| /NW4C-1.3.3/include/nw/gfx/ |
| D | gfx_TransformAnim.h | 101 CalculatedTransform* dst, 102 const CalculatedTransform* src, 113 CalculatedTransform* dst, 114 const CalculatedTransform* src, 124 bool PostBlendAccurateScale(CalculatedTransform* transform) const; 134 CalculatedTransform* dst, 135 const CalculatedTransform* src, 146 CalculatedTransform* dst, 147 const CalculatedTransform* src, 158 CalculatedTransform* dst, [all …]
|
| D | gfx_WorldMatrixUpdater.h | 33 class CalculatedTransform; variable 83 CalculatedTransform* worldTransform, 84 const CalculatedTransform& localTransform, 85 const CalculatedTransform& parentWorldTransform, 86 const CalculatedTransform& parentLocalTransform, 99 CalculatedTransform* worldTransform, 100 const CalculatedTransform& localTransform, 101 const CalculatedTransform& parentWorldTransform, 102 const CalculatedTransform& parentLocalTransform) const; 114 CalculatedTransform* worldTransform, [all …]
|
| D | gfx_CalculatedTransform.h | 32 class CalculatedTransform 109 static const CalculatedTransform& Identity() in Identity() 111 static const CalculatedTransform identity( in Identity() 131 CalculatedTransform(bit32 flags) in CalculatedTransform() function 139 CalculatedTransform() in CalculatedTransform() function 151 CalculatedTransform(const ResBone bone) in CalculatedTransform() function 159 CalculatedTransform(const CalculatedTransform& transform) in CalculatedTransform() function 195 this->EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in SetTransformMatrix() 218 this->EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in SetTransformMatrix() 236 this->EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in SetRotateMatrix() [all …]
|
| D | gfx_BillboardUpdater.h | 68 const CalculatedTransform& worldTransform, 69 const CalculatedTransform& localTransform, 81 const CalculatedTransform& transform, 87 const CalculatedTransform& transform,
|
| D | gfx_TransformNode.h | 191 CalculatedTransform& Transform() { return m_Transform; } in Transform() 194 const CalculatedTransform& Transform() const { return m_Transform; } in Transform() 204 CalculatedTransform& WorldTransform() { return m_CalculatedTransform; } in WorldTransform() 209 const CalculatedTransform& WorldTransform() const { return m_CalculatedTransform; } in WorldTransform() 318 virtual const CalculatedTransform& TrackbackWorldTransform() const in TrackbackWorldTransform() 324 virtual const CalculatedTransform& TrackbackLocalTransform() const in TrackbackLocalTransform() 434 CalculatedTransform m_Transform; 436 CalculatedTransform m_CalculatedTransform; 455 if (this->Transform().IsEnabledFlags(CalculatedTransform::FLAG_IS_DIRTY)) in InheritTraversalResults()
|
| D | gfx_SceneNode.h | 374 virtual const CalculatedTransform& TrackbackWorldTransform() const in TrackbackWorldTransform() 379 return CalculatedTransform::Identity(); in TrackbackWorldTransform() 386 virtual const CalculatedTransform& TrackbackLocalTransform() const in TrackbackLocalTransform() 391 return CalculatedTransform::Identity(); in TrackbackLocalTransform()
|
| D | gfx_Model.h | 846 if (this->WorldTransform().IsEnabledFlags(CalculatedTransform::FLAG_IS_SCALE_ONE)) in UpdateModelViewMatrixAndNormalMatrix() 867 if (this->WorldTransform().IsEnabledFlags(CalculatedTransform::FLAG_IS_SCALE_ONE)) in UpdateModelViewMatrixAndNormalMatrix() 874 else if (this->WorldTransform().IsEnabledFlags(CalculatedTransform::FLAG_IS_UNIFORM_SCALE)) in UpdateModelViewMatrixAndNormalMatrix() 894 if (this->WorldTransform().IsEnabledFlags(CalculatedTransform::FLAG_IS_SCALE_ONE)) in UpdateModelViewMatrixAndNormalMatrix() 899 else if (this->WorldTransform().IsEnabledFlags(CalculatedTransform::FLAG_IS_UNIFORM_SCALE)) in UpdateModelViewMatrixAndNormalMatrix()
|
| D | gfx_Skeleton.h | 35 class CalculatedTransform; variable 67 typedef CalculatedTransform Transform;
|
| /NW4C-1.3.3/sources/libraries/gfx/ |
| D | gfx_WorldMatrixUpdater.cpp | 62 const CalculatedTransform& localTransform, in CalculateWorldXsi() 63 const CalculatedTransform& parentWorldTransform, in CalculateWorldXsi() 64 const CalculatedTransform& parentLocalTransform in CalculateWorldXsi() 75 CalculatedTransform::FLAG_IS_IDENTITY | CalculatedTransform::FLAG_IS_ROTATE_TRANSLATE_ZERO)) in CalculateWorldXsi() 82 …bool isParentScaleOne = parentWorldTransform.IsEnabledFlags(CalculatedTransform::FLAG_IS_SCALE_ONE… in CalculateWorldXsi() 88 if (localTransform.IsEnabledFlags(CalculatedTransform::FLAG_IS_ROTATE_ZERO)) in CalculateWorldXsi() 123 if (parentWorldTransform.IsEnabledFlags(CalculatedTransform::FLAG_IS_SCALE_ONE)) in CalculateWorldXsi() 138 const CalculatedTransform& localTransform, in CalculateWorldMayaSsc() 139 const CalculatedTransform& parentWorldTransform, in CalculateWorldMayaSsc() 140 const CalculatedTransform& parentLocalTransform in CalculateWorldMayaSsc() [all …]
|
| D | gfx_CalculatedTransform.cpp | 28 CalculatedTransform::Setup(const ResBone bone) in Setup() 36 this->EnableFlags(CalculatedTransform::FLAG_IS_IDENTITY); in Setup() 40 this->EnableFlags(CalculatedTransform::FLAG_IS_TRANSLATE_ZERO); in Setup() 45 this->EnableFlags(CalculatedTransform::FLAG_IS_ROTATE_ZERO); in Setup() 50 this->EnableFlags(CalculatedTransform::FLAG_IS_SCALE_ONE); in Setup() 54 this->EnableFlags(CalculatedTransform::FLAG_IS_UNIFORM_SCALE); in Setup() 58 this->EnableFlags(CalculatedTransform::FLAG_IS_ROTATE_TRANSLATE_ZERO); in Setup() 64 CalculatedTransform::UpdateFlagsStrictly() in UpdateFlagsStrictly() 73 CalculatedTransform::UpdateFlags() in UpdateFlags() 83 CalculatedTransform::UpdateRotateFlagsStrictly() in UpdateRotateFlagsStrictly() [all …]
|
| D | gfx_SkeletonUpdater.cpp | 86 …if (pose.GetTransform(index)->IsEnabledFlags(CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATION_… in UpdateWorld() 90 const CalculatedTransform* parentWorldTransform; in UpdateWorld() 91 const CalculatedTransform* parentLocalTransform; in UpdateWorld() 97 parentWorldTransform = &CalculatedTransform::Identity(); in UpdateWorld() 98 parentLocalTransform = &CalculatedTransform::Identity(); in UpdateWorld() 131 …if ( pose.GetTransform(index)->IsEnabledFlags(CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATION… in UpdateWorld() 135 const CalculatedTransform* parentWorldTransform; in UpdateWorld() 136 const CalculatedTransform* parentLocalTransform; in UpdateWorld() 142 parentWorldTransform = &CalculatedTransform::Identity(); in UpdateWorld() 143 parentLocalTransform = &CalculatedTransform::Identity(); in UpdateWorld() [all …]
|
| D | gfx_TransformAnim.cpp | 37 const bit32 XFORM_CONVERTED = CalculatedTransform::FLAG_CONVERTED_FOR_BLEND; 38 const bit32 XFORM_IGNORE_S = CalculatedTransform::FLAG_IS_IGNORE_SCALE; 39 const bit32 XFORM_IGNORE_R = CalculatedTransform::FLAG_IS_IGNORE_ROTATE; 40 const bit32 XFORM_IGNORE_T = CalculatedTransform::FLAG_IS_IGNORE_TRANSLATE; 93 RestoreIgnoreFlags(CalculatedTransform* transform, const bit32 flagsBak) in RestoreIgnoreFlags() 149 CalculatedTransform* transform, in AdjustZeroRotateMatrix() 185 *reinterpret_cast<CalculatedTransform*>(target) = in Apply() 186 *reinterpret_cast<const CalculatedTransform*>(result->GetValueBuffer()); in Apply() 196 *reinterpret_cast<CalculatedTransform*>(result->GetValueBuffer()) = in ConvertToAnimResult() 197 *reinterpret_cast<const CalculatedTransform*>(source); in ConvertToAnimResult() [all …]
|
| D | gfx_TransformNode.cpp | 186 …if (this->Transform().IsEnabledFlags(CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATION_ENABLED)) in UpdateTransform() 191 const CalculatedTransform* parentWorldTransform; in UpdateTransform() 192 const CalculatedTransform* parentLocalTransform; in UpdateTransform() 196 parentWorldTransform = &CalculatedTransform::Identity(); in UpdateTransform() 197 parentLocalTransform = &CalculatedTransform::Identity(); in UpdateTransform() 225 this->Transform().DisableFlags(CalculatedTransform::FLAG_IS_DIRTY); in UpdateTransform()
|
| D | gfx_BillboardUpdater.cpp | 62 const CalculatedTransform& worldTransform, in Update() 63 const CalculatedTransform& localTransform, in Update() 168 const CalculatedTransform& transform, in CalculateLocalMatrix() 178 if (transform.IsEnabledFlags(CalculatedTransform::FLAG_IS_IDENTITY)) in CalculateLocalMatrix() 247 const CalculatedTransform& transform, in CalculateScreenLocalMatrix() 256 if ( transform.IsEnabledFlags(CalculatedTransform::FLAG_IS_IDENTITY) ) in CalculateScreenLocalMatrix()
|
| D | gfx_StandardSkeleton.cpp | 51 poseWorldTransforms.PushBackFast(nw::gfx::CalculatedTransform::Identity()); in Create()
|
| D | gfx_AnimObject.cpp | 1046 …CalculatedTransform* target = static_cast<CalculatedTransform*>(animGroup->GetTargetPtr(memberIdx)… in EvaluateTransformMember() 1069 …CalculatedTransform* target = static_cast<CalculatedTransform*>(animGroup->GetTargetPtr(memberIdx)… in EvaluateTransformMemberFast()
|
| D | gfx_SkeletalModel.cpp | 220 CalculatedTransform* ptr = in GetAnimTargetObject()
|
| /NW4C-1.3.3/sources/libraries/anim/res/ |
| D | anim_ResAnim.cpp | 48 return sizeof(gfx::CalculatedTransform); in GetPrimitiveSize() 316 gfx::CalculatedTransform* dst = new (dstBuf) gfx::CalculatedTransform(); in EvaluateResult() 333 gfx::CalculatedTransform* dst = reinterpret_cast<gfx::CalculatedTransform*>(target); in ApplyCache() 334 … const gfx::CalculatedTransform* src = reinterpret_cast<const gfx::CalculatedTransform*>(cacheBuf); in ApplyCache() 341 ResBakedTransformAnim::ApplyBakedFlags(gfx::CalculatedTransform* transform, const bit32 flags) in ApplyBakedFlags() 344 gfx::CalculatedTransform::FLAG_IS_IDENTITY | in ApplyBakedFlags() 345 gfx::CalculatedTransform::FLAG_IS_ROTATE_TRANSLATE_ZERO | in ApplyBakedFlags() 346 gfx::CalculatedTransform::FLAG_IS_ROTATE_ZERO | in ApplyBakedFlags() 347 gfx::CalculatedTransform::FLAG_IS_TRANSLATE_ZERO | in ApplyBakedFlags() 348 gfx::CalculatedTransform::FLAG_IS_SCALE_ONE | in ApplyBakedFlags() [all …]
|
| D | anim_ResAnimGroup.cpp | 128 CalculatedTransform* bone = in SetValue() 129 reinterpret_cast<CalculatedTransform*>(object); in SetValue() 356 transformNode->Transform().EnableFlags(CalculatedTransform::FLAG_IS_DIRTY); in SetValue()
|
| /NW4C-1.3.3/demos/Nw4cDemo/sources/ |
| D | SmModel.cpp | 394 …transformNode->Transform().EnableFlags(nw::gfx::CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATI… in SetConstrainId() 396 …transformNode->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULAT… in SetConstrainId() 402 …transformNode->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULAT… in SetConstrainId() 404 …transformNode->Transform().EnableFlags(nw::gfx::CalculatedTransform::FLAG_IS_WORLDMATRIX_CALCULATI… in SetConstrainId()
|
| /NW4C-1.3.3/demos/gfx/LowLayerDemo/sources/ |
| D | LowLayerDemo.cpp | 458 if (node->Transform().IsEnabledFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY)) in UpdateNode() 464 nw::gfx::CalculatedTransform::Identity(), in UpdateNode() 465 nw::gfx::CalculatedTransform::Identity()); in UpdateNode() 467 node->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY); in UpdateNode()
|
| /NW4C-1.3.3/demos/gfx/ParticleLowLayerDemo/sources/ |
| D | ParticleLowLayerDemo.cpp | 500 if (node->Transform().IsEnabledFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY)) in UpdateNode() 506 nw::gfx::CalculatedTransform::Identity(), in UpdateNode() 507 nw::gfx::CalculatedTransform::Identity()); in UpdateNode() 509 node->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY); in UpdateNode()
|
| /NW4C-1.3.3/demos/gfx/LowLayerAnimationDemo/sources/ |
| D | LowLayerAnimationDemo.cpp | 503 if (node->Transform().IsEnabledFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY)) in UpdateNode() 509 nw::gfx::CalculatedTransform::Identity(), in UpdateNode() 510 nw::gfx::CalculatedTransform::Identity()); in UpdateNode() 512 node->Transform().DisableFlags(nw::gfx::CalculatedTransform::FLAG_IS_DIRTY); in UpdateNode()
|
| /NW4C-1.3.3/include/nw/anim/ |
| D | anim_AnimBlend.h | 127 float m_ValueBuf[(sizeof(gfx::CalculatedTransform) + sizeof(float) - 1) / sizeof(float)];
|
| /NW4C-1.3.3/include/nw/anim/res/ |
| D | anim_ResAnim.h | 35 class CalculatedTransform; variable 1176 static void ApplyBakedFlags(gfx::CalculatedTransform* transform, const bit32 flags);
|