FastEcslent::GroupAspect Class Reference

#include <aspect.h>

Inheritance diagram for FastEcslent::GroupAspect:

FastEcslent::Aspect FastEcslent::Aspect FastEcslent::Aspect FastEcslent::Aspect FastEcslent::Aspect FastEcslent::GroupAI FastEcslent::GroupAI FastEcslent::GroupAI FastEcslent::GroupAI FastEcslent::GroupAI

List of all members.

Public Member Functions

 GroupAspect (Group *grp, GroupAspectType gat)
virtual void init ()
virtual void tick (double dt)
 GroupAspect (Group *grp, GroupAspectType gat)
virtual void init ()
virtual void tick (double dt)
 GroupAspect (Group *grp, GroupAspectType gat)
virtual void init ()
virtual void tick (double dt)
 GroupAspect (Group *grp, GroupAspectType gat)
virtual void init ()
virtual void tick (double dt)
 GroupAspect (Group *grp, GroupAspectType gat)
virtual void init ()
virtual void tick (double dt)

Public Attributes

Groupgroup
GroupAspectType aspectType
Groupgroup
Groupgroup
Groupgroup
Groupgroup


Detailed Description

Definition at line 45 of file aspect.h.


Constructor & Destructor Documentation

FastEcslent::GroupAspect::GroupAspect ( Group grp,
GroupAspectType  gat 
) [inline]

Definition at line 49 of file aspect.h.

References aspectType, and group.

FastEcslent::GroupAspect::GroupAspect ( Group grp,
GroupAspectType  gat 
) [inline]

Definition at line 49 of file aspect.h.

References aspectType, and group.

FastEcslent::GroupAspect::GroupAspect ( Group grp,
GroupAspectType  gat 
) [inline]

Definition at line 49 of file aspect.h.

References aspectType, and group.

FastEcslent::GroupAspect::GroupAspect ( Group grp,
GroupAspectType  gat 
) [inline]

Definition at line 49 of file aspect.h.

References aspectType, and group.

FastEcslent::GroupAspect::GroupAspect ( Group grp,
GroupAspectType  gat 
) [inline]

Definition at line 49 of file aspect.h.

References aspectType, and group.


Member Function Documentation

virtual void FastEcslent::GroupAspect::init (  )  [inline, virtual]

Implements FastEcslent::Aspect.

Reimplemented in FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, and FastEcslent::GroupAI.

Definition at line 54 of file aspect.h.

Referenced by FastEcslent::Group::addAspect(), and FastEcslent::Group::resetAspect().

virtual void FastEcslent::GroupAspect::tick ( double  dt  )  [inline, virtual]

Implements FastEcslent::Aspect.

Reimplemented in FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, and FastEcslent::GroupAI.

Definition at line 55 of file aspect.h.

virtual void FastEcslent::GroupAspect::init ( void   )  [inline, virtual]

Implements FastEcslent::Aspect.

Reimplemented in FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, and FastEcslent::GroupAI.

Definition at line 54 of file aspect.h.

virtual void FastEcslent::GroupAspect::tick ( double  dt  )  [inline, virtual]

Implements FastEcslent::Aspect.

Reimplemented in FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, and FastEcslent::GroupAI.

Definition at line 55 of file aspect.h.

virtual void FastEcslent::GroupAspect::init ( void   )  [inline, virtual]

Implements FastEcslent::Aspect.

Reimplemented in FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, and FastEcslent::GroupAI.

Definition at line 54 of file aspect.h.

virtual void FastEcslent::GroupAspect::tick ( double  dt  )  [inline, virtual]

Implements FastEcslent::Aspect.

Reimplemented in FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, and FastEcslent::GroupAI.

Definition at line 55 of file aspect.h.

virtual void FastEcslent::GroupAspect::init ( void   )  [inline, virtual]

Implements FastEcslent::Aspect.

Reimplemented in FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, and FastEcslent::GroupAI.

Definition at line 54 of file aspect.h.

virtual void FastEcslent::GroupAspect::tick ( double  dt  )  [inline, virtual]

Implements FastEcslent::Aspect.

Reimplemented in FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, and FastEcslent::GroupAI.

Definition at line 55 of file aspect.h.

virtual void FastEcslent::GroupAspect::init ( void   )  [inline, virtual]

Implements FastEcslent::Aspect.

Reimplemented in FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, and FastEcslent::GroupAI.

Definition at line 54 of file aspect.h.

virtual void FastEcslent::GroupAspect::tick ( double  dt  )  [inline, virtual]

Implements FastEcslent::Aspect.

Reimplemented in FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, FastEcslent::GroupAI, and FastEcslent::GroupAI.

Definition at line 55 of file aspect.h.


Member Data Documentation

Group* FastEcslent::GroupAspect::group

Definition at line 47 of file aspect.h.

Referenced by GroupAspect().

GroupAspectType FastEcslent::GroupAspect::aspectType

Definition at line 48 of file aspect.h.

Referenced by GroupAspect().

Group* FastEcslent::GroupAspect::group

Definition at line 47 of file aspect.h.

Group* FastEcslent::GroupAspect::group

Definition at line 47 of file aspect.h.

Group* FastEcslent::GroupAspect::group

Definition at line 47 of file aspect.h.

Group* FastEcslent::GroupAspect::group

Definition at line 47 of file aspect.h.


The documentation for this class was generated from the following files:
Generated on Fri Dec 13 14:54:20 2013 for FastECSLent by  doxygen 1.5.4