1 #ifndef _RIVE_BACKBOARD_BASE_HPP_
2 #define _RIVE_BACKBOARD_BASE_HPP_
3 #include "rive/core.hpp"
5 class BackboardBase : public Core {
10 static const uint16_t typeKey = 23;
12 /// Helper to quickly determine if a core object extends another without RTTI
14 bool isTypeOf(uint16_t typeKey) const override {
16 case BackboardBase::typeKey:
23 uint16_t coreType() const override { return typeKey; }
25 Core* clone() const override;
26 void copy(const BackboardBase& object) {}
28 bool deserialize(uint16_t propertyKey, BinaryReader& reader) override { return false; }