| /NW4C-2.0.3/sources/libraries/gfx/ |
| D | gfx_SceneNode.cpp | 32 NW_UT_RUNTIME_TYPEINFO_DEFINITION(SceneNode, SceneObject); 35 SceneNode* 36 SceneNode::DynamicBuilder::Create( in Create() 42 void* memory = allocator->Alloc(sizeof(SceneNode)); in Create() 45 SceneNode* node = new(memory) SceneNode( in Create() 57 SceneNode* 58 SceneNode::Create( in Create() 59 SceneNode* parent, in Create() 61 const SceneNode::Description& description, in Create() 69 void* memory = allocator->Alloc(sizeof(SceneNode)); in Create() [all …]
|
| D | gfx_TransformNode.cpp | 31 NW_UT_RUNTIME_TYPEINFO_DEFINITION(TransformNode, SceneNode); 38 : SceneNode(allocator, resObj, description), in TransformNode() 82 SceneNode* parent, in Create() 191 if (this->IsEnabledResults(SceneNode::FLAG_IS_DIRTY)) in UpdateTransform() 221 this->DisableTraversalResults(SceneNode::FLAG_IS_DIRTY); in UpdateTransform() 239 result |= SceneNode::Initialize(allocator); in Initialize()
|
| D | gfx_SceneHelper.cpp | 27 SceneHelper::ResolveReferenceImpl(SceneNode* parent, SceneNode* child) in ResolveReferenceImpl()
|
| D | gfx_SceneBuilder.cpp | 79 SceneNode* parent, in BuildSceneObject() 97 SceneNode::Description description; in BuildSceneObject() 108 … SceneNode::GetMemorySizeInternal(pSize, ResStaticCast<ResSceneNode>(resource), description); in BuildSceneObject() 112 …SceneNode::GetDeviceMemorySizeInternal(pDeviceSize, ResStaticCast<ResSceneNode>(resource), descrip… in BuildSceneObject() 117 SceneNode* node = SceneNode::Create( in BuildSceneObject() 524 SceneNode* sceneNode = ut::DynamicCast<SceneNode*>(object); in BuildSceneObject() 541 SceneNode* parent, in BuildChildren()
|
| /NW4C-2.0.3/include/nw/gfx/ |
| D | gfx_SceneNode.h | 43 class SceneNode : public SceneObject 46 NW_DISALLOW_COPY_AND_ASSIGN(SceneNode); 47 NW_CHILD_DECLARE_PARENT(SceneNode); 75 typedef ut::Signal2<void, SceneNode*, SceneContext*> UpdateSignal; 166 SceneNode* Create(os::IAllocator* allocator); 178 size += sizeof(SceneNode); 185 SceneNode::Description m_Description; 197 static SceneNode* Create( 198 SceneNode* parent, 200 const SceneNode::Description& description, [all …]
|
| D | gfx_SceneObject.h | 36 class SceneNode; variable 40 typedef ut::Children<SceneNode, SceneNode, ut::ChildDetacher<SceneNode> > SceneNodeChildren;
|
| D | gfx_TransformNode.h | 33 class TransformNode : public SceneNode 50 struct Description : public SceneNode::Description 134 SceneNode* parent, 419 SceneNode::GetMemorySizeForInitialize(pSize, resTransformNode, description); in GetMemorySizeForInitialize() 452 SceneNode::InheritTraversalResults(); in InheritTraversalResults() 454 SceneNode* parent = this->GetParent(); in InheritTraversalResults() 459 results = ut::EnableFlag(results, SceneNode::FLAG_IS_DIRTY); in InheritTraversalResults() 463 results = ut::DisableFlag(results, SceneNode::FLAG_IS_DIRTY); in InheritTraversalResults() 465 else if (parent->IsEnabledResults(SceneNode::FLAG_IS_DIRTY)) in InheritTraversalResults() 467 results = ut::EnableFlag(results, SceneNode::FLAG_IS_DIRTY); in InheritTraversalResults() [all …]
|
| D | gfx_AnimGroup.h | 36 class SceneNode; variable 74 Builder& SetSceneNode(SceneNode* sceneNode) { m_SceneNode = sceneNode; return *this; } in SetSceneNode() 134 SceneNode* m_SceneNode; 191 SceneNode* GetSceneNode() const { return m_SceneNode; } in GetSceneNode() 283 SceneNode* sceneNode, 307 SceneNode* m_SceneNode; //!< 対象オブジェクトが属するシーンノードです。
|
| D | gfx_SceneHelper.h | 51 NW_NULL_ASSERT(ut::DynamicCast<SceneNode*>(*child)); in ResolveReference() 155 static void ResolveReferenceImpl(SceneNode* parent, SceneNode* child); 165 AttachNode(nw::gfx::SceneNode* parent) in AttachNode() 180 nw::gfx::SceneNode* m_Parent;
|
| D | gfx_ParticleUtil.h | 29 class SceneNode; variable 50 ut::MoveArray<SceneNode*>* sceneNodeArray, 56 static void ResolveParticleObject(ut::MoveArray<SceneNode*>* sceneNodeArray);
|
| D | gfx_SceneBuilder.h | 29 class SceneNode; variable 242 SceneNode* parent, 265 SceneNode* parent,
|
| D | gfx_ISceneVisitor.h | 28 class SceneNode; variable 59 virtual void VisitSceneNode(SceneNode* node) = 0;
|
| D | gfx_SceneContext.h | 28 class SceneNode; variable 45 typedef ut::MoveArray<SceneNode*> SceneNodeArray; 90 typedef ut::MoveArray<SceneNode*> AnimatableNodeArray; 291 void PushSceneNode(SceneNode* node) in PushSceneNode() 303 bool TryPushSceneNode(SceneNode* node) in TryPushSceneNode() 1198 void PushAnimatableNode(SceneNode* sceneNode) in PushAnimatableNode() 1215 bool TryPushAnimatableNode(SceneNode* sceneNode) in TryPushAnimatableNode()
|
| D | gfx_ParticleSet.h | 41 class ParticleSet : public SceneNode 50 struct Description : public SceneNode::Description 125 SceneNode* parent,
|
| /NW4C-2.0.3/demos/Nw4cDemo/include/ |
| D | SmModel.h | 43 void SetSceneNode( nw::gfx::SceneNode* pParentNode, nw::gfx::SceneNode* pSceneNode ); 46 nw::gfx::SceneNode* GetSceneNode() const { return m_pSceneNode; } in GetSceneNode() 142 nw::gfx::SceneNode* m_pParentNode; 143 nw::gfx::SceneNode* m_pSceneNode;
|
| D | SmSceneCtrl.h | 40 void InitializeScene(nw::gfx::SceneNode* sceneRoot); 43 void TraverseScene(nw::gfx::SceneNode* sceneRoot);
|
| D | GfxCtrl.h | 90 nw::gfx::SceneNode* GetSceneRoot() { return m_SceneRoot; } in GetSceneRoot() 125 nw::gfx::SceneNode* m_SceneRoot;
|
| D | SmParticle.h | 42 SmParticle( nw::gfx::SceneNode* parentNode ); 166 nw::gfx::SceneNode* m_pParentNode;
|
| /NW4C-2.0.3/sources/libraries/demo/ |
| D | demo_Particle.cpp | 237 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(this->m_MainAllocator); in Allocate() 246 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in Allocate() 260 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in Allocate() 274 NW_FOREACH(nw::gfx::SceneNode* node, sceneNodeArray) in Allocate() 309 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(this->m_MainAllocator); in CreateMultiEmitterParticleHandle() 318 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateMultiEmitterParticleHandle() 335 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateMultiEmitterParticleHandle() 350 NW_FOREACH(nw::gfx::SceneNode* node, sceneNodeArray) in CreateMultiEmitterParticleHandle()
|
| /NW4C-2.0.3/demos/gfx/MultiAnimationDemo/sources/ |
| D | MultiAnimationDemo.cpp | 79 nw::gfx::SceneNode* s_SceneRoot = NULL; 89 nw::gfx::SceneNode* s_SceneRootInvisible = NULL; 90 nw::gfx::SceneNode* s_SkeletalRoot = NULL; 91 nw::gfx::SceneNode* s_MaterialRoot = NULL; 92 nw::gfx::SceneNode* s_VisibilityRoot = NULL; 93 nw::gfx::SceneNode* s_CameraRoot = NULL; 94 nw::gfx::SceneNode* s_LightRoot = NULL; 327 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(&s_DeviceAllocator); in BuildResources() 334 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 349 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() [all …]
|
| /NW4C-2.0.3/demos/Nw4cDemo/sources/ |
| D | GfxCtrl.cpp | 212 nw::gfx::SceneNode* pAddNode = nw::demo::Utility::CreateSceneNode( in CreateModel() 217 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(m_Allocator); in CreateModel() 351 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(m_Allocator); in CreateParticle() 366 nw::gfx::SceneNode* pAddNode = nw::demo::Utility::CreateSceneNode( in CreateParticle() 391 nw::gfx::SceneNode* pAddEmitNode = nw::demo::Utility::CreateSceneNode( in CreateParticle() 464 nw::gfx::SceneNode* firstLightNode = NULL; in CreateSceneEnvironment() 479 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateSceneEnvironment() 538 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in CreateSceneEnvironment() 597 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateCamera()
|
| /NW4C-2.0.3/demos/gfx/ParticleUpdaterDemo/sources/ |
| D | ParticleUpdaterDemo.cpp | 82 nw::gfx::SceneNode* s_SceneRoot = NULL; 295 nw::ut::MoveArray<nw::gfx::SceneNode*> *sceneNodeArray in SetUserUpdater() 300 NW_FOREACH(nw::gfx::SceneNode* node, *sceneNodeArray) in SetUserUpdater() 389 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(&s_DeviceAllocator); in BuildResources() 396 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 410 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 424 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
|
| /NW4C-2.0.3/demos/gfx/SimpleDemo/sources/ |
| D | SimpleDemo.cpp | 67 nw::gfx::SceneNode* s_SceneRoot = NULL; 196 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(SCENE_NODE_COUNT, &s_DeviceAllocator); in BuildResources() 204 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 219 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
|
| /NW4C-2.0.3/demos/gfx/ResourceDemo/sources/ |
| D | ResourceDemo.cpp | 114 nw::gfx::SceneNode* s_SceneRoot = NULL; 265 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(SCENE_NODE_COUNT, &s_DeviceAllocator); in InitializeScenes() 305 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes() 331 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes() 344 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes() 357 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in InitializeScenes()
|
| /NW4C-2.0.3/demos/gfx/PartialAnimationDemo/sources/ |
| D | PartialAnimationDemo.cpp | 75 nw::gfx::SceneNode* s_SceneRoot = NULL; 76 nw::gfx::SceneNode* s_ModelRoot = NULL; 332 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(SCENE_NODE_COUNT, &s_DeviceAllocator); in BuildResources() 339 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources() 357 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in BuildResources()
|