1 #ifndef _RIVE_STATE_MACHINE_LAYER_COMPONENT_BASE_HPP_
2 #define _RIVE_STATE_MACHINE_LAYER_COMPONENT_BASE_HPP_
6 class StateMachineLayerComponentBase : public Core
12 static const uint16_t typeKey = 66;
14 /// Helper to quickly determine if a core object extends another without
16 bool isTypeOf(uint16_t typeKey) const override
20 case StateMachineLayerComponentBase::typeKey:
27 uint16_t coreType() const override { return typeKey; }
29 void copy(const StateMachineLayerComponentBase& object) {}
31 bool deserialize(uint16_t propertyKey, BinaryReader& reader) override