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 |