

Public Member Functions | |
| void | clearSharedResources (flowvr::render::ChunkRenderWriter *scene) |
| flowvr::ID | loadSharedTexture (flowvr::render::ChunkRenderWriter *scene, const char *filename) |
| flowvr::ID | loadSharedTextureNormalMap (flowvr::render::ChunkRenderWriter *scene, const char *filename) |
| flowvr::ID | loadSharedVertexShader (flowvr::render::ChunkRenderWriter *scene, const std::string &filename, const std::string &predefs="") |
| flowvr::ID | loadSharedPixelShader (flowvr::render::ChunkRenderWriter *scene, const std::string &filename, const std::string &predefs="") |
| flowvr::ID | addVertexBuffer (flowvr::render::ChunkRenderWriter *) |
| flowvr::ID | addIndexBuffer (flowvr::render::ChunkRenderWriter *) |
| flowvr::ID | addPrimitive (flowvr::render::ChunkRenderWriter *scene, const char *name) |
| virtual void | flowvrRenderInit (flowvr::render::ChunkRenderWriter *, bool *) |
| virtual void | flowvrRenderUpdate (flowvr::render::ChunkRenderWriter *, bool *) |
| virtual void | handleEvent (sofa::core::objectmodel::Event *event) |
| Handle an event. | |
Definition at line 965 of file Main.cpp.
| flowvr::ID SofaFlowVR::FlowVRRenderObject::addIndexBuffer | ( | flowvr::render::ChunkRenderWriter * | ) | [inline] |
Definition at line 1060 of file Main.cpp.
References SofaFlowVR::FlowVRObject::mod, SofaFlowVR::FlowVRModule::module, and SofaFlowVR::prevIB.
Referenced by SofaFlowVR::FlowVRRenderMesh::renderUpdate().
| flowvr::ID SofaFlowVR::FlowVRRenderObject::addPrimitive | ( | flowvr::render::ChunkRenderWriter * | scene, | |
| const char * | name | |||
| ) | [inline] |
Definition at line 1074 of file Main.cpp.
References SofaFlowVR::FlowVRObject::mod, SofaFlowVR::FlowVRModule::module, and SofaFlowVR::prevP.
Referenced by SofaFlowVR::FlowVRRenderMesh::renderUpdate().
| flowvr::ID SofaFlowVR::FlowVRRenderObject::addVertexBuffer | ( | flowvr::render::ChunkRenderWriter * | ) | [inline] |
Definition at line 1046 of file Main.cpp.
References SofaFlowVR::FlowVRObject::mod, SofaFlowVR::FlowVRModule::module, and SofaFlowVR::prevVB.
Referenced by SofaFlowVR::FlowVRRenderMesh::renderUpdate().
| void SofaFlowVR::FlowVRRenderObject::clearSharedResources | ( | flowvr::render::ChunkRenderWriter * | scene | ) | [inline] |
Definition at line 968 of file Main.cpp.
References SofaFlowVR::prevIB, SofaFlowVR::prevNM, SofaFlowVR::prevP, SofaFlowVR::prevPS, SofaFlowVR::prevT, SofaFlowVR::prevVB, and SofaFlowVR::prevVS.
Referenced by SofaFlowVR::FlowVRRenderWriter::FlowVRRenderWriter().
| virtual void SofaFlowVR::FlowVRRenderObject::flowvrRenderInit | ( | flowvr::render::ChunkRenderWriter * | , | |
| bool * | ||||
| ) | [inline, virtual] |
Reimplemented in SofaFlowVR::FlowVRRenderVisualModel.
Definition at line 1086 of file Main.cpp.
Referenced by handleEvent().
| virtual void SofaFlowVR::FlowVRRenderObject::flowvrRenderUpdate | ( | flowvr::render::ChunkRenderWriter * | , | |
| bool * | ||||
| ) | [inline, virtual] |
Reimplemented in SofaFlowVR::FlowVRRenderVisualModel.
Definition at line 1090 of file Main.cpp.
Referenced by handleEvent().
| virtual void SofaFlowVR::FlowVRRenderObject::handleEvent | ( | sofa::core::objectmodel::Event * | e | ) | [inline, virtual] |
Handle an event.
Reimplemented from SofaFlowVR::FlowVRObject.
Definition at line 1094 of file Main.cpp.
References flowvrRenderInit(), and flowvrRenderUpdate().
| flowvr::ID SofaFlowVR::FlowVRRenderObject::loadSharedPixelShader | ( | flowvr::render::ChunkRenderWriter * | scene, | |
| const std::string & | filename, | |||
| const std::string & | predefs = "" | |||
| ) | [inline] |
Definition at line 1035 of file Main.cpp.
References SofaFlowVR::FlowVRObject::mod, SofaFlowVR::FlowVRModule::module, and SofaFlowVR::prevPS.
Referenced by SofaFlowVR::FlowVRRenderMesh::renderUpdate().
| flowvr::ID SofaFlowVR::FlowVRRenderObject::loadSharedTexture | ( | flowvr::render::ChunkRenderWriter * | scene, | |
| const char * | filename | |||
| ) | [inline] |
Definition at line 993 of file Main.cpp.
References SofaFlowVR::FlowVRObject::mod, SofaFlowVR::FlowVRModule::module, and SofaFlowVR::prevT.
Referenced by SofaFlowVR::FlowVRRenderMesh::renderUpdate().
| flowvr::ID SofaFlowVR::FlowVRRenderObject::loadSharedTextureNormalMap | ( | flowvr::render::ChunkRenderWriter * | scene, | |
| const char * | filename | |||
| ) | [inline] |
Definition at line 1006 of file Main.cpp.
References SofaFlowVR::FlowVRObject::mod, SofaFlowVR::FlowVRModule::module, and SofaFlowVR::prevNM.
Referenced by SofaFlowVR::FlowVRRenderMesh::renderUpdate().
| flowvr::ID SofaFlowVR::FlowVRRenderObject::loadSharedVertexShader | ( | flowvr::render::ChunkRenderWriter * | scene, | |
| const std::string & | filename, | |||
| const std::string & | predefs = "" | |||
| ) | [inline] |
Definition at line 1024 of file Main.cpp.
References SofaFlowVR::FlowVRObject::mod, SofaFlowVR::FlowVRModule::module, and SofaFlowVR::prevVS.
Referenced by SofaFlowVR::FlowVRRenderMesh::renderUpdate().
1.5.7.1