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

Method growToDepth

OgreMain/src/Math/Array/OgreNodeMemoryManager.cpp:113–123  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

111 }
112 //-----------------------------------------------------------------------------------
113 void NodeMemoryManager::growToDepth( size_t newDepth )
114 {
115 // TODO: (dark_sylinc) give a specialized hint for each depth
116 while( newDepth >= mMemoryManagers.size() )
117 {
118 mMemoryManagers.push_back(
119 NodeArrayMemoryManager( (uint16)mMemoryManagers.size(), 100, mDummyNode, 100,
120 ArrayMemoryManager::MAX_MEMORY_SLOTS, this ) );
121 mMemoryManagers.back().initialize();
122 }
123 }
124 //-----------------------------------------------------------------------------------
125 void NodeMemoryManager::nodeCreated( Transform &outTransform, size_t depth )
126 {

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