MCPcopy Create free account
hub / github.com/OGRECave/ogre / createChildSceneNode

Method createChildSceneNode

PlugIns/PCZSceneManager/src/OgrePCZSceneNode.cpp:105–115  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

103 }
104 //-----------------------------------------------------------------------
105 SceneNode* PCZSceneNode::createChildSceneNode(const Vector3& inTranslate,
106 const Quaternion& inRotate)
107 {
108 PCZSceneNode * childSceneNode = (PCZSceneNode*)(this->createChild(inTranslate, inRotate));
109 if (mHomeZone)
110 {
111 childSceneNode->setHomeZone(mHomeZone);
112 mHomeZone->_addNode(childSceneNode);
113 }
114 return static_cast<SceneNode*>(childSceneNode);
115 }
116 //-----------------------------------------------------------------------
117 SceneNode* PCZSceneNode::createChildSceneNode(const String& name, const Vector3& inTranslate,
118 const Quaternion& inRotate)

Callers 4

setZoneGeometryMethod · 0.45
setZoneGeometryMethod · 0.45
processCameraMethod · 0.45
processNodeMethod · 0.45

Calls 3

setHomeZoneMethod · 0.80
createChildMethod · 0.45
_addNodeMethod · 0.45

Tested by

no test coverage detected