mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 03:47:43 +00:00
CAnimData and CModelData stubs
This commit is contained in:
@@ -9,6 +9,14 @@
|
||||
namespace urde
|
||||
{
|
||||
|
||||
void CAnimData::FreeCache()
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::InitializeCache()
|
||||
{
|
||||
}
|
||||
|
||||
CAnimData::CAnimData(TResId id, const CCharacterInfo& character, int a, int b, bool c,
|
||||
const TLockedToken<CCharLayoutInfo>& layout,
|
||||
const TToken<CSkinnedModel>& model,
|
||||
@@ -32,4 +40,200 @@ CAnimData::CAnimData(TResId id, const CCharacterInfo& character, int a, int b, b
|
||||
{
|
||||
}
|
||||
|
||||
TResId CAnimData::GetEventResourceIdForAnimResourceId(TResId) const
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::AddAdditiveSegData(const CSegIdList& list, CSegStatementSet& stSet)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::AdvanceAdditiveAnims(float)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::UpdateAdditiveAnims(float)
|
||||
{
|
||||
}
|
||||
|
||||
bool CAnimData::IsAdditiveAnimation(u32) const
|
||||
{
|
||||
}
|
||||
|
||||
std::shared_ptr<CAnimTreeNode> CAnimData::GetAdditiveAnimationTree(u32) const
|
||||
{
|
||||
}
|
||||
|
||||
bool CAnimData::IsAdditiveAnimationActive(u32) const
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::DelAdditiveAnimation(u32)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::AddAdditiveAnimation(u32, float, bool, bool)
|
||||
{
|
||||
}
|
||||
|
||||
std::shared_ptr<CAnimationManager> CAnimData::GetAnimationManager()
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::SetPhase(float)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::Touch(const CSkinnedModel& model, int) const
|
||||
{
|
||||
}
|
||||
|
||||
zeus::CVector3f CAnimData::GetAdvancementDeltas(const CCharAnimTime& a, const CCharAnimTime& b) const
|
||||
{
|
||||
}
|
||||
|
||||
CCharAnimTime CAnimData::GetTimeOfUserEvent(EUserEventType, const CCharAnimTime& time) const
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::MultiplyPlaybackRate(float)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::SetPlaybackRate(float)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::SetRandomPlaybackRate(CRandom16&)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::CalcPlaybackAlignmentParms(const CAnimPlaybackParms& parms,
|
||||
const std::weak_ptr<CAnimTreeNode>& node)
|
||||
{
|
||||
}
|
||||
|
||||
zeus::CTransform CAnimData::GetLocatorTransform(CSegId id, const CCharAnimTime* time) const
|
||||
{
|
||||
}
|
||||
|
||||
zeus::CTransform CAnimData::GetLocatorTransform(const std::string& name, const CCharAnimTime* time) const
|
||||
{
|
||||
}
|
||||
|
||||
bool CAnimData::IsAnimTimeRemaining(float, const std::string& name) const
|
||||
{
|
||||
}
|
||||
|
||||
float CAnimData::GetAnimTimeRemaining(const std::string& name) const
|
||||
{
|
||||
}
|
||||
|
||||
float CAnimData::GetAnimationDuration(int) const
|
||||
{
|
||||
}
|
||||
|
||||
std::shared_ptr<CAnimSysContext> CAnimData::GetAnimSysContext() const
|
||||
{
|
||||
}
|
||||
|
||||
std::shared_ptr<CAnimationManager> CAnimData::GetAnimationManager() const
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::RecalcPoseBuilder(const CCharAnimTime*) const
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::RenderAuxiliary(const CFrustumPlanes& frustum) const
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::Render(const CSkinnedModel& model, const CModelFlags& drawFlags,
|
||||
const std::experimental::optional<CVertexMorphEffect>& morphEffect,
|
||||
const float* morphMagnitudes) const
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::SetupRender(const CSkinnedModel& model,
|
||||
const std::experimental::optional<CVertexMorphEffect>& morphEffect,
|
||||
const float* morphMagnitudes) const
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::PreRender()
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::BuildPose()
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::PrimitiveSetToTokenVector(const std::set<CPrimitive>& primSet, std::vector<CToken>& tokensOut)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::GetAnimationPrimitives(const CAnimPlaybackParms& parms, std::set<CPrimitive>& primsOut) const
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::SetAnimation(const CAnimPlaybackParms& parms, bool)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::DoAdvance(float, bool&, CRandom16&, bool)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::Advance(float, const zeus::CVector3f&, CStateManager& stateMgr, bool)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::AdvanceIgnoreParticles(float, CRandom16&, bool)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::AdvanceAnim(CCharAnimTime& time, zeus::CVector3f&, zeus::CQuaternion&)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::SetXRayModel(const TLockedToken<CModel>& model, const TLockedToken<CSkinRules>& skinRules)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::SetInfraModel(const TLockedToken<CModel>& model, const TLockedToken<CSkinRules>& skinRules)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::PoseSkinnedModel(const CSkinnedModel& model, const CPoseAsTransforms& pose,
|
||||
const std::experimental::optional<CVertexMorphEffect>& morphEffect,
|
||||
const float* morphMagnitudes) const
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::AdvanceParticles(const zeus::CTransform& xf, float,
|
||||
const zeus::CVector3f&, CStateManager& stateMgr)
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::GetAverageVelocity(int) const
|
||||
{
|
||||
}
|
||||
|
||||
void CAnimData::ResetPOILists()
|
||||
{
|
||||
}
|
||||
|
||||
CSegId CAnimData::GetLocatorSegId(const std::string& name) const
|
||||
{
|
||||
}
|
||||
|
||||
zeus::CAABox CAnimData::GetBoundingBox(const zeus::CTransform& xf) const
|
||||
{
|
||||
}
|
||||
|
||||
zeus::CAABox CAnimData::GetBoundingBox() const
|
||||
{
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user