|
cat3d
A tiny OpenGL 3D engine library written in and for C++.
|
This is the complete list of members for cat3d::obj::camera, including all inherited members.
| bind(node_bind_loc loc, std::function< void()> fn) | cat3d::scene::node | |
| camera(glm::vec3 pos, glm::vec3 aim, float fov=75.f) | cat3d::obj::camera | |
| create(Args... args) | cat3d::scene::node | inline |
| create_node() | cat3d::scene::node | |
| delete_child(node *child) | cat3d::scene::node | |
| get_aim() const | cat3d::obj::camera | |
| get_pos() const | cat3d::obj::camera | |
| global_transform() const | cat3d::scene::node | |
| local_transform() const | cat3d::scene::node | |
| new_root() | cat3d::scene::node | static |
| node() (defined in cat3d::scene::node) | cat3d::scene::node | |
| parent() const | cat3d::scene::node | |
| render(window &win) | cat3d::scene::node | |
| render_self(window &win) | cat3d::scene::node | protectedvirtual |
| set_aim(glm::vec3 new_aim) | cat3d::obj::camera | |
| set_pos(glm::vec3 new_pos) | cat3d::obj::camera | |
| transform() | cat3d::scene::node | |
| unbind(size_t id) | cat3d::scene::node | |
| update(window &win) | cat3d::scene::node | |
| update_self(window &win) | cat3d::obj::camera | protectedvirtual |
| ~node() | cat3d::scene::node | virtual |