Module
Module::GraphicsInterface Member List

This is the complete list of members for Module::GraphicsInterface, including all inherited members.

addGraphicsCallback(GraphicsCallback *g)Module::GraphicsInterface
addInputCallback(InputCallback *g)Module::GraphicsInterface
allMeshesModule::GraphicsInterfaceprotected
allNormalsModule::GraphicsInterfaceprotected
allVerticesModule::GraphicsInterfaceprotected
cameraModule::GraphicsInterfaceprotected
createMesh(Vector3 *vertices, Vector3 *normals, unsigned int num_vertices, const std::string &name)Module::GraphicsInterfacevirtual
createMesh(const std::vector< Vector3 > &vertices, const std::vector< Vector3 > &normals, const std::string &name)Module::GraphicsInterfacevirtual
createWindow()=0Module::GraphicsInterfaceprotectedpure virtual
dataModule::ThreadObjectprivate
drawPolygons2D(const PolygonContainer &polygons)=0Module::GraphicsInterfaceprotectedpure virtual
fpsModule::GraphicsInterfaceprotected
gameModule::GraphicsInterfaceprotected
getMilliseconds()=0Module::GraphicsInterfaceprotectedpure virtual
getNormalBook(Mesh *m) const Module::GraphicsInterfaceinlineprotected
getNormalIndex(Mesh *m) const Module::GraphicsInterfaceinlineprotected
getNumVertices(Mesh *m) const Module::GraphicsInterfaceinlineprotected
getVertexBook(Mesh *m) const Module::GraphicsInterfaceinlineprotected
getVertexIndex(Mesh *m) const Module::GraphicsInterfaceinlineprotected
graphicsCallbacksModule::GraphicsInterfaceprotected
GraphicsContext classModule::GraphicsInterfacefriend
GraphicsInterface()Module::GraphicsInterface
GraphicsInterface(unsigned int set_fps)Module::GraphicsInterface
inputCallbacksModule::GraphicsInterfaceprotected
isRunning()=0Module::GraphicsInterfaceprotectedpure virtual
keyPressed(KeyCode::Code code, char keyChar)Module::GraphicsInterfaceprotected
keyReleased(KeyCode::Code code, char keyChar)Module::GraphicsInterfaceprotected
loadMeshFromFile(const std::string &meshname, const std::string &filename, bool flipFaces=false)=0Module::GraphicsInterfacepure virtual
ModuleGame classModule::GraphicsInterfacefriend
mouseMoved(uint16_t x, uint16_t y, int16_t dx, int16_t dy)Module::GraphicsInterfaceprotected
mousePressed(uint8_t button, uint16_t x, uint16_t y)Module::GraphicsInterfaceprotected
mouseReleased(uint8_t button, uint16_t x, uint16_t y)Module::GraphicsInterfaceprotected
postRender()Module::GraphicsInterfaceprotected
preRender()Module::GraphicsInterfaceprotected
renderFrame()=0Module::GraphicsInterfaceprotectedpure virtual
run()Module::GraphicsInterfaceprotectedvirtual
setCamera(GameObject *obj)Module::GraphicsInterfaceinlinevirtual
start()Module::GraphicsInterfaceprotected
swapBuffers()=0Module::GraphicsInterfaceprotectedpure virtual