Engine » Scene module

Adds scenes to Cubos.

Bridges

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)

Plugin entry function.

Parameters
cubos Cubos main class.