Scene Lab
An open source project by FPL.
 All Classes Namespaces Files Functions Pages
scene_lab::SceneLab Member List

This is the complete list of members for scene_lab::SceneLab, including all inherited members.

AbortExit()scene_lab::SceneLab
Activate()scene_lab::SceneLab
AddOnCreateEntityCallback(EntityCallback callback)scene_lab::SceneLab
AddOnDeleteEntityCallback(EntityCallback callback)scene_lab::SceneLab
AddOnEnterEditorCallback(EditorCallback callback)scene_lab::SceneLab
AddOnExitEditorCallback(EditorCallback callback)scene_lab::SceneLab
AddOnUpdateEntityCallback(EntityCallback callback)scene_lab::SceneLab
AdvanceFrame(double delta_time_seconds)scene_lab::SceneLab
config()scene_lab::SceneLabinline
Deactivate()scene_lab::SceneLab
entities_modified() const scene_lab::SceneLabinline
entity_system_adapter() const scene_lab::SceneLabinline
GetCamera(GenericCamera *camera)scene_lab::SceneLab
gui()scene_lab::SceneLabinline
Initialize(const SceneLabConfig *config, fplbase::AssetManager *asset_manager, fplbase::InputSystem *input, fplbase::Renderer *renderer, flatui::FontManager *font_manager)scene_lab::SceneLab
IsReadyToExit()scene_lab::SceneLab
MoveEntityToCamera(const GenericEntityId &entity)scene_lab::SceneLab
NotifyCreateEntity(const GenericEntityId &entity) const scene_lab::SceneLab
NotifyDeleteEntity(const GenericEntityId &entity) const scene_lab::SceneLab
NotifyEnterEditor() const scene_lab::SceneLab
NotifyExitEditor() const scene_lab::SceneLab
NotifyUpdateEntity(const GenericEntityId &entity) const scene_lab::SceneLab
Render(fplbase::Renderer *renderer)scene_lab::SceneLab
RequestExit()scene_lab::SceneLab
SaveScene(bool to_disk)scene_lab::SceneLab
SaveScene()scene_lab::SceneLabinline
SelectEntity(const GenericEntityId &entity)scene_lab::SceneLab
set_entities_modified(bool b)scene_lab::SceneLabinline
SetEntitySystemAdapter(std::unique_ptr< EntitySystemAdapter > adapter)scene_lab::SceneLab
SetInitialCamera(const GenericCamera &initial_camera)scene_lab::SceneLab
version() (defined in scene_lab::SceneLab)scene_lab::SceneLabinline
version_ (defined in scene_lab::SceneLab)scene_lab::SceneLabprotected