| /NW4C-2.0.3/include/nw/gfx/ |
| D | gfx_StandardSkeleton.h | 34 class StandardSkeleton : public Skeleton 58 Skeleton::TransformPose::TransformArray poseTransforms, 91 …size.Add(sizeof(Skeleton::TransformPose::Transform) * resource.GetBonesCount(), Skeleton::Transfor… in GetMemorySizeInternal() 92 …size.Add(sizeof(math::MTX34) * resource.GetBonesCount(), Skeleton::TransformPose::TransformArray::… in GetMemorySizeInternal() 93 …size.Add(sizeof(math::MTX34) * resource.GetBonesCount(), Skeleton::TransformPose::TransformArray::… in GetMemorySizeInternal() 95 size += sizeof(Skeleton::TransformPose::Transform) * resource.GetBonesCount(); in GetMemorySizeInternal() 99 Skeleton::GetMemorySizeForConstruct(pSize, maxCallbacks); in GetMemorySizeInternal() 181 Skeleton::TransformPose::TransformArray poseTransforms, in StandardSkeleton() 182 Skeleton::TransformPose::TransformArray poseWorldTransforms, in StandardSkeleton() 183 Skeleton::MatrixPose::MatrixArray poseWorldMatrices, in StandardSkeleton() [all …]
|
| D | gfx_SkeletalModel.h | 56 Skeleton* sharedSkeleton; //!< 共有するスケルトンです。 141 Builder& SharedSkeleton(Skeleton* sharedSkeleton) in SharedSkeleton() 223 sizeof(Skeleton::TransformPose::Transform) * resSkeleton.GetBonesCount(), in GetMemorySizeInternal() 224 Skeleton::TransformPose::TransformArray::MEMORY_ALIGNMENT); in GetMemorySizeInternal() 226 size += sizeof(Skeleton::TransformPose::Transform) * resSkeleton.GetBonesCount(); in GetMemorySizeInternal() 285 Skeleton* GetSkeleton() { return m_Skeleton.Get(); } in GetSkeleton() 288 const Skeleton* GetSkeleton() const { return m_Skeleton.Get(); } in GetSkeleton() 413 GfxPtr<Skeleton>& skeleton, in SkeletalModel() 449 GfxPtr<Skeleton> m_Skeleton;
|
| D | gfx_SkeletonUpdater.h | 34 class Skeleton; variable 74 Skeleton* skeleton, 85 Skeleton* skeleton,
|
| D | gfx_Skeleton.h | 44 class Skeleton : public SceneObject 47 NW_DISALLOW_COPY_AND_ASSIGN(Skeleton); 56 typedef ut::Signal2<void, Skeleton*, int> CalculateMatrixSignal; 413 Skeleton( in Skeleton() function 429 virtual ~Skeleton() in ~Skeleton()
|
| D | gfx_ISkeleton.h | 30 typedef Skeleton ISkeleton;
|
| D | gfx_SceneUpdateHelper.h | 88 Skeleton* skeleton = skeletalModel->GetSkeleton(); in operator() 105 const Skeleton* skeleton = skeletalModel->GetSkeleton(); in operator()
|
| D | gfx_RenderQueue.h | 184 Skeleton::MatrixPose& pose = this->model->GetSkeleton()->WorldMatrixPose(); in operator()
|
| /NW4C-2.0.3/sources/libraries/gfx/ |
| D | gfx_StandardSkeleton.cpp | 30 NW_UT_RUNTIME_TYPEINFO_DEFINITION(StandardSkeleton, Skeleton); 38 Skeleton::TransformPose::TransformArray poseTransforms, in Create() 47 … Skeleton::TransformPose::TransformArray poseWorldTransforms(resource.GetBonesCount(), allocator); in Create() 48 Skeleton::MatrixPose::MatrixArray poseWorldMatrices(resource.GetBonesCount(), allocator); in Create() 49 Skeleton::MatrixPose::MatrixArray skiningMatrices(resource.GetBonesCount(), allocator); in Create()
|
| D | gfx_SkeletonUpdater.cpp | 65 Skeleton* skeleton, in UpdateWorld() 74 Skeleton::TransformPose& pose = skeleton->LocalTransformPose(); in UpdateWorld() 75 Skeleton::TransformPose& worldPose = skeleton->WorldTransformPose(); in UpdateWorld() 78 Skeleton::MatrixPose::MatrixRange range = skeleton->WorldMatrixPose().GetAllMatrices(); in UpdateWorld() 83 …for (Skeleton::MatrixPose::MatrixArray::iterator matrix = range.first; matrix != range.second; ++m… in UpdateWorld() 128 …for (Skeleton::MatrixPose::MatrixArray::iterator matrix = range.first; matrix != range.second; ++m… in UpdateWorld() 172 …for (Skeleton::MatrixPose::MatrixArray::iterator matrix = range.first; matrix != range.second; ++m… in UpdateWorld() 219 Skeleton* skeleton, in UpdateView() 228 Skeleton::TransformPose& pose = skeleton->LocalTransformPose(); in UpdateView() 229 Skeleton::TransformPose& worldPose = skeleton->WorldTransformPose(); in UpdateView() [all …]
|
| D | gfx_Skeleton.cpp | 30 NW_UT_RUNTIME_TYPEINFO_DEFINITION(Skeleton, SceneObject); 34 Skeleton::CreateCallbacks(os::IAllocator* allocator, int maxCallbacks, bool isFixedSizeMemory) in CreateCallbacks()
|
| D | gfx_SkeletalModel.cpp | 48 GfxPtr<Skeleton> skeleton; in Create() 61 … Skeleton::TransformPose::TransformArray poseTransforms(resSkeleton.GetBonesCount(), allocator); in Create() 149 Skeleton::TransformPose& pose = m_Skeleton->LocalTransformPose(); in CreateSkeletalAnimGroup() 150 Skeleton::OriginalPose& originalPose = m_Skeleton->LocalOriginalPose(); in CreateSkeletalAnimGroup()
|
| D | gfx_MeshRenderer.cpp | 536 Skeleton* skeleton = skeletalModel->GetSkeleton(); in SetMatrixPalette() 538 Skeleton::MatrixPose& matrixPose = skeleton->WorldMatrixPose(); in SetMatrixPalette() 539 Skeleton::MatrixPose& skiningPose = skeleton->SkiningMatrixPose(); in SetMatrixPalette() 553 Skeleton::MatrixPose* pose = in SetMatrixPalette()
|
| D | gfx_SceneUpdater.cpp | 188 Skeleton* skeleton = (*model)->GetSkeleton(); in UpdateSkeletalModel()
|
| D | gfx_RenderContext.cpp | 338 Skeleton* skeleton = skeletalModel->GetSkeleton(); in SetModelMatrixForSkeletalModel()
|
| /NW4C-2.0.3/demos/gfx/ConstraintDemo/sources/ |
| D | ConstraintDemo.cpp | 141 class CallbackConstraint : public nw::gfx::Skeleton::CalculateMatrixSlot 152 : nw::gfx::Skeleton::CalculateMatrixSlot(allocator), in CallbackConstraint() 167 : nw::gfx::Skeleton::CalculateMatrixSlot(allocator), in CallbackConstraint() 196 nw::gfx::Skeleton* skeleton = skeletalModel->GetSkeleton(); in SetTargetObject() 210 virtual void Invoke(nw::gfx::Skeleton* skeleton, int boneIdx) in Invoke() 217 nw::gfx::Skeleton::MatrixPose& pose = skeleton->WorldMatrixPose(); in Invoke() 232 nw::gfx::Skeleton* m_Skeleton; 280 virtual void Invoke(nw::gfx::Skeleton* skeleton, int boneIdx) in Invoke() 287 nw::gfx::Skeleton::MatrixPose& pose = skeleton->WorldMatrixPose(); in Invoke() 823 nw::gfx::Skeleton::MatrixPose& pose = s_SkeletalModel->GetSkeleton()->WorldMatrixPose(); in ConstrainLight()
|
| /NW4C-2.0.3/demos/Nw4cDemo/sources/ |
| D | SmModel.cpp | 424 nw::gfx::Skeleton* pSkeleton = pParentSkeletalModel->GetSkeleton(); in updateConstrain() 427 nw::gfx::Skeleton::TransformPose& transformPose = pSkeleton->WorldTransformPose(); in updateConstrain() 432 …nw::gfx::Skeleton::TransformPose::Transform* transForm = transformPose.GetTransform( m_CostrainId … in updateConstrain()
|
| /NW4C-2.0.3/include/nw/gfx/res/ |
| D | gfx_ResModel.h | 219 NW_RES_FIELD_CLASS_DECL( ResSkeleton, Skeleton ) // GetSkeleton()
|
| /NW4C-2.0.3/demos/gfx/SceneTreeDemo/sources/ |
| D | SceneTreeDemo.cpp | 341 nw::gfx::Skeleton* skeleton = skeletalModel->GetSkeleton(); in BuildResources()
|