typedef std::vector<AttributeDispatchMap*> osg::ArrayDispatchers::AttributeDispatchMapList [protected] |
typedef std::vector<AttributeDispatch*> osg::ArrayDispatchers::AttributeDispatchList [protected] |
typedef std::vector<AttributeDispatchList> osg::ArrayDispatchers::ActiveDispatchList [protected] |
osg::ArrayDispatchers::ArrayDispatchers | ( | ) |
osg::ArrayDispatchers::~ArrayDispatchers | ( | ) |
void osg::ArrayDispatchers::setState | ( | osg::State * | state | ) |
AttributeDispatch* osg::ArrayDispatchers::vertexDispatcher | ( | Array * | array, | |
IndexArray * | indices | |||
) |
AttributeDispatch* osg::ArrayDispatchers::normalDispatcher | ( | Array * | array, | |
IndexArray * | indices | |||
) |
AttributeDispatch* osg::ArrayDispatchers::colorDispatcher | ( | Array * | array, | |
IndexArray * | indices | |||
) |
AttributeDispatch* osg::ArrayDispatchers::secondaryColorDispatcher | ( | Array * | array, | |
IndexArray * | indices | |||
) |
AttributeDispatch* osg::ArrayDispatchers::fogCoordDispatcher | ( | Array * | array, | |
IndexArray * | indices | |||
) |
AttributeDispatch* osg::ArrayDispatchers::texCoordDispatcher | ( | unsigned int | unit, | |
Array * | array, | |||
IndexArray * | indices | |||
) |
AttributeDispatch* osg::ArrayDispatchers::vertexAttribDispatcher | ( | unsigned int | unit, | |
Array * | array, | |||
IndexArray * | indices | |||
) |
void osg::ArrayDispatchers::reset | ( | ) |
void osg::ArrayDispatchers::setUseGLBeginEndAdapter | ( | bool | flag | ) | [inline] |
bool osg::ArrayDispatchers::getUseGLBeginEndAdapter | ( | ) | const [inline] |
void osg::ArrayDispatchers::setUseVertexAttribAlias | ( | bool | flag | ) | [inline] |
bool osg::ArrayDispatchers::getUseVertexAttribAlias | ( | ) | const [inline] |
void osg::ArrayDispatchers::activate | ( | unsigned int | binding, | |
AttributeDispatch * | at | |||
) | [inline] |
void osg::ArrayDispatchers::activateVertexArray | ( | unsigned int | binding, | |
osg::Array * | array, | |||
osg::IndexArray * | indices | |||
) | [inline] |
void osg::ArrayDispatchers::activateColorArray | ( | unsigned int | binding, | |
osg::Array * | array, | |||
osg::IndexArray * | indices | |||
) | [inline] |
void osg::ArrayDispatchers::activateNormalArray | ( | unsigned int | binding, | |
osg::Array * | array, | |||
osg::IndexArray * | indices | |||
) | [inline] |
void osg::ArrayDispatchers::activateSecondaryColorArray | ( | unsigned int | binding, | |
osg::Array * | array, | |||
osg::IndexArray * | indices | |||
) | [inline] |
void osg::ArrayDispatchers::activateFogCoordArray | ( | unsigned int | binding, | |
osg::Array * | array, | |||
osg::IndexArray * | indices | |||
) | [inline] |
void osg::ArrayDispatchers::activateTexCoordArray | ( | unsigned int | binding, | |
unsigned int | unit, | |||
osg::Array * | array, | |||
osg::IndexArray * | indices | |||
) | [inline] |
void osg::ArrayDispatchers::activateVertexAttribArray | ( | unsigned int | binding, | |
unsigned int | unit, | |||
osg::Array * | array, | |||
osg::IndexArray * | indices | |||
) | [inline] |
void osg::ArrayDispatchers::dispatch | ( | unsigned int | binding, | |
unsigned int | index | |||
) | [inline] |
bool osg::ArrayDispatchers::active | ( | unsigned int | binding | ) | const [inline] |
void osg::ArrayDispatchers::Begin | ( | GLenum | mode | ) | [inline] |
void osg::ArrayDispatchers::End | ( | ) | [inline] |
void osg::ArrayDispatchers::init | ( | ) | [protected] |
void osg::ArrayDispatchers::assignTexCoordDispatchers | ( | unsigned int | unit | ) | [protected] |
void osg::ArrayDispatchers::assignVertexAttribDispatchers | ( | unsigned int | unit | ) | [protected] |
bool osg::ArrayDispatchers::_initialized [protected] |
State* osg::ArrayDispatchers::_state [protected] |
AttributeDispatchMap* osg::ArrayDispatchers::_vertexDispatchers [protected] |
AttributeDispatchMap* osg::ArrayDispatchers::_normalDispatchers [protected] |
AttributeDispatchMap* osg::ArrayDispatchers::_colorDispatchers [protected] |
AttributeDispatchMap* osg::ArrayDispatchers::_secondaryColorDispatchers [protected] |
AttributeDispatchMap* osg::ArrayDispatchers::_fogCoordDispatchers [protected] |
bool osg::ArrayDispatchers::_useVertexAttribAlias [protected] |
bool osg::ArrayDispatchers::_useGLBeginEndAdapter [protected] |