module
SceneAdds scenes to Cubos.
Bridges
- SceneBridge - registered with the
.cubos
extension, loads Scene assets.
Dependencies
Files
- file bridge.hpp
- Class cubos::
engine:: SceneBridge. - file plugin.hpp
- Plugin entry point.
- file scene.hpp
- Class cubos::
engine:: Scene.
Classes
- class cubos::engine::SceneBridge
- Bridge which loads and saves Scene assets.
- struct cubos::engine::Scene
- Asset equivalent to ECS blueprints - a bundle of entities and their components.
- class cubos::engine::VoxelModelBridge
- Bridge which loads and saves VoxelModel assets.
- class cubos::engine::VoxelPaletteBridge
- Bridge which loads and saves Palette assets.
Functions
-
auto scenePlugin(Cubos& cubos) -> CUBOS_
ENGINE_ API void - Plugin entry function.
Function documentation
CUBOS_ ENGINE_ API void scenePlugin(Cubos& cubos)
#include <engine/scene/plugin.hpp>
Plugin entry function.
Parameters | |
---|---|
cubos | Cubos main class. |