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 |