addCustomVertexDeclaration(Ogre::VertexDeclaration *decl) (defined in customOgreTile< configType >) | customOgreTile< configType > | inline |
addCustomVertexInformation(Ogre::VertexBufferBinding *binding, const typename t_base::t_vertices &vertices) (defined in customOgreTile< configType >) | customOgreTile< configType > | inline |
addCustomVertexInformation(Ogre::VertexBufferBinding *binding, const t_vertices &vertices) (defined in OgreTile< configType >) | OgreTile< configType > | inlineprotected |
base() | blub::procedural::voxel::tile::base< renderer< configType > > | inlineprotected |
constPointer typedef (defined in OgreTile< configType >) | OgreTile< configType > | |
create(Ogre::SceneManager *sc, Ogre::String materialName, blub::async::dispatcher *graphicDispatcher) (defined in customOgreTile< configType >) | customOgreTile< configType > | inlinestatic |
createMeshGraphic() | OgreTile< configType > | protected |
customOgreTile(Ogre::SceneManager *sc, Ogre::String materialName, blub::async::dispatcher &graphicDispatcher) (defined in customOgreTile< configType >) | customOgreTile< configType > | inlineprotected |
destroyAllGraphic(Ogre::SceneManager *scene, Ogre::MeshPtr mesh_, Ogre::Entity *entity_, Ogre::SceneNode *node_) | OgreTile< configType > | protectedstatic |
getSharedThisPtr() const (defined in OgreTile< configType >) | OgreTile< configType > | protected |
getSharedThisPtr() (defined in OgreTile< configType >) | OgreTile< configType > | protected |
getVisible() const | blub::procedural::voxel::tile::renderer< configType > | inline |
getVisibleLod(const uint16 &indLod) | blub::procedural::voxel::tile::renderer< configType > | inline |
initialise() | OgreTile< configType > | protected |
m_lodShouldBeVisible | blub::procedural::voxel::tile::renderer< configType > | protected |
m_shouldBeVisible | blub::procedural::voxel::tile::renderer< configType > | protected |
OgreTile(Ogre::SceneManager *sc, Ogre::String materialName, blub::async::dispatcher &graphicDispatcher) | OgreTile< configType > | protected |
pointer typedef (defined in customOgreTile< configType >) | customOgreTile< configType > | |
renderer() | blub::procedural::voxel::tile::renderer< configType > | inlineprotected |
setTileData(typename t_base::t_tileDataPtr convertToRenderAble, const blub::axisAlignedBox &aabb) (defined in OgreTile< configType >) | OgreTile< configType > | |
blub::procedural::voxel::tile::renderer::setTileData(t_tileDataPtr convertToRenderAble, const axisAlignedBox &aabb) | blub::procedural::voxel::tile::renderer< configType > | inline |
setTileDataGraphic(blub::sharedPointer< t_voxelSurfaceTile > convertToRenderAble, const blub::axisAlignedBox &aabb) | OgreTile< configType > | protected |
setVisible(const bool &vis) override | OgreTile< configType > | virtual |
setVisibleGraphic(const bool &vis) | OgreTile< configType > | protected |
setVisibleLod(const blub::uint16 &indLod, const bool &vis) override (defined in OgreTile< configType >) | OgreTile< configType > | |
blub::procedural::voxel::tile::renderer::setVisibleLod(const uint16 &indLod, const bool &vis) | blub::procedural::voxel::tile::renderer< configType > | inlinevirtual |
setVisibleLodGraphic(const blub::uint16 &indLod, const bool &vis) | OgreTile< configType > | protected |
t_base typedef (defined in customOgreTile< configType >) | customOgreTile< configType > | |
t_config typedef (defined in customOgreTile< configType >) | customOgreTile< configType > | |
t_thisPtr typedef (defined in blub::enableSharedFromThis< renderer< configType > >) | blub::enableSharedFromThis< renderer< configType > > | |
t_thisPtrConst typedef (defined in blub::enableSharedFromThis< renderer< configType > >) | blub::enableSharedFromThis< renderer< configType > > | |
t_thiz typedef (defined in OgreTile< configType >) | OgreTile< configType > | |
t_tileData typedef (defined in blub::procedural::voxel::tile::renderer< configType >) | blub::procedural::voxel::tile::renderer< configType > | |
t_tileDataPtr typedef (defined in blub::procedural::voxel::tile::renderer< configType >) | blub::procedural::voxel::tile::renderer< configType > | |
t_vertex typedef (defined in OgreTile< configType >) | OgreTile< configType > | |
t_vertices typedef (defined in OgreTile< configType >) | OgreTile< configType > | |
t_voxelSurfaceTile typedef (defined in OgreTile< configType >) | OgreTile< configType > | |
~OgreTile() | OgreTile< configType > | virtual |
~renderer() | blub::procedural::voxel::tile::renderer< configType > | inline |