Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
GOAPInterface.h File Reference

Go to the source code of this file.

Classes

class  Divide::AI::GOAPGoal
 

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  Divide::AI
 

Macros

#define DVD_AESOP_ACTION_INTERFACE_H_
 

Typedefs

using Divide::AI::GOAPFact = I32
 
using Divide::AI::GOAPValue = bool
 
using Divide::AI::GOAPAction = goap::Action
 
using Divide::AI::GOAPWorldState = goap::WorldState
 
using Divide::AI::GOAPActionSet = vector< const GOAPAction * >
 
using Divide::AI::GOAPPlan = vector< const GOAPAction * >
 
using Divide::AI::GOAPGoalList = vector< GOAPGoal >
 

Functions

const char * Divide::AI::GOAPValueName (const GOAPValue val) noexcept
 

Macro Definition Documentation

◆ DVD_AESOP_ACTION_INTERFACE_H_

#define DVD_AESOP_ACTION_INTERFACE_H_

Definition at line 33 of file GOAPInterface.h.