GBE::GPhysicsAgent Class Reference

#include <GPhysicsAgent.h>

Inheritance diagram for GBE::GPhysicsAgent:

Inheritance graph
[legend]
Collaboration diagram for GBE::GPhysicsAgent:

Collaboration graph
[legend]
List of all members.

Public Slots

virtual void receiveInfluence (const GCS::GElementInfluence &influence)
virtual void executeMotionCommand ()
virtual void initUpdateInterval (unsigned long interval)

Public Member Functions

 GPhysicsAgent ()
virtual ~GPhysicsAgent ()

Protected Slots

virtual void executeEnvironCommand ()
virtual void executeReactionCommand (const GCS::GElementID &partner)

Protected Member Functions

virtual void run ()

Detailed Description

Author:
Gerald Degeneve
This agent is a platform for Physicmodules

Adds the following xml data to the element data:

  <base>
    <updateinterval>unsigned long integer value</updateinterval>
  </base>

See also:
GCS::GForm


Constructor & Destructor Documentation

GBE::GPhysicsAgent::GPhysicsAgent (  ) 

Constructor.

GBE::GPhysicsAgent::~GPhysicsAgent (  )  [virtual]

Destructor.


Member Function Documentation

void GBE::GPhysicsAgent::initUpdateInterval ( unsigned long  interval  )  [virtual, slot]

Initializes update interval in the element data.

void GBE::GPhysicsAgent::run (  )  [protected, virtual]

Constantly updates the Form.

Reimplemented from GCS::GAgent.


The documentation for this class was generated from the following files:
Generated on Thu Nov 16 07:49:24 2006 for G System by  doxygen 1.4.7