Nameless Engine
Loading...
Searching...
No Matches
ne::EditorGameInstance Member List

This is the complete list of members for ne::EditorGameInstance, including all inherited members.

addDeferredTask(const std::function< void()> &task) constne::GameInstance
addTaskToThreadPool(const std::function< void()> &task) constne::GameInstance
bAllowCreatingTimersne::GameInstanceprivate
createTimer(const std::string &sTimerName)ne::GameInstanceprotected
createWorld(const std::function< void(const std::optional< Error > &)> &onCreated, size_t iWorldSize=Globals::getDefaultWorldSize())ne::GameInstance
EditorGameInstance(Window *pWindow, GameManager *pGameManager, InputManager *pInputManager)ne::EditorGameInstance
executeShaderManagerSelfValidation() constne::GameInstance
GameInstance()=delete (defined in ne::GameInstance)ne::GameInstance
GameInstance(Window *pGameWindow, GameManager *pGameManager, InputManager *pInputManager)ne::GameInstance
GameInstance(const GameInstance &)=delete (defined in ne::GameInstance)ne::GameInstance
gcPointersne::EditorGameInstanceprivate
getActionEventBindings()ne::GameInstanceprotected
getAxisEventBindings()ne::GameInstanceprotected
getCalledEveryFrameNodeCount()ne::GameInstance
getCameraManager() constne::GameInstance
getEditorCamera() constne::EditorGameInstance
getEditorWindowTitle()ne::EditorGameInstancestatic
getGarbageCollectorRunIntervalInSec()ne::GameInstance
getInputManager() constne::GameInstance
getTotalApplicationTimeInSec()ne::GameInstancestatic
getTotalSpawnedNodeCount()ne::GameInstance
getWindow() constne::GameInstance
getWorldRootNode() constne::GameInstance
getWorldSize() constne::GameInstance
getWorldTimeInSeconds() constne::GameInstance
loadNodeTreeAsWorld(const std::function< void(const std::optional< Error > &)> &onLoaded, const std::filesystem::path &pathToNodeTree, size_t iWorldSize=Globals::getDefaultWorldSize())ne::GameInstance
mtxBindedActionEventsne::GameInstanceprivate
mtxBindedAxisEventsne::GameInstanceprivate
mtxCreatedTimersne::GameInstanceprivate
onBeforeNewFrame(float timeSincePrevCallInSec) overridene::EditorGameInstanceprotectedvirtual
onFramebufferSizeChanged(int iWidth, int iHeight)ne::GameInstanceinlineprotectedvirtual
onGameStarted() overridene::EditorGameInstanceprotectedvirtual
onInputActionEvent(unsigned int iActionId, KeyboardModifiers modifiers, bool bIsPressedDown)ne::GameInstanceprivate
onInputAxisEvent(unsigned int iAxisEventId, KeyboardModifiers modifiers, float input)ne::GameInstanceprivate
onKeyboardInput(KeyboardKey key, KeyboardModifiers modifiers, bool bIsPressedDown)ne::GameInstanceinlineprotectedvirtual
onMouseInput(MouseButton button, KeyboardModifiers modifiers, bool bIsPressedDown)ne::GameInstanceinlineprotectedvirtual
onMouseMove(double xOffset, double yOffset)ne::GameInstanceinlineprotectedvirtual
onMouseScrollMove(int iOffset)ne::GameInstanceinlineprotectedvirtual
onWindowClose()ne::GameInstanceinlineprotectedvirtual
onWindowFocusChanged(bool bIsFocused)ne::GameInstanceinlineprotectedvirtual
operator=(const GameInstance &)=delete (defined in ne::GameInstance)ne::GameInstance
pEditorWindowTitlene::EditorGameInstanceprivatestatic
pGameManagerne::GameInstanceprivate
pGameWindowne::GameInstanceprivate
pInputManagerne::GameInstanceprivate
queueGarbageCollection(bool bForce, const std::optional< std::function< void()> > &onFinished={})ne::GameInstance
setGarbageCollectorRunInterval(long long iGcRunIntervalInSec)ne::GameInstance
spawnEditorNodesForNewWorld()ne::EditorGameInstanceprivate
stopAndDisableCreatedTimers()ne::GameInstanceprotected
~EditorGameInstance() override=default (defined in ne::EditorGameInstance)ne::EditorGameInstancevirtual
~GameInstance()=default (defined in ne::GameInstance)ne::GameInstancevirtual