grail (C  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.Plan Class Reference

A data structure used by PlannerReasoner to execute a sequence of behaviors More...

Public Member Functions

void PushBehavior (Behavior behavior)
 Use this method during plan translation in your implementation of DomainTranslator More...
 
Behavior PopFirstBehavior ()
 
void Clear ()
 

Properties

bool IsNonEmpty [get]
 
bool IsValid [get]
 

Detailed Description

A data structure used by PlannerReasoner to execute a sequence of behaviors

Member Function Documentation

◆ PushBehavior()

void Grail.Plan.PushBehavior ( Behavior  behavior)
inline

Use this method during plan translation in your implementation of DomainTranslator


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