|
CG_Labs 2021.2
|
This is the complete list of members for CelestialBody, including all inherited members.
| _body | CelestialBody | private |
| _children | CelestialBody | private |
| _ring | CelestialBody | private |
| add_child(CelestialBody *child) | CelestialBody | |
| axial_tilt | CelestialBody | |
| CelestialBody(bonobo::mesh_data const &shape, GLuint const *program, GLuint diffuse_texture_id) | CelestialBody | |
| get_children() const | CelestialBody | |
| inclination | CelestialBody | |
| is_set | CelestialBody | |
| node | CelestialBody | |
| orbit | CelestialBody | |
| radius | CelestialBody | |
| render(std::chrono::microseconds elapsed_time, glm::mat4 const &view_projection, glm::mat4 const &parent_transform=glm::mat4(1.0f), bool show_basis=false) | CelestialBody | |
| rotation_angle | CelestialBody | |
| scale | CelestialBody | |
| scale | CelestialBody | |
| set_orbit(OrbitConfiguration const &configuration) | CelestialBody | |
| set_ring(bonobo::mesh_data const &shape, GLuint const *program, GLuint diffuse_texture_id, glm::vec2 const &scale=glm::vec2(1.0f)) | CelestialBody | |
| set_scale(glm::vec3 const &scale) | CelestialBody | |
| set_spin(SpinConfiguration const &configuration) | CelestialBody | |
| speed | CelestialBody | |
| spin | CelestialBody |