mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 01:07:43 +00:00
All animation nodes implemented
This commit is contained in:
@@ -6,10 +6,10 @@
|
||||
#include "CInt32POINode.hpp"
|
||||
#include "CParticlePOINode.hpp"
|
||||
#include "CSoundPOINode.hpp"
|
||||
#include "CAnimSysContext.hpp"
|
||||
|
||||
namespace urde
|
||||
{
|
||||
struct CAnimSysContext;
|
||||
class IMetaAnim;
|
||||
class CTransitionDatabaseGame;
|
||||
|
||||
@@ -21,9 +21,6 @@ class CSequenceFundamentals
|
||||
std::vector<CParticlePOINode> x38_particleNodes;
|
||||
std::vector<CSoundPOINode> x48_soundNodes;
|
||||
public:
|
||||
/* HACK: Remove this default constructor */
|
||||
CSequenceFundamentals() = default;
|
||||
|
||||
CSequenceFundamentals(const CSteadyStateAnimInfo& ssInfo,
|
||||
const std::vector<CBoolPOINode>& boolNodes,
|
||||
const std::vector<CInt32POINode>& int32Nodes,
|
||||
@@ -39,12 +36,10 @@ public:
|
||||
|
||||
class CSequenceHelper
|
||||
{
|
||||
TLockedToken<CTransitionDatabaseGame> x0_transDB;
|
||||
CAnimSysContext x0_animCtx;
|
||||
std::vector<std::shared_ptr<CAnimTreeNode>> x10_treeNodes;
|
||||
std::vector<bool> x20_;
|
||||
public:
|
||||
/* HACK: Remove this default constructor */
|
||||
CSequenceHelper() = default;
|
||||
CSequenceHelper(const std::shared_ptr<CAnimTreeNode>& a,
|
||||
const std::shared_ptr<CAnimTreeNode>& b,
|
||||
const CAnimSysContext& animCtx);
|
||||
|
||||
Reference in New Issue
Block a user