Ogre::InstanceManager Member List

This is the complete list of members for Ogre::InstanceManager, 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::InstanceManagerprivate
BatchSettingId enum nameOgre::InstanceManager
BatchSettingsMap typedefOgre::InstanceManagerprivate
buildNewBatch(const String &materialName, bool firstTime)Ogre::InstanceManagerprivate
CAST_SHADOWS enum valueOgre::InstanceManager
cleanupEmptyBatches(void)Ogre::InstanceManager
createInstancedEntity(const String &materialName)Ogre::InstanceManager
defragmentBatches(bool optimizeCull, vector< InstancedEntity * >::type &entities, vector< Ogre::Vector4 >::type &usedParams, InstanceBatchVec &fragmentedBatches)Ogre::InstanceManagerprivate
defragmentBatches(bool optimizeCulling)Ogre::InstanceManager
getFreeBatch(const String &materialName)Ogre::InstanceManagerprivate
getInstanceBatchIterator(const String &materialName) constOgre::InstanceManager
getInstanceBatchMapIterator(void) constOgre::InstanceManager
getInstancingTechnique() constOgre::InstanceManager
getMaxOrBestNumInstancesPerBatch(String materialName, size_t suggestedSize, uint16 flags)Ogre::InstanceManager
getName() constOgre::InstanceManager
getNumCustomParams() constOgre::InstanceManager
getSceneManager() constOgre::InstanceManager
getSetting(BatchSettingId id, const String &materialName) constOgre::InstanceManager
hasSettings(const String &materialName) constOgre::InstanceManager
HWInstancingBasic enum valueOgre::InstanceManager
HWInstancingVTF enum valueOgre::InstanceManager
InstanceBatchIterator typedefOgre::InstanceManager
InstanceBatchMap typedefOgre::InstanceManagerprivate
InstanceBatchMapIterator typedefOgre::InstanceManager
InstanceBatchVec typedefOgre::InstanceManagerprivate
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 nameOgre::InstanceManager
InstancingTechniquesCount enum valueOgre::InstanceManager
mBatchSettingsOgre::InstanceManagerprivate
mDirtyBatchesOgre::InstanceManagerprivate
mIdCountOgre::InstanceManagerprivate
mInstanceBatchesOgre::InstanceManagerprivate
mInstancesPerBatchOgre::InstanceManagerprivate
mInstancingFlagsOgre::InstanceManagerprivate
mInstancingTechniqueOgre::InstanceManagerprivate
mMaxLookupTableInstancesOgre::InstanceManagerprivate
mMeshReferenceOgre::InstanceManagerprivate
mNameOgre::InstanceManagerprivate
mNumCustomParamsOgre::InstanceManagerprivate
mSceneManagerOgre::InstanceManagerprivate
mSharedRenderOperationOgre::InstanceManagerprivate
mSubMeshIdxOgre::InstanceManagerprivate
NUM_SETTINGS enum valueOgre::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
setNumCustomParams(unsigned char numCustomParams)Ogre::InstanceManager
setSetting(BatchSettingId id, bool enabled, const String &materialName=StringUtil::BLANK)Ogre::InstanceManager
ShaderBased enum valueOgre::InstanceManager
SHOW_BOUNDINGBOX enum valueOgre::InstanceManager
TextureVTF enum valueOgre::InstanceManager
unshareVertices(const Ogre::MeshPtr &mesh)Ogre::InstanceManagerprivate
~AllocatedObject()Ogre::AllocatedObject< Alloc >
~InstanceManager()Ogre::InstanceManagervirtual

Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.