MCPcopy Create free account
hub / github.com/OGRECave/ogre-next / growToDepth

Method growToDepth

OgreMain/src/Math/Array/OgreObjectMemoryManager.cpp:117–127  ·  view source on GitHub ↗

-----------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

115 }
116 //-----------------------------------------------------------------------------------
117 void ObjectMemoryManager::growToDepth( size_t newDepth )
118 {
119 // TODO: (dark_sylinc) give a specialized hint for each depth
120 while( newDepth >= mMemoryManagers.size() )
121 {
122 mMemoryManagers.push_back( ObjectDataArrayMemoryManager(
123 (uint16)mMemoryManagers.size(), 100, mDummyNode, mDummyObject, 100,
124 ArrayMemoryManager::MAX_MEMORY_SLOTS, this ) );
125 mMemoryManagers.back().initialize();
126 }
127 }
128 //-----------------------------------------------------------------------------------
129 void ObjectMemoryManager::objectCreated( ObjectData &outObjectData, size_t renderQueue )
130 {

Callers

nothing calls this directly

Calls 4

sizeMethod · 0.45
push_backMethod · 0.45
initializeMethod · 0.45
backMethod · 0.45

Tested by

no test coverage detected