| addGraphicsCallback(GraphicsCallback *g) | Module::GraphicsInterface | |
| addInputCallback(InputCallback *g) | Module::GraphicsInterface | |
| allMeshes | Module::GraphicsInterface | protected |
| allNormals | Module::GraphicsInterface | protected |
| allVertices | Module::GraphicsInterface | protected |
| camera | Module::GraphicsInterface | protected |
| createMesh(Vector3 *vertices, Vector3 *normals, unsigned int num_vertices, const std::string &name) | Module::GraphicsInterface | virtual |
| createMesh(const std::vector< Vector3 > &vertices, const std::vector< Vector3 > &normals, const std::string &name) | Module::GraphicsInterface | virtual |
| createWindow()=0 | Module::GraphicsInterface | protectedpure virtual |
| data | Module::ThreadObject | private |
| drawPolygons2D(const PolygonContainer &polygons)=0 | Module::GraphicsInterface | protectedpure virtual |
| fps | Module::GraphicsInterface | protected |
| game | Module::GraphicsInterface | protected |
| getMilliseconds()=0 | Module::GraphicsInterface | protectedpure virtual |
| getNormalBook(Mesh *m) const | Module::GraphicsInterface | inlineprotected |
| getNormalIndex(Mesh *m) const | Module::GraphicsInterface | inlineprotected |
| getNumVertices(Mesh *m) const | Module::GraphicsInterface | inlineprotected |
| getVertexBook(Mesh *m) const | Module::GraphicsInterface | inlineprotected |
| getVertexIndex(Mesh *m) const | Module::GraphicsInterface | inlineprotected |
| graphicsCallbacks | Module::GraphicsInterface | protected |
| GraphicsContext class | Module::GraphicsInterface | friend |
| GraphicsInterface() | Module::GraphicsInterface | |
| GraphicsInterface(unsigned int set_fps) | Module::GraphicsInterface | |
| inputCallbacks | Module::GraphicsInterface | protected |
| isRunning()=0 | Module::GraphicsInterface | protectedpure virtual |
| keyPressed(KeyCode::Code code, char keyChar) | Module::GraphicsInterface | protected |
| keyReleased(KeyCode::Code code, char keyChar) | Module::GraphicsInterface | protected |
| loadMeshFromFile(const std::string &meshname, const std::string &filename, bool flipFaces=false)=0 | Module::GraphicsInterface | pure virtual |
| ModuleGame class | Module::GraphicsInterface | friend |
| mouseMoved(uint16_t x, uint16_t y, int16_t dx, int16_t dy) | Module::GraphicsInterface | protected |
| mousePressed(uint8_t button, uint16_t x, uint16_t y) | Module::GraphicsInterface | protected |
| mouseReleased(uint8_t button, uint16_t x, uint16_t y) | Module::GraphicsInterface | protected |
| postRender() | Module::GraphicsInterface | protected |
| preRender() | Module::GraphicsInterface | protected |
| renderFrame()=0 | Module::GraphicsInterface | protectedpure virtual |
| run() | Module::GraphicsInterface | protectedvirtual |
| setCamera(GameObject *obj) | Module::GraphicsInterface | inlinevirtual |
| start() | Module::GraphicsInterface | protected |
| swapBuffers()=0 | Module::GraphicsInterface | protectedpure virtual |