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

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

addDeferredTask(const std::function< void()> &task)ne::GameManager
addTaskToThreadPool(const std::function< void()> &task)ne::GameManager
bIsBeingDestroyedne::GameManagerprivate
bIsInitializedne::GameManagerprivate
bShouldAcceptNewDeferredTasksne::GameManagerprivate
createWorld(const std::function< void(const std::optional< Error > &)> &onCreated, size_t iWorldSize=Globals::getDefaultWorldSize())ne::GameManager
destroy()ne::GameManagerprivate
destroyAndCleanExistingWorld()ne::GameManagerprivate
executeDeferredTasks()ne::GameManagerprivate
GameManager(const GameManager &)=delete (defined in ne::GameManager)ne::GameManager
GameManager(Window *pWindow)ne::GameManagerprivate
get()ne::GameManagerstatic
getCalledEveryFrameNodeCount()ne::GameManager
getCameraManager() constne::GameManager
getGameInstance() constne::GameManager
getGarbageCollectorRunIntervalInSec() constne::GameManager
getTimeSincePrevFrameInSec() constne::GameManager
getTotalSpawnedNodeCount()ne::GameManager
getWindow() constne::GameManager
getWorldRootNode()ne::GameManager
getWorldSize()ne::GameManager
getWorldTimeInSeconds()ne::GameManager
iGcRunIntervalInSecne::GameManagerprivate
initialize(std::optional< RendererType > preferredRenderer)ne::GameManagerprivate
inputManagerne::GameManagerprivate
isBeingDestroyed() constne::GameManager
isNodeSpawned(size_t iNodeId)ne::GameManager
lastGcRunTimene::GameManagerprivate
loadNodeTreeAsWorld(const std::function< void(const std::optional< Error > &)> &onLoaded, const std::filesystem::path &pathToNodeTree, size_t iWorldSize=Globals::getDefaultWorldSize())ne::GameManager
mainThreadIdne::GameManagerprivate
mtxDeferredTasksne::GameManagerprivate
mtxWorldne::GameManagerprivate
onBeforeNewFrame(float timeSincePrevCallInSec)ne::GameManagerprivate
onFramebufferSizeChanged(int iWidth, int iHeight) constne::GameManagerprivate
onGameStarted()ne::GameManagerprivate
onKeyboardInput(KeyboardKey key, KeyboardModifiers modifiers, bool bIsPressedDown)ne::GameManagerprivate
onMouseInput(MouseButton button, KeyboardModifiers modifiers, bool bIsPressedDown)ne::GameManagerprivate
onMouseMove(double xOffset, double yOffset)ne::GameManagerprivate
onMouseScrollMove(int iOffset)ne::GameManagerprivate
onTickFinished()ne::GameManagerprivate
onWindowClose() constne::GameManagerprivate
onWindowFocusChanged(bool bIsFocused) constne::GameManagerprivate
operator=(const GameManager &)=delete (defined in ne::GameManager)ne::GameManager
pCameraManagerne::GameManagerprivate
pGameInstancene::GameManagerprivate
pRendererne::GameManagerprivate
pWindowne::GameManagerprivate
queueGarbageCollection(bool bForce, const std::optional< std::function< void()> > &onFinished={})ne::GameManager
runGarbageCollection(bool bForce=false)ne::GameManagerprivate
setGameInstance()ne::GameManagerinlineprivate
setGarbageCollectorRunInterval(long long iGcRunIntervalInSec)ne::GameManager
sGcLeakReasonsne::GameManagerinlineprivatestatic
threadPoolne::GameManagerprivate
timeSincePrevFrameInSecne::GameManagerprivate
triggerActionEvents(std::variant< KeyboardKey, MouseButton > key, KeyboardModifiers modifiers, bool bIsPressedDown)ne::GameManagerprivate
triggerAxisEvents(KeyboardKey key, KeyboardModifiers modifiers, bool bIsPressedDown)ne::GameManagerprivate
Window (defined in ne::GameManager)ne::GameManagerfriend
~GameManager() (defined in ne::GameManager)ne::GameManagervirtual