Definition at line 34 of file scene.hpp.
◆ Scene() [1/3]
| Scene::Scene |
( |
Camera && |
camera | ) |
|
◆ Scene() [2/3]
| Scene::Scene |
( |
tenno::shared_ptr< Camera > |
camera | ) |
|
◆ Scene() [3/3]
◆ add_component()
| void Scene::add_component |
( |
tenno::shared_ptr< Node > |
owner, |
|
|
tenno::shared_ptr< NodeComponent > |
component |
|
) |
| |
|
static |
◆ create_child()
| tenno::shared_ptr< Node > Scene::create_child |
( |
tenno::shared_ptr< Node > |
parent | ) |
|
|
static |
◆ draw()
| void Scene::draw |
( |
tenno::shared_ptr< RenderPipeline > |
pipeline, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
◆ get_camera()
| tenno::shared_ptr< Camera > Scene::get_camera |
( |
| ) |
const |
◆ get_root()
| tenno::shared_ptr< Node > Scene::get_root |
( |
| ) |
const |
◆ set_script() [1/2]
| void Scene::set_script |
( |
tenno::weak_ptr< Node > |
node, |
|
|
const std::filesystem::path & |
path |
|
) |
| |
|
static |
◆ set_script() [2/2]
| void Scene::set_script |
( |
tenno::weak_ptr< Node > |
node, |
|
|
const std::string & |
source |
|
) |
| |
|
static |
◆ set_skybox() [1/2]
| void Scene::set_skybox |
( |
const tenno::vector< std::filesystem::path > & |
faces | ) |
|
◆ set_skybox() [2/2]
| void Scene::set_skybox |
( |
tenno::shared_ptr< Skybox > |
skybox | ) |
|
◆ update()
| void Scene::update |
( |
float |
delta_time | ) |
|
The documentation for this class was generated from the following files: