osg::Texture::TextureObjectSet::TextureObjectSet | ( | TextureObjectManager * | parent, | |
const TextureProfile & | profile | |||
) |
virtual osg::Texture::TextureObjectSet::~TextureObjectSet | ( | ) | [protected, virtual] |
void osg::Texture::TextureObjectSet::handlePendingOrphandedTextureObjects | ( | ) |
void osg::Texture::TextureObjectSet::deleteAllTextureObjects | ( | ) |
void osg::Texture::TextureObjectSet::discardAllTextureObjects | ( | ) |
void osg::Texture::TextureObjectSet::flushAllDeletedTextureObjects | ( | ) |
void osg::Texture::TextureObjectSet::discardAllDeletedTextureObjects | ( | ) |
void osg::Texture::TextureObjectSet::flushDeletedTextureObjects | ( | double | currentTime, | |
double & | availableTime | |||
) |
TextureObject* osg::Texture::TextureObjectSet::takeFromOrphans | ( | Texture * | texture | ) |
TextureObject* osg::Texture::TextureObjectSet::takeOrGenerate | ( | Texture * | texture | ) |
void osg::Texture::TextureObjectSet::moveToBack | ( | TextureObject * | to | ) |
void osg::Texture::TextureObjectSet::addToBack | ( | TextureObject * | to | ) |
void osg::Texture::TextureObjectSet::orphan | ( | TextureObject * | to | ) |
void osg::Texture::TextureObjectSet::remove | ( | TextureObject * | to | ) |
void osg::Texture::TextureObjectSet::moveToSet | ( | TextureObject * | to, | |
TextureObjectSet * | set | |||
) |
unsigned int osg::Texture::TextureObjectSet::size | ( | ) | const [inline] |
bool osg::Texture::TextureObjectSet::makeSpace | ( | unsigned int & | size | ) |
bool osg::Texture::TextureObjectSet::checkConsistency | ( | ) | const |
TextureObjectManager* osg::Texture::TextureObjectSet::getParent | ( | ) | [inline] |
unsigned int osg::Texture::TextureObjectSet::_contextID [protected] |
unsigned int osg::Texture::TextureObjectSet::_numOfTextureObjects [protected] |
TextureObject* osg::Texture::TextureObjectSet::_head [protected] |
TextureObject* osg::Texture::TextureObjectSet::_tail [protected] |