CG_Labs
2020.0
|
This is the complete list of members for Node, including all inherited members.
_children | Node | private |
_drawing_mode | Node | private |
_has_indices | Node | private |
_indices_nb | Node | private |
_name | Node | private |
_program | Node | private |
_set_uniforms | Node | private |
_textures | Node | private |
_transform | Node | private |
_vao | Node | private |
_vertices_nb | Node | private |
add_child(Node const *child) | Node | |
add_texture(std::string const &name, GLuint tex_id, GLenum type) | Node | |
get_child(size_t index) const | Node | |
get_children_nb() const | Node | |
get_indices_nb() const | Node | |
get_transform() const | Node | |
get_transform() | Node | |
Node() | Node | |
render(glm::mat4 const &WVP, glm::mat4 const &parentTransform=glm::mat4(1.0f)) const | Node | |
render(glm::mat4 const &WVP, glm::mat4 const &world, GLuint program, std::function< void(GLuint)> const &set_uniforms=[](GLuint){}) const | Node | |
set_geometry(bonobo::mesh_data const &shape) | Node | |
set_indices_nb(size_t const &indices_nb) | Node | |
set_program(GLuint const *const program, std::function< void(GLuint)> const &set_uniforms=[](GLuint){}) | Node |