Ignition Rendering

API Reference

6.3.1

#include <OgreMeshFactory.hh>

Public Member Functions

 OgreSubMeshStoreFactory (OgreScenePtr _scene, Ogre::Entity *_entity)
 
virtual ~OgreSubMeshStoreFactory ()
 
virtual OgreSubMeshStorePtr Create ()
 

Protected Member Functions

virtual void CreateNameList ()
 
virtual OgreSubMeshPtr CreateSubMesh (unsigned int _index)
 
virtual void PopulateDefaultNames ()
 
virtual void PopulateGivenNames ()
 

Protected Attributes

NameList names
 
Ogre::Entity * ogreEntity
 
OgreScenePtr scene
 

Constructor & Destructor Documentation

◆ OgreSubMeshStoreFactory()

OgreSubMeshStoreFactory ( OgreScenePtr  _scene,
Ogre::Entity *  _entity 
)

◆ ~OgreSubMeshStoreFactory()

virtual ~OgreSubMeshStoreFactory ( )
virtual

Member Function Documentation

◆ Create()

virtual OgreSubMeshStorePtr Create ( )
virtual

◆ CreateNameList()

virtual void CreateNameList ( )
protectedvirtual

◆ CreateSubMesh()

virtual OgreSubMeshPtr CreateSubMesh ( unsigned int  _index)
protectedvirtual

◆ PopulateDefaultNames()

virtual void PopulateDefaultNames ( )
protectedvirtual

◆ PopulateGivenNames()

virtual void PopulateGivenNames ( )
protectedvirtual

Member Data Documentation

◆ names

NameList names
protected

◆ ogreEntity

Ogre::Entity* ogreEntity
protected

◆ scene

OgreScenePtr scene
protected

The documentation for this class was generated from the following file: