Inheritance diagram for osgSim::ImpostorSpriteManager:
Public Member Functions | |
ImpostorSpriteManager () | |
bool | empty () const |
ImpostorSprite * | first () |
ImpostorSprite * | last () |
void | push_back (ImpostorSprite *is) |
void | remove (ImpostorSprite *is) |
ImpostorSprite * | createOrReuseImpostorSprite (int s, int t, int frameNumber) |
osg::StateSet * | createOrReuseStateSet () |
void | reset () |
Protected Types | |
typedef std::vector< osg::ref_ptr< osg::StateSet > > | StateSetList |
Protected Member Functions | |
~ImpostorSpriteManager () | |
Protected Attributes | |
osg::ref_ptr< osg::TexEnv > | _texenv |
osg::ref_ptr< osg::AlphaFunc > | _alphafunc |
ImpostorSprite * | _first |
ImpostorSprite * | _last |
StateSetList | _stateSetList |
unsigned int | _reuseStateSetIndex |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|