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

#include <i_engine_descriptor.hpp>

List of all members.

Public Member Functions

virtual int RegisterCondition (std::string, std::vector< std::string >)=0
virtual int RegisterAction (std::string, std::vector< std::string >)=0
virtual int GetIdleAction ()=0
virtual int GatherItemAction (std::string)=0
virtual bool HasAgentItem (std::string)=0

Detailed Description

registerer for actions and conditions

interface for implementation on side of the engine wrapper


Member Function Documentation

virtual int IEngineDescriptor::GatherItemAction ( std::string  ) [pure virtual]

Get action for gathering item

virtual int IEngineDescriptor::GetIdleAction ( ) [pure virtual]

Returns code for idle action

virtual bool IEngineDescriptor::HasAgentItem ( std::string  ) [pure virtual]

Has agent certain item

virtual int IEngineDescriptor::RegisterAction ( std::string  ,
std::vector< std::string >   
) [pure virtual]

Return code of action with params

virtual int IEngineDescriptor::RegisterCondition ( std::string  ,
std::vector< std::string >   
) [pure virtual]

Registeres condition with params for receiving and returns its code


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