StateEvent Class Reference
[Engine Module]

#include <unitmessages.h>

Inheritance diagram for StateEvent:

Event< StateEvent > Message< StateEvent > BaseMessage ListNode< BaseMessage > Counted

List of all members.

Public Member Functions

 StateEvent (uint_t sequence=0)

Public Attributes

Unit::State state
union {
   byte_t   next_step_counter
 Used with STATE_NEXT_STEP.
   MapEnums::Direction   direction
 Used with STATE_ROTATING_*.
   struct {
      MapPosition3D   position
 Used with STATE_MOVING.
   } 
}; 


Constructor & Destructor Documentation

StateEvent::StateEvent ( uint_t  sequence = 0  )  [inline]


Member Data Documentation

Unit::State StateEvent::state

byte_t StateEvent::next_step_counter

Used with STATE_NEXT_STEP.

MapEnums::Direction StateEvent::direction

Used with STATE_ROTATING_*.

MapPosition3D StateEvent::position

Used with STATE_MOVING.

union { ... }


The documentation for this class was generated from the following file:
Generated on Sat Oct 20 14:47:36 2007 for Dark Oberon by  doxygen 1.5.3