Botcraft 1.21.4
Loading...
Searching...
No Matches
Botcraft::BlackboardObserver Class Referenceabstract

#include <Blackboard.hpp>

Inheritance diagram for Botcraft::BlackboardObserver:
Botcraft::BehaviourClient Botcraft::TemplatedBehaviourClient< SimpleBehaviourClient > Botcraft::TemplatedBehaviourClient< TDerived > Botcraft::SimpleBehaviourClient

Public Member Functions

virtual void OnReset ()=0
 
virtual void OnValueChanged (const std::string &key, const std::any &value)=0
 
virtual void OnValueRemoved (const std::string &key)=0
 

Detailed Description

Definition at line 37 of file Blackboard.hpp.

Member Function Documentation

◆ OnReset()

virtual void Botcraft::BlackboardObserver::OnReset ( )
pure virtual

Implemented in Botcraft::BehaviourClient.

◆ OnValueChanged()

virtual void Botcraft::BlackboardObserver::OnValueChanged ( const std::string &  key,
const std::any &  value 
)
pure virtual

Implemented in Botcraft::BehaviourClient.

◆ OnValueRemoved()

virtual void Botcraft::BlackboardObserver::OnValueRemoved ( const std::string &  key)
pure virtual

Implemented in Botcraft::BehaviourClient.


The documentation for this class was generated from the following file: