#ifndef GOAL_MARKER_HPP #define GOAL_MARKER_HPP #include namespace godot { class CharacterActor; namespace goap { class Planner; class Goal; } class GoalMarker : public Area3D { GDCLASS(GoalMarker, Area3D); static void _bind_methods(); public: Ref get_goal() const; void set_goal(Ref goal); private: Ref goal{nullptr}; }; } #endif // !GOAL_MARKER_HPP