3#include <AiPlugin/AiPluginDLL.h>
4#include <AiPlugin/UtilityAI/Framework/AiPerceptionGenerator.h>
5#include <AiPlugin/UtilityAI/Impl/GameAiPerceptions.h>
17 virtual plStringView GetPerceptionType()
override {
return "plAiPerceptionPOI"_plsv; }
19 virtual bool HasPerceptions()
const override;
37 virtual plStringView GetPerceptionType()
override {
return "plAiPerceptionWander"_plsv; }
39 virtual bool HasPerceptions()
const override;
57 virtual plStringView GetPerceptionType()
override {
return "plAiPerceptionCheckpoint"_plsv; }
59 virtual bool HasPerceptions()
const override;
Definition GameAiPerceptionGenerators.h:52
Definition GameAiPerceptionGenerators.h:12
Definition GameAiPerceptionGenerators.h:32
Definition AiPerceptionGenerator.h:13
Definition AiSensorManager.h:10
Definition DynamicArray.h:81
This class represents an object inside the world.
Definition GameObject.h:32
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition StringView.h:34
Definition SpatialData.h:27