most of gameplay tab works

This commit is contained in:
David Markowitz
2025-03-31 21:30:33 -07:00
parent c490d45fe0
commit 0278123a0c
12 changed files with 199 additions and 61 deletions

View File

@@ -8,6 +8,7 @@ namespace tinyxml2 {
}
class AMFArrayValue;
class ModelComponent;
class State {
public:
@@ -19,6 +20,11 @@ public:
void Serialize(tinyxml2::XMLElement& state) const;
void Deserialize(const tinyxml2::XMLElement& state);
const std::vector<Strip>& GetStrips() const { return m_Strips; }
std::vector<Strip>& GetStripsMut() { return m_Strips; }
void Update(float deltaTime, ModelComponent& modelComponent);
private:
std::vector<Strip> m_Strips;
};