| /NW4C-1.3.3/sources/libraries/gfx/ |
| D | gfx_SceneNode.cpp | 30 NW_UT_RUNTIME_TYPEINFO_DEFINITION(SceneNode, SceneObject); 33 SceneNode* 34 SceneNode::DynamicBuilder::Create( in Create() 40 void* memory = allocator->Alloc(sizeof(SceneNode)); in Create() 43 SceneNode* node = new(memory) SceneNode( in Create() 55 SceneNode* 56 SceneNode::Create( in Create() 57 SceneNode* parent, in Create() 59 const SceneNode::Description& description, in Create() 67 void* memory = allocator->Alloc(sizeof(SceneNode)); in Create() [all …]
|
| D | gfx_TransformNode.cpp | 29 NW_UT_RUNTIME_TYPEINFO_DEFINITION(TransformNode, SceneNode); 36 : SceneNode(allocator, resObj, description), in TransformNode() 80 SceneNode* parent, in Create() 189 if (this->IsEnabledResults(SceneNode::FLAG_IS_DIRTY)) in UpdateTransform() 219 this->DisableTraversalResults(SceneNode::FLAG_IS_DIRTY); in UpdateTransform() 237 result |= SceneNode::Initialize(allocator); in Initialize()
|
| D | gfx_SceneHelper.cpp | 25 SceneHelper::ResolveReferenceImpl(SceneNode* parent, SceneNode* child) in ResolveReferenceImpl()
|
| D | gfx_SceneBuilder.cpp | 77 SceneNode* parent, in BuildSceneObject() 95 SceneNode::Description description; in BuildSceneObject() 106 … SceneNode::GetMemorySizeInternal(pSize, ResStaticCast<ResSceneNode>(resource), description); in BuildSceneObject() 110 …SceneNode::GetDeviceMemorySizeInternal(pDeviceSize, ResStaticCast<ResSceneNode>(resource), descrip… in BuildSceneObject() 115 SceneNode* node = SceneNode::Create( in BuildSceneObject() 522 SceneNode* sceneNode = ut::DynamicCast<SceneNode*>(object); in BuildSceneObject() 539 SceneNode* parent, in BuildChildren()
|
| D | gfx_ParticleUtil.cpp | 29 ut::MoveArray<SceneNode*>* sceneNodeArray in FindParticleSet() 32 for (ut::MoveArray<SceneNode*>::iterator i = sceneNodeArray->Begin(); in FindParticleSet() 58 ut::MoveArray<SceneNode*>* sceneNodeArray, in SetupParticleObject() 67 NW_FOREACH(SceneNode* node, *sceneNodeArray) in SetupParticleObject() 101 ut::MoveArray<SceneNode*>* sceneNodeArray in ResolveParticleObject() 106 NW_FOREACH(SceneNode* node, *sceneNodeArray) in ResolveParticleObject()
|
| /NW4C-1.3.3/include/nw/gfx/ |
| D | gfx_SceneNode.h | 40 class SceneNode : public SceneObject 43 NW_DISALLOW_COPY_AND_ASSIGN(SceneNode); 44 NW_CHILD_DECLARE_PARENT(SceneNode); 72 typedef ut::Signal2<void, SceneNode*, SceneContext*> UpdateSignal; 163 SceneNode* Create(os::IAllocator* allocator); 175 size += sizeof(SceneNode); 182 SceneNode::Description m_Description; 194 static SceneNode* Create( 195 SceneNode* parent, 197 const SceneNode::Description& description, [all …]
|
| D | gfx_SceneObject.h | 34 class SceneNode; variable 38 typedef ut::Children<SceneNode, SceneNode, ut::ChildDetacher<SceneNode> > SceneNodeChildren;
|
| D | gfx_TransformNode.h | 31 class TransformNode : public SceneNode 48 struct Description : public SceneNode::Description 132 SceneNode* parent, 417 SceneNode::GetMemorySizeForInitialize(pSize, resTransformNode, description); in GetMemorySizeForInitialize() 450 SceneNode::InheritTraversalResults(); in InheritTraversalResults() 452 SceneNode* parent = this->GetParent(); in InheritTraversalResults() 457 results = ut::EnableFlag(results, SceneNode::FLAG_IS_DIRTY); in InheritTraversalResults() 461 results = ut::DisableFlag(results, SceneNode::FLAG_IS_DIRTY); in InheritTraversalResults() 463 else if (parent->IsEnabledResults(SceneNode::FLAG_IS_DIRTY)) in InheritTraversalResults() 465 results = ut::EnableFlag(results, SceneNode::FLAG_IS_DIRTY); in InheritTraversalResults() [all …]
|
| D | gfx_SceneHelper.h | 49 NW_NULL_ASSERT(ut::DynamicCast<SceneNode*>(*child)); in ResolveReference() 153 static void ResolveReferenceImpl(SceneNode* parent, SceneNode* child); 163 AttachNode(nw::gfx::SceneNode* parent) in AttachNode() 178 nw::gfx::SceneNode* m_Parent;
|
| D | gfx_ParticleUtil.h | 27 class SceneNode; variable 48 ut::MoveArray<SceneNode*>* sceneNodeArray, 54 static void ResolveParticleObject(ut::MoveArray<SceneNode*>* sceneNodeArray);
|
| D | gfx_ISceneVisitor.h | 26 class SceneNode; variable 56 virtual void VisitSceneNode(SceneNode* node) = 0;
|
| D | gfx_SceneBuilder.h | 27 class SceneNode; variable 239 SceneNode* parent, 262 SceneNode* parent,
|
| D | gfx_SceneContext.h | 26 class SceneNode; variable 42 typedef ut::MoveArray<SceneNode*> SceneNodeArray; 84 typedef ut::MoveArray<SceneNode*> AnimatableNodeArray; 278 void PushSceneNode(SceneNode* node) in PushSceneNode() 290 bool TryPushSceneNode(SceneNode* node) in TryPushSceneNode() 1103 void PushAnimatableNode(SceneNode* sceneNode) in PushAnimatableNode() 1120 bool TryPushAnimatableNode(SceneNode* sceneNode) in TryPushAnimatableNode()
|
| D | gfx_ParticleSet.h | 39 class ParticleSet : public SceneNode 48 struct Description : public SceneNode::Description 121 SceneNode* parent,
|
| /NW4C-1.3.3/demos/Nw4cDemo/include/ |
| D | SmModel.h | 41 void SetSceneNode( nw::gfx::SceneNode* pParentNode, nw::gfx::SceneNode* pSceneNode ); 44 nw::gfx::SceneNode* GetSceneNode() const { return m_pSceneNode; } in GetSceneNode() 140 nw::gfx::SceneNode* m_pParentNode; 141 nw::gfx::SceneNode* m_pSceneNode;
|
| D | SmSceneCtrl.h | 38 void InitializeScene(nw::gfx::SceneNode* sceneRoot); 41 void TraverseScene(nw::gfx::SceneNode* sceneRoot);
|
| D | GfxCtrl.h | 88 nw::gfx::SceneNode* GetSceneRoot() { return m_SceneRoot; } in GetSceneRoot() 123 nw::gfx::SceneNode* m_SceneRoot;
|
| D | SmParticle.h | 40 SmParticle( nw::gfx::SceneNode* parentNode ); 164 nw::gfx::SceneNode* m_pParentNode;
|
| /NW4C-1.3.3/sources/libraries/demo/ |
| D | demo_Particle.cpp | 235 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(this->m_MainAllocator); in Allocate() 244 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in Allocate() 258 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in Allocate() 272 NW_FOREACH(nw::gfx::SceneNode* node, sceneNodeArray) in Allocate() 307 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(this->m_MainAllocator); in CreateMultiEmitterParticleHandle() 316 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateMultiEmitterParticleHandle() 333 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateMultiEmitterParticleHandle() 348 NW_FOREACH(nw::gfx::SceneNode* node, sceneNodeArray) in CreateMultiEmitterParticleHandle()
|
| /NW4C-1.3.3/demos/gfx/MultiAnimationDemo/sources/ |
| D | MultiAnimationDemo.cpp | 77 nw::gfx::SceneNode* s_SceneRoot = NULL; 87 nw::gfx::SceneNode* s_SceneRootInvisible = NULL; 88 nw::gfx::SceneNode* s_SkeletalRoot = NULL; 89 nw::gfx::SceneNode* s_MaterialRoot = NULL; 90 nw::gfx::SceneNode* s_VisibilityRoot = NULL; 91 nw::gfx::SceneNode* s_CameraRoot = NULL; 92 nw::gfx::SceneNode* s_LightRoot = NULL; 325 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(&s_DeviceAllocator); in BuildResources() 332 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 347 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() [all …]
|
| /NW4C-1.3.3/demos/Nw4cDemo/sources/ |
| D | GfxCtrl.cpp | 210 nw::gfx::SceneNode* pAddNode = nw::demo::Utility::CreateSceneNode( in CreateModel() 215 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(m_Allocator); in CreateModel() 349 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(m_Allocator); in CreateParticle() 364 nw::gfx::SceneNode* pAddNode = nw::demo::Utility::CreateSceneNode( in CreateParticle() 389 nw::gfx::SceneNode* pAddEmitNode = nw::demo::Utility::CreateSceneNode( in CreateParticle() 462 nw::gfx::SceneNode* firstLightNode = NULL; in CreateSceneEnvironment() 477 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateSceneEnvironment() 536 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in CreateSceneEnvironment() 595 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateCamera()
|
| /NW4C-1.3.3/demos/gfx/ParticleUpdaterDemo/sources/ |
| D | ParticleUpdaterDemo.cpp | 80 nw::gfx::SceneNode* s_SceneRoot = NULL; 293 nw::ut::MoveArray<nw::gfx::SceneNode*> *sceneNodeArray in SetUserUpdater() 298 NW_FOREACH(nw::gfx::SceneNode* node, *sceneNodeArray) in SetUserUpdater() 387 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(&s_DeviceAllocator); in BuildResources() 394 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 408 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 422 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
|
| /NW4C-1.3.3/demos/gfx/SimpleDemo/sources/ |
| D | SimpleDemo.cpp | 65 nw::gfx::SceneNode* s_SceneRoot = NULL; 194 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(SCENE_NODE_COUNT, &s_DeviceAllocator); in BuildResources() 202 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 217 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
|
| /NW4C-1.3.3/demos/gfx/ResourceDemo/sources/ |
| D | ResourceDemo.cpp | 112 nw::gfx::SceneNode* s_SceneRoot = NULL; 263 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(SCENE_NODE_COUNT, &s_DeviceAllocator); in InitializeScenes() 303 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes() 329 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes() 342 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes() 355 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes()
|
| /NW4C-1.3.3/demos/gfx/PartialAnimationDemo/sources/ |
| D | PartialAnimationDemo.cpp | 73 nw::gfx::SceneNode* s_SceneRoot = NULL; 74 nw::gfx::SceneNode* s_ModelRoot = NULL; 330 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(SCENE_NODE_COUNT, &s_DeviceAllocator); in BuildResources() 337 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 355 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
|