17 virtual plResult Initialize(Rml::Context& ref_context)
override;
18 virtual void Deinitialize(Rml::Context& ref_context)
override;
19 virtual void Update()
override;
24 Rml::DataModelHandle m_hDataModel;
29 : m_Blackboard(ref_blackboard)
31 , m_uiChangeCounter(uiChangeCounter)
35 void SetValue(
const Rml::Variant& value);
36 void GetValue(Rml::Variant& out_value)
const;
40 plUInt32 m_uiChangeCounter;
43 Rml::Vector<EntryWrapper> m_EntryWrappers;
45 plUInt32 m_uiBlackboardChangeCounter = 0;
46 plUInt32 m_uiBlackboardEntryChangeCounter = 0;