Stg::ModelRanger Class Reference

ModelRanger class More...

#include <stage.hh>

Inherits Stg::Model.

List of all members.


Classes

class  Sensor

Public Member Functions

virtual void Load ()
 ModelRanger (World *world, Model *parent)
virtual void Print (char *prefix)
virtual ~ModelRanger ()

Static Public Member Functions

static Model * Create (World *world, Model *parent)

Public Attributes

std::vector< Sensor > sensors

Protected Member Functions

virtual void DataVisualize (Camera *cam)
virtual void Shutdown ()
virtual void Startup ()
virtual void Update ()

Detailed Description

ModelRanger class

Constructor & Destructor Documentation

ModelRanger::ModelRanger ( World *  world,
Model *  parent 
)

ModelRanger::~ModelRanger (  )  [virtual]


Member Function Documentation

static Model* Stg::ModelRanger::Create ( World *  world,
Model *  parent 
) [inline, static]

Every class derived from Stg::Model must provide a "named constructor" for its class, like this.

Reimplemented from Stg::Model.

void ModelRanger::DataVisualize ( Camera *  cam  )  [protected, virtual]

Reimplemented from Stg::Model.

void ModelRanger::Load ( void   )  [virtual]

configure a model by reading from the current world file

Reimplemented from Stg::Model.

void ModelRanger::Print ( char *  prefix  )  [virtual]

void ModelRanger::Shutdown ( void   )  [protected, virtual]

Reimplemented from Stg::Model.

void ModelRanger::Startup ( void   )  [protected, virtual]

Reimplemented from Stg::Model.

void ModelRanger::Update ( void   )  [protected, virtual]

Reimplemented from Stg::Model.


Member Data Documentation


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

Generated on Wed Jul 22 11:51:05 2009 for Stage by  doxygen 1.5.9