, including all inherited members.
| _addDirtyBatch(InstanceBatch *dirtyBatch) | Ogre::InstanceManager | |
| _updateDirtyBatches(void) | Ogre::InstanceManager | |
| AllocatedObject() | Ogre::AllocatedObject< Alloc > | [explicit] |
| applySettingToBatches(BatchSettingId id, bool value, const InstanceBatchVec &container) | Ogre::InstanceManager | [private] |
| BatchSettingId enum name | Ogre::InstanceManager | |
| BatchSettingsMap typedef | Ogre::InstanceManager | [private] |
| buildNewBatch(const String &materialName, bool firstTime) | Ogre::InstanceManager | [private] |
| CAST_SHADOWS enum value | Ogre::InstanceManager | |
| cleanupEmptyBatches(void) | Ogre::InstanceManager | |
| createInstancedEntity(const String &materialName) | Ogre::InstanceManager | |
| defragmentBatches(bool optimizeCull, vector< InstancedEntity * >::type &entities, InstanceBatchVec &fragmentedBatches) | Ogre::InstanceManager | [private] |
| defragmentBatches(bool optimizeCulling) | Ogre::InstanceManager | |
| getFreeBatch(const String &materialName) | Ogre::InstanceManager | [private] |
| getInstanceBatchIterator(const String &materialName) const | Ogre::InstanceManager | |
| getInstanceBatchMapIterator(void) const | Ogre::InstanceManager | |
| getMaxOrBestNumInstancesPerBatch(String materialName, size_t suggestedSize, uint16 flags) | Ogre::InstanceManager | |
| getName() const | Ogre::InstanceManager | |
| getSetting(BatchSettingId id, const String &materialName) const | Ogre::InstanceManager | |
| hasSettings(const String &materialName) const | Ogre::InstanceManager | |
| HWInstancingBasic enum value | Ogre::InstanceManager | |
| HWInstancingVTF enum value | Ogre::InstanceManager | |
| InstanceBatchIterator typedef | Ogre::InstanceManager | |
| InstanceBatchMap typedef | Ogre::InstanceManager | [private] |
| InstanceBatchMapIterator typedef | Ogre::InstanceManager | |
| InstanceBatchVec typedef | Ogre::InstanceManager | [private] |
| InstanceManager(const String &customName, SceneManager *sceneManager, const String &meshName, const String &groupName, InstancingTechnique instancingTechnique, uint16 instancingFlags, size_t instancesPerBatch, unsigned short subMeshIdx, bool useBoneMatrixLookup=false) | Ogre::InstanceManager | |
| InstancingTechnique enum name | Ogre::InstanceManager | |
| InstancingTechniquesCount enum value | Ogre::InstanceManager | |
| mBatchSettings | Ogre::InstanceManager | [private] |
| mDirtyBatches | Ogre::InstanceManager | [private] |
| mIdCount | Ogre::InstanceManager | [private] |
| mInstanceBatches | Ogre::InstanceManager | [private] |
| mInstancesPerBatch | Ogre::InstanceManager | [private] |
| mInstancingFlags | Ogre::InstanceManager | [private] |
| mInstancingTechnique | Ogre::InstanceManager | [private] |
| mMaxLookupTableInstances | Ogre::InstanceManager | [private] |
| mMeshReference | Ogre::InstanceManager | [private] |
| mName | Ogre::InstanceManager | [private] |
| mSceneManager | Ogre::InstanceManager | [private] |
| mSharedRenderOperation | Ogre::InstanceManager | [private] |
| mSubMeshIdx | Ogre::InstanceManager | [private] |
| NUM_SETTINGS enum value | Ogre::InstanceManager | |
| operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > | |
| operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > | |
| operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | |
| operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > | |
| operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | |
| operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | |
| operator new(size_t sz) | Ogre::AllocatedObject< Alloc > | |
| operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > | |
| operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | |
| operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > | |
| setBatchesAsStaticAndUpdate(bool bStatic) | Ogre::InstanceManager | |
| setInstancesPerBatch(size_t instancesPerBatch) | Ogre::InstanceManager | |
| setMaxLookupTableInstances(size_t maxLookupTableInstances) | Ogre::InstanceManager | |
| setSetting(BatchSettingId id, bool value, const String &materialName=StringUtil::BLANK) | Ogre::InstanceManager | |
| ShaderBased enum value | Ogre::InstanceManager | |
| SHOW_BOUNDINGBOX enum value | Ogre::InstanceManager | |
| TextureVTF enum value | Ogre::InstanceManager | |
| unshareVertices(const Ogre::MeshPtr &mesh) | Ogre::InstanceManager | [private] |
| ~AllocatedObject() | Ogre::AllocatedObject< Alloc > | |
| ~InstanceManager() | Ogre::InstanceManager | [virtual] |