se_core::ActionFeed Class Reference

Base class for scripts. More...

#include <ActionFeed.hpp>

Inheritance diagram for se_core::ActionFeed:

se_core::ScriptComponent List of all members.

Public Member Functions

virtual void nextAction (const ActionComponent &performer, int channel, ActionAndParameter &out)=0
virtual void feedbackEvent (const ActionComponent &performer, int type)=0

Detailed Description

Base class for scripts.

A script analyses the sitiation of a game actor and plans the next action. A script does not change the state of the performer in any way, except for what is needed to communicate with actions.

Definition at line 36 of file ActionFeed.hpp.


Member Function Documentation

virtual void se_core::ActionFeed::feedbackEvent const ActionComponent performer,
int  type
[pure virtual]
 

Implemented in se_core::ScriptComponent.

virtual void se_core::ActionFeed::nextAction const ActionComponent performer,
int  channel,
ActionAndParameter out
[pure virtual]
 

Implemented in se_core::ScriptComponent.


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

Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:25 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo