|
TazGraph Project v0.1.0
|
This is the complete list of members for AppInterface, including all inherited members.
| _audioEngine (defined in AppInterface) | AppInterface | protected |
| _inputManager (defined in AppInterface) | AppInterface | |
| _isRunning (defined in AppInterface) | AppInterface | protected |
| _limiter (defined in AppInterface) | AppInterface | protected |
| _sceneList (defined in AppInterface) | AppInterface | protected |
| _window (defined in AppInterface) | AppInterface | |
| activeIndex (defined in AppInterface) | AppInterface | |
| addScenes()=0 (defined in AppInterface) | AppInterface | pure virtual |
| AppInterface(int threadCount, int msaa_samples, std::string openFile, double initialTimestamp, int initialStep, bool usePython, std::array< float, 4 > bg, bool useGrid) (defined in AppInterface) | AppInterface | |
| backgroundColor (defined in AppInterface) | AppInterface | |
| checkInput() (defined in AppInterface) | AppInterface | protectedvirtual |
| disposeRenderers(int index) (defined in AppInterface) | AppInterface | protected |
| drawBatch(const std::vector< Entity * > &entities, LineRenderer &batch) (defined in AppInterface) | AppInterface | |
| drawBatch(const std::vector< Entity * > &entities, PlaneColorRenderer &batch) (defined in AppInterface) | AppInterface | |
| drawBatch(const std::vector< Entity * > &entities, PlaneModelRenderer &batch) (defined in AppInterface) | AppInterface | |
| drawBatch(const std::vector< Entity * > &entities, LightRenderer &batch) (defined in AppInterface) | AppInterface | |
| drawLightBatch(const Taz::GECSRenderBatch &batch, Taz::FrameRenderData &frameData, ICamera &camera) (defined in AppInterface) | AppInterface | |
| drawLineBatch(const Taz::GECSRenderBatch &batch, Taz::FrameRenderData &frameData, ICamera &camera) (defined in AppInterface) | AppInterface | |
| drawPlaneColorBatch(const Taz::GECSRenderBatch &batch, Taz::FrameRenderData &frameData, ICamera &camera) (defined in AppInterface) | AppInterface | |
| drawPlaneModelBatch(const Taz::GECSRenderBatch &batch, Taz::FrameRenderData &frameData, ICamera &camera) (defined in AppInterface) | AppInterface | |
| drawUI() (defined in AppInterface) | AppInterface | protectedvirtual |
| enqueueRenderCommand(std::function< void()> cmd) (defined in AppInterface) | AppInterface | |
| exitSimulator() (defined in AppInterface) | AppInterface | |
| getAudioEngine() (defined in AppInterface) | AppInterface | inline |
| getFPSLimiter() (defined in AppInterface) | AppInterface | inline |
| imguiEvents (defined in AppInterface) | AppInterface | |
| imguiEventsMutex (defined in AppInterface) | AppInterface | |
| init() (defined in AppInterface) | AppInterface | protected |
| initCommandComplete (defined in AppInterface) | AppInterface | |
| initCommandCV (defined in AppInterface) | AppInterface | |
| initCommandReady (defined in AppInterface) | AppInterface | |
| initCV (defined in AppInterface) | AppInterface | |
| initialStep (defined in AppInterface) | AppInterface | |
| initialTimestamp (defined in AppInterface) | AppInterface | |
| initMutex (defined in AppInterface) | AppInterface | |
| initQueue (defined in AppInterface) | AppInterface | |
| initRenderers() (defined in AppInterface) | AppInterface | protected |
| initSystems() (defined in AppInterface) | AppInterface | protected |
| MSAA_samples (defined in AppInterface) | AppInterface | |
| onExit()=0 (defined in AppInterface) | AppInterface | pure virtual |
| onInit()=0 (defined in AppInterface) | AppInterface | pure virtual |
| onSDLEvent(SDL_Event &evnt) (defined in AppInterface) | AppInterface | |
| openFile (defined in AppInterface) | AppInterface | |
| prepareBatch(Taz::GECSRenderBatch &batch, Taz::FrameRenderData &frameData) (defined in AppInterface) | AppInterface | |
| prepareDraw(int index) (defined in AppInterface) | AppInterface | protectedvirtual |
| prepareLightBatch(Taz::GECSRenderBatch &batch, Taz::FrameRenderData &frameData) (defined in AppInterface) | AppInterface | |
| prepareLineBatch(Taz::GECSRenderBatch &batch, Taz::FrameRenderData &frameData) (defined in AppInterface) | AppInterface | |
| preparePlaneColorBatch(Taz::GECSRenderBatch &batch, Taz::FrameRenderData &frameData) (defined in AppInterface) | AppInterface | |
| preparePlaneModelBatch(Taz::GECSRenderBatch &batch, Taz::FrameRenderData &frameData) (defined in AppInterface) | AppInterface | |
| queues (defined in AppInterface) | AppInterface | |
| renderBatch(const Taz::GECSRenderBatch &batch, Taz::FrameRenderData &frameData, ICamera &camera) (defined in AppInterface) | AppInterface | |
| renderDraw(int index) (defined in AppInterface) | AppInterface | protectedvirtual |
| renderThread (defined in AppInterface) | AppInterface | protected |
| RenderThreadFunc() (defined in AppInterface) | AppInterface | |
| resourceManager (defined in AppInterface) | AppInterface | |
| run() | AppInterface | |
| SCALE_SPEED (defined in AppInterface) | AppInterface | protected |
| swapBuffer() (defined in AppInterface) | AppInterface | protectedvirtual |
| threadPool (defined in AppInterface) | AppInterface | |
| update(float deltaTime) (defined in AppInterface) | AppInterface | protectedvirtual |
| updateUI(float deltaTime) (defined in AppInterface) | AppInterface | protectedvirtual |
| useGrid (defined in AppInterface) | AppInterface | |
| useMSAA (defined in AppInterface) | AppInterface | |
| usePython (defined in AppInterface) | AppInterface | |
| waitForRenderCommand() (defined in AppInterface) | AppInterface | |
| waitForRenderThreadExit() (defined in AppInterface) | AppInterface | |
| ~AppInterface() (defined in AppInterface) | AppInterface | virtual |