_notifyLogicSystem(BaseSystem *logicSystem) | Demo::GraphicsSystem | inline |
addResourceLocation(const Ogre::String &archName, const Ogre::String &typeName, const Ogre::String &secName) | Demo::GraphicsSystem | protectedstatic |
BaseSystem(GameState *gameState=nullptr) | Demo::BaseSystem | |
beginFrameParallel(void) | Demo::BaseSystem | |
chooseSceneManager(void) | Demo::GraphicsSystem | protectedvirtual |
createCamera(void) | Demo::GraphicsSystem | protectedvirtual |
createResourceListener(void) | Demo::GraphicsSystem | inlineprotectedvirtual |
createScene01(void) | Demo::BaseSystem | virtual |
createScene02(void) | Demo::BaseSystem | virtual |
debug_mode_thread_count | Demo::GraphicsSystem | |
deinitialize(void) | Demo::GraphicsSystem | virtual |
destroyScene(void) | Demo::BaseSystem | virtual |
execute(size_t threadId, size_t numThreads) | Demo::GraphicsSystem | virtual |
finishFrame(void) | Demo::BaseSystem | |
finishFrameParallel(void) | Demo::BaseSystem | |
flushQueuedMessages(void) | Demo::Mq::MessageQueueSystem | inline |
gameEntityAdded(const GameEntityManager::CreatedGameEntity *createdGameEntity) | Demo::GraphicsSystem | protected |
gameEntityRemoved(GameEntity *toRemove) | Demo::GraphicsSystem | protected |
getAccumTimeSinceLastLogicFrame(void) const | Demo::GraphicsSystem | inline |
getAlwaysAskForConfig(void) const | Demo::GraphicsSystem | inline |
getCamera(void) const | Demo::GraphicsSystem | inline |
getCompositorWorkspace(void) const | Demo::GraphicsSystem | inline |
getGameEntities(Ogre::SceneMemoryMgrTypes type) const | Demo::GraphicsSystem | inline |
getMediaReadArchiveType(void) const | Demo::GraphicsSystem | |
getOverlaySystem(void) const | Demo::GraphicsSystem | inline |
getPluginsFolder(void) const | Demo::GraphicsSystem | inline |
getQuit(void) const | Demo::GraphicsSystem | inline |
getRenderWindow(void) const | Demo::GraphicsSystem | inline |
getResourcePath(void) const | Demo::GraphicsSystem | inline |
getRoot(void) const | Demo::GraphicsSystem | inline |
getSceneManager(void) const | Demo::GraphicsSystem | inline |
getWriteAccessFolder(void) const | Demo::GraphicsSystem | inline |
GraphicsSystem(GameState *gameState=nullptr, Ogre::String resourcePath=Ogre::String(""), Ogre::ColourValue backgroundColour=Ogre::ColourValue(0.2f, 0.4f, 0.6f)) | Demo::GraphicsSystem | |
initialize(const Ogre::String &windowTitle) | Demo::GraphicsSystem | |
initMiscParamsListener(Ogre::NameValuePairList ¶ms) | Demo::GraphicsSystem | protectedvirtual |
isWriteAccessFolder(const Ogre::String &folderPath, const Ogre::String &fileToSave) | Demo::GraphicsSystem | protected |
loadHlmsDiskCache(void) | Demo::GraphicsSystem | protected |
loadResources(void) | Demo::GraphicsSystem | protectedvirtual |
loadTextureCache(void) | Demo::GraphicsSystem | protected |
mAccumTimeSinceLastLogicFrame | Demo::GraphicsSystem | protected |
mAlwaysAskForConfig | Demo::GraphicsSystem | protected |
mBackgroundColour | Demo::GraphicsSystem | protected |
mCamera | Demo::GraphicsSystem | protected |
mCurrentGameState | Demo::BaseSystem | protected |
mCurrentTransformIdx | Demo::GraphicsSystem | protected |
mGameEntities | Demo::GraphicsSystem | protected |
mLogicSystem | Demo::GraphicsSystem | protected |
mOverlaySystem | Demo::GraphicsSystem | protected |
mPluginsFolder | Demo::GraphicsSystem | protected |
mQuit | Demo::GraphicsSystem | protected |
mRenderWindow | Demo::GraphicsSystem | protected |
mResourcePath | Demo::GraphicsSystem | protected |
mRoot | Demo::GraphicsSystem | protected |
mSceneManager | Demo::GraphicsSystem | protected |
mStaticPluginLoader | Demo::GraphicsSystem | protected |
mThreadGameEntityToUpdate | Demo::GraphicsSystem | protected |
mThreadWeight | Demo::GraphicsSystem | protected |
mUseHlmsDiskCache | Demo::GraphicsSystem | protected |
mUseMicrocodeCache | Demo::GraphicsSystem | protected |
mWorkspace | Demo::GraphicsSystem | protected |
mWriteAccessFolder | Demo::GraphicsSystem | protected |
ogre_pass_registry | Demo::GraphicsSystem | |
processIncomingMessage(Mq::MessageId messageId, const void *data) | Demo::GraphicsSystem | protectedvirtual |
processIncomingMessages(void) | Demo::Mq::MessageQueueSystem | inlineprotected |
queueSendMessage(MessageQueueSystem *dstSystem, Mq::MessageId messageId, const T &msg) | Demo::Mq::MessageQueueSystem | inline |
receiveMessageImmediately(Mq::MessageId messageId, const T &msg) | Demo::Mq::MessageQueueSystem | inline |
registerHlms(void) | Demo::GraphicsSystem | protectedvirtual |
restartCompositor(void) | Demo::GraphicsSystem | virtual |
saveHlmsDiskCache(void) | Demo::GraphicsSystem | protected |
saveTextureCache(void) | Demo::GraphicsSystem | protected |
setAlwaysAskForConfig(bool alwaysAskForConfig) | Demo::GraphicsSystem | |
setQuit(void) | Demo::GraphicsSystem | inline |
setupCompositor(void) | Demo::GraphicsSystem | protectedvirtual |
setupResources(void) | Demo::GraphicsSystem | protectedvirtual |
stopCompositor(void) | Demo::GraphicsSystem | virtual |
update(float timeSinceLast) | Demo::GraphicsSystem | |
updateGameEntities(const GameEntityVec &gameEntities, float weight) | Demo::GraphicsSystem | |
~BaseSystem() | Demo::BaseSystem | virtual |
~GraphicsSystem() | Demo::GraphicsSystem | virtual |
~MessageQueueSystem() | Demo::Mq::MessageQueueSystem | inlinevirtual |