| /NW4C-1.2.23/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_SceneBuilder.cpp | 75 SceneNode* parent, in BuildSceneObject() 91 SceneNode::Description description; in BuildSceneObject() 98 SceneNode* node = SceneNode::Create( in BuildSceneObject() 325 SceneNode* sceneNode = ut::DynamicCast<SceneNode*>(object); in BuildSceneObject() 339 SceneNode* parent, in BuildChildren()
|
| D | gfx_SceneHelper.cpp | 25 SceneHelper::ResolveReferenceImpl(SceneNode* parent, SceneNode* child) in ResolveReferenceImpl()
|
| /NW4C-1.2.23/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); 166 SceneNode::Description m_Description; 178 static SceneNode* Create( 179 SceneNode* parent, 181 const SceneNode::Description& description, 265 bool AttachChild(SceneNode* child) in AttachChild() [all …]
|
| D | gfx_TransformNode.h | 31 class TransformNode : public SceneNode 48 struct Description : public SceneNode::Description 116 SceneNode* parent, 305 SceneNode::GetMemorySizeForInitialize(pSize, resTransformNode, description); in GetMemorySizeForInitialize() 338 SceneNode::InheritTraversalResults(); in InheritTraversalResults() 340 SceneNode* parent = this->GetParent(); in InheritTraversalResults() 345 results = ut::EnableFlag(results, SceneNode::FLAG_IS_DIRTY); in InheritTraversalResults() 349 results = ut::DisableFlag(results, SceneNode::FLAG_IS_DIRTY); in InheritTraversalResults() 351 else if (parent->IsEnabledResults(SceneNode::FLAG_IS_DIRTY)) in InheritTraversalResults() 353 results = ut::EnableFlag(results, SceneNode::FLAG_IS_DIRTY); in InheritTraversalResults() [all …]
|
| D | gfx_SceneObject.h | 34 class SceneNode; variable 38 typedef ut::Children<SceneNode, SceneNode, ut::ChildDetacher<SceneNode> > SceneNodeChildren;
|
| 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_SceneBuilder.h | 27 class SceneNode; variable 165 SceneNode* parent, 179 SceneNode* parent,
|
| D | gfx_ISceneVisitor.h | 26 class SceneNode; variable 56 virtual void VisitSceneNode(SceneNode* node) = 0;
|
| D | gfx_ParticleSet.h | 39 class ParticleSet : public SceneNode 48 struct Description : public SceneNode::Description 121 SceneNode* parent,
|
| /NW4C-1.2.23/demos/Nw4cDemo/include/ |
| D | SmModel.h | 41 void SetSceneNode( nw::gfx::SceneNode* pParentNode, nw::gfx::SceneNode* pSceneNode = NULL ); 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() 117 nw::gfx::SceneNode* m_SceneRoot;
|
| D | SmParticle.h | 40 SmParticle( nw::gfx::SceneNode* parentNode ); 164 nw::gfx::SceneNode* m_pParentNode;
|
| /NW4C-1.2.23/demos/gfx/MultiAnimationDemo/sources/ |
| D | MultiAnimationDemo.cpp | 82 nw::gfx::SceneNode* s_SceneRoot = NULL; 92 nw::gfx::SceneNode* s_SceneRootInvisible = NULL; 93 nw::gfx::SceneNode* s_SkeletalRoot = NULL; 94 nw::gfx::SceneNode* s_MaterialRoot = NULL; 95 nw::gfx::SceneNode* s_VisibilityRoot = NULL; 96 nw::gfx::SceneNode* s_CameraRoot = NULL; 97 nw::gfx::SceneNode* s_LightRoot = NULL; 330 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(&s_DeviceAllocator); in BuildResources() 337 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 352 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() [all …]
|
| /NW4C-1.2.23/sources/libraries/demo/ |
| D | demo_Particle.cpp | 219 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(this->m_MainAllocator); in Allocate() 228 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in Allocate() 242 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in Allocate() 256 NW_FOREACH(nw::gfx::SceneNode* node, sceneNodeArray) in Allocate()
|
| /NW4C-1.2.23/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.2.23/demos/gfx/ParticleMultiModelDemo/sources/ |
| D | ParticleMultiModelDemo.cpp | 76 nw::gfx::SceneNode* s_SceneRoot = NULL; 253 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(&s_DeviceAllocator); in BuildResources() 260 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 280 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 310 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(&s_DeviceAllocator); in BuildResources() 316 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
|
| /NW4C-1.2.23/demos/gfx/ParticleUpdaterDemo/sources/ |
| D | ParticleUpdaterDemo.cpp | 86 nw::gfx::SceneNode* s_SceneRoot = NULL; 301 nw::ut::MoveArray<nw::gfx::SceneNode*> *sceneNodeArray in SetUserUpdater() 306 NW_FOREACH(nw::gfx::SceneNode* node, *sceneNodeArray) in SetUserUpdater() 395 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(&s_DeviceAllocator); in BuildResources() 402 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 416 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 430 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
|
| /NW4C-1.2.23/demos/gfx/SimpleDemo/sources/ |
| D | SimpleDemo.cpp | 71 nw::gfx::SceneNode* s_SceneRoot = NULL; 200 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(SCENE_NODE_COUNT, &s_DeviceAllocator); in BuildResources() 208 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 223 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
|
| /NW4C-1.2.23/demos/gfx/ParticleMultiEmitterDemo/sources/ |
| D | ParticleMultiEmitterDemo.cpp | 75 nw::gfx::SceneNode* s_SceneRoot = NULL; 251 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(&s_DeviceAllocator); in BuildResources() 258 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 274 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 295 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
|
| /NW4C-1.2.23/demos/gfx/ParticleDemo/sources/ |
| D | ParticleDemo.cpp | 76 nw::gfx::SceneNode* s_SceneRoot = NULL; 251 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(SCENE_NODE_COUNT, &s_DeviceAllocator); in BuildResources() 258 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 273 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 288 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
|
| /NW4C-1.2.23/demos/gfx/ResourceDemo/sources/ |
| D | ResourceDemo.cpp | 118 nw::gfx::SceneNode* s_SceneRoot = NULL; 270 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(SCENE_NODE_COUNT, &s_DeviceAllocator); in InitializeScenes() 310 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes() 336 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes() 349 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes() 362 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes()
|