diff options
| author | 3gg <3gg@shellblade.net> | 2025-10-25 15:38:47 -0700 | 
|---|---|---|
| committer | 3gg <3gg@shellblade.net> | 2025-10-25 15:38:47 -0700 | 
| commit | 643382dfd364a193686201e1c82b6fe7f351f068 (patch) | |
| tree | 5ec69a5e95735b2ce1f46e4dd81072acf0054db6 /include | |
| parent | b1ae27b8a928e8d7477b668c9b425bccd4edce11 (diff) | |
Simplify node construction
Diffstat (limited to 'include')
| -rw-r--r-- | include/gfx/scene/node.h | 15 | 
1 files changed, 0 insertions, 15 deletions
| diff --git a/include/gfx/scene/node.h b/include/gfx/scene/node.h index 193eb25..20b97e2 100644 --- a/include/gfx/scene/node.h +++ b/include/gfx/scene/node.h | |||
| @@ -50,21 +50,6 @@ SceneNode* gfx_make_model_node(Model*); | |||
| 50 | /// Create a new object node. | 50 | /// Create a new object node. | 
| 51 | SceneNode* gfx_make_object_node(SceneObject*); | 51 | SceneNode* gfx_make_object_node(SceneObject*); | 
| 52 | 52 | ||
| 53 | /// Make the node an anima node. | ||
| 54 | void gfx_construct_anima_node(SceneNode*, Anima*); | ||
| 55 | |||
| 56 | /// Make the node a camera node. | ||
| 57 | void gfx_construct_camera_node(SceneNode*, SceneCamera*); | ||
| 58 | |||
| 59 | /// Make the node a light node. | ||
| 60 | void gfx_construct_light_node(SceneNode*, Light*); | ||
| 61 | |||
| 62 | /// Make the node a model node. | ||
| 63 | void gfx_construct_model_node(SceneNode*, Model*); | ||
| 64 | |||
| 65 | /// Make the node an object node. | ||
| 66 | void gfx_construct_object_node(SceneNode*, SceneObject*); | ||
| 67 | |||
| 68 | /// Recursively destroy the scene node and its children. | 53 | /// Recursively destroy the scene node and its children. | 
| 69 | /// | 54 | /// | 
| 70 | /// The scene node and its children are removed from the scene graph. | 55 | /// The scene node and its children are removed from the scene graph. | 
