ObjectAgent::Behavior Class Reference

Agent's behavior information. More...

#include <ObjectAgent.h>

List of all members.

Public Member Functions

 Behavior (const string &behaviorScript)
 Default constructor.
 Behavior ()
 Implicit contructor - creates script 'template'.
const string & GetBehavior () const
 Returns agent's behavior script (Simkin).
void ChangeBehavior (string newBehavior)
 Changes agent's behavior script (Simkin).

Static Public Member Functions

static string CreateDefaultScriptTemplate ()
 Creates default script 'template'.

Private Attributes

string script
 Simkin script.


Detailed Description

Agent's behavior information.


Constructor & Destructor Documentation

ObjectAgent::Behavior::Behavior ( const string &  behaviorScript  )  [explicit]

Default constructor.

ObjectAgent::Behavior::Behavior (  ) 

Implicit contructor - creates script 'template'.


Member Function Documentation

void ObjectAgent::Behavior::ChangeBehavior ( string  newBehavior  )  [inline]

Changes agent's behavior script (Simkin).

string ObjectAgent::Behavior::CreateDefaultScriptTemplate (  )  [static]

Creates default script 'template'.

const string& ObjectAgent::Behavior::GetBehavior (  )  const [inline]

Returns agent's behavior script (Simkin).

Returns:
Constatnt referece to behavior script


Member Data Documentation

string ObjectAgent::Behavior::script [private]

Simkin script.


The documentation for this class was generated from the following files:
Generated on Sun Apr 29 11:46:11 2007 for IPP/ICP2007 by  doxygen 1.4.7