| _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 | |
| 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 |
| messageLogged(const Ogre::String &message, Ogre::LogMessageLevel lml, bool maskDebug, const Ogre::String &logName, bool &skipThisMessage) override | Demo::GraphicsSystem | |
| 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 |