voxelTerrain
 All Classes Functions Variables Typedefs Enumerations Pages
customOgreTile< configType > Member List

This is the complete list of members for customOgreTile< configType >, including all inherited members.

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_lodShouldBeVisibleblub::procedural::voxel::tile::renderer< configType >protected
m_shouldBeVisibleblub::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) overrideOgreTile< 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