BcPOC
SF-HRP ASM implementation
Public Member Functions
CSFHRPASM Class Reference

#include <sf_hrp_asm.hpp>

List of all members.

Public Member Functions

 CSFHRPASM (IEngineDescriptor *)
 ~CSFHRPASM ()
void SetCondition (int, bool)
int GetAction ()
void Activate (CSFHRPPlan *)
void Deactivate (CSFHRPPlan *)
void AddPlan (CSFHRPPlan *)
void AddCondition (CCondition *)
void RegisterElement (int, CElement *)

Detailed Description

SF-HRP ASM


Constructor & Destructor Documentation

CSFHRPASM::CSFHRPASM ( IEngineDescriptor engine)

State-full hierarchical planning action selection mechanism for virtual agents

Frantisek Farka 2011

CSFHRPASM::~CSFHRPASM ( )

Member Function Documentation

void CSFHRPASM::Activate ( CSFHRPPlan ptrPlan)

Activate single plan

void CSFHRPASM::AddCondition ( CCondition ptrCondition)

Register another plan

void CSFHRPASM::AddPlan ( CSFHRPPlan ptrPlan)

Register another plan

void CSFHRPASM::Deactivate ( CSFHRPPlan ptrPlan)

Deactivate single plan

int CSFHRPASM::GetAction ( )
void CSFHRPASM::RegisterElement ( int  code,
CElement ptrElement 
)

Register another plan

void CSFHRPASM::SetCondition ( int  cond,
bool  val 
)

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