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

Method createItem

OgreMain/src/OgreSceneManager.cpp:534–547  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

532 }
533 //-----------------------------------------------------------------------
534 Item *SceneManager::createItem(
535 const String &meshName,
536 const String &groupName, /*= ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME*/
537 SceneMemoryMgrTypes sceneType, /*= SCENE_DYNAMIC*/
538 bool bUseMeshMat /*= true */ )
539 {
540 // delegate to factory implementation
541 NameValuePairList params;
542 params["mesh"] = meshName;
543 params["resourceGroup"] = groupName;
544 params["useMeshMat"] = StringConverter::toString( bUseMeshMat );
545 return static_cast<Item *>( createMovableObject( ItemFactory::FACTORY_TYPE_NAME,
546 &mEntityMemoryManager[sceneType], &params ) );
547 }
548 //---------------------------------------------------------------------
549 Item *SceneManager::createItem( const MeshPtr &pMesh, SceneMemoryMgrTypes sceneType )
550 {

Callers 15

createProxyItemsMethod · 0.80
createDebugMarkersMethod · 0.80
importItemMethod · 0.80
createScene01Method · 0.80
createScene01Method · 0.80
createScene01Method · 0.80
createCleanupSceneMethod · 0.80
createScene01Method · 0.80
createScene01Method · 0.80
showTexturesOnScreenMethod · 0.80
createCornellSceneMethod · 0.80

Calls 2

toStringFunction · 0.70
getNameMethod · 0.45

Tested by 2

createScene01Method · 0.64
createScene01Method · 0.64