BrainTrain
 All Classes Namespaces Files Functions Variables Macros Pages
brtr::TrainSwitcherCallback Class Reference

Callback for switching the "trains". More...

#include <TrainSwitcherCallback.h>

Inheritance diagram for brtr::TrainSwitcherCallback:

Public Member Functions

 TrainSwitcherCallback ()
 
virtual void operator() (osg::Node *node, osg::NodeVisitor *nv)
 

Private Attributes

int _curActiveTrain
 
int _deltaTime
 

Detailed Description

Callback for switching the "trains".

every ~36 secs the "train" on the rails switched

Author
Gleb Ostrowski
Version
1.0
Date
2014
Precondition
needs to be attached to a switch node

Definition at line 15 of file TrainSwitcherCallback.h.

Constructor & Destructor Documentation

brtr::TrainSwitcherCallback::TrainSwitcherCallback ( )

Definition at line 4 of file TrainSwitcherCallback.cpp.

Member Function Documentation

void brtr::TrainSwitcherCallback::operator() ( osg::Node *  node,
osg::NodeVisitor *  nv 
)
virtual

Definition at line 8 of file TrainSwitcherCallback.cpp.

Member Data Documentation

int brtr::TrainSwitcherCallback::_curActiveTrain
private

Definition at line 21 of file TrainSwitcherCallback.h.

int brtr::TrainSwitcherCallback::_deltaTime
private

Definition at line 22 of file TrainSwitcherCallback.h.


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