1 #ifndef _RIVE_STATE_MACHINE_BASE_HPP_
2 #define _RIVE_STATE_MACHINE_BASE_HPP_
3 #include "animation/animation.hpp"
6 class StateMachineBase : public Animation
9 typedef Animation Super;
12 static const uint16_t typeKey = 53;
14 /// Helper to quickly determine if a core object extends another without
16 bool isTypeOf(uint16_t typeKey) const override
20 case StateMachineBase::typeKey:
21 case AnimationBase::typeKey:
28 uint16_t coreType() const override { return typeKey; }