orxonox::Test Class Reference

#include <src/orxonox/objects/Test.h>

Inheritance diagram for orxonox::Test:

orxonox::BaseObject orxonox::Synchronisable orxonox::Tickable orxonox::OrxonoxClass orxonox::OrxonoxClass orxonox::OrxonoxClass

List of all members.

Public Member Functions

void call2 (unsigned int clientID, std::string s1, std::string s2, std::string s3, std::string s4)
void checkS1 ()
void checkS2 ()
void checkS3 ()
void checkS4 ()
void checkU1 ()
void checkU2 ()
void checkU3 ()
void checkU4 ()
void printBlaBla (std::string s1, std::string s2, std::string s3, std::string s4, std::string s5)
void registerVariables ()
void setConfigValues ()
 Function to collect the SetConfigValue-macro calls.
void setS1 (TYPE value)
void setS2 (TYPE value)
void setS3 (TYPE value)
void setS4 (TYPE value)
void setU1 (UTYPE value)
void setU2 (UTYPE value)
void setU3 (UTYPE value)
void setU4 (UTYPE value)
 Test (BaseObject *creator)
virtual void tick (float dt)
 Gets called every frame.
virtual ~Test ()

Static Public Member Functions

static void call (unsigned int clientID)
static void printV1 ()
static void printV2 ()
static void printV3 ()
static void printV4 ()

Private Attributes

TYPE s1
TYPE s2
TYPE s3
TYPE s4
UTYPE u1
UTYPE u2
UTYPE u3
UTYPE u4

Static Private Attributes

static Testinstance_ = 0


Constructor & Destructor Documentation

orxonox::Test::Test ( BaseObject creator  ) 

orxonox::Test::~Test (  )  [virtual]

References instance_.


Member Function Documentation

void orxonox::Test::call ( unsigned int  clientID  )  [static]

void orxonox::Test::call2 ( unsigned int  clientID,
std::string  s1,
std::string  s2,
std::string  s3,
std::string  s4 
)

void orxonox::Test::checkS1 (  ) 

References COUT, and s1.

Referenced by registerVariables().

void orxonox::Test::checkS2 (  ) 

References COUT, and s2.

Referenced by registerVariables().

void orxonox::Test::checkS3 (  ) 

References COUT, and s3.

Referenced by registerVariables().

void orxonox::Test::checkS4 (  ) 

References COUT, and s4.

Referenced by registerVariables().

void orxonox::Test::checkU1 (  ) 

References COUT, and u1.

Referenced by registerVariables().

void orxonox::Test::checkU2 (  ) 

References COUT, and u2.

Referenced by registerVariables().

void orxonox::Test::checkU3 (  ) 

References COUT, and u3.

Referenced by registerVariables().

void orxonox::Test::checkU4 (  ) 

References COUT, and u4.

Referenced by registerVariables().

void orxonox::Test::printBlaBla ( std::string  s1,
std::string  s2,
std::string  s3,
std::string  s4,
std::string  s5 
)

References COUT.

Referenced by call2().

static void orxonox::Test::printV1 (  )  [inline, static]

Referenced by call().

static void orxonox::Test::printV2 (  )  [inline, static]

static void orxonox::Test::printV3 (  )  [inline, static]

static void orxonox::Test::printV4 (  )  [inline, static]

void orxonox::Test::registerVariables (  ) 

void orxonox::Test::setConfigValues (  ) 

Function to collect the SetConfigValue-macro calls.

Reimplemented from orxonox::OrxonoxClass.

References s1, s2, s3, s4, SetConfigValue, u1, u2, u3, and u4.

Referenced by Test().

void orxonox::Test::setS1 ( TYPE  value  )  [inline]

void orxonox::Test::setS2 ( TYPE  value  )  [inline]

void orxonox::Test::setS3 ( TYPE  value  )  [inline]

void orxonox::Test::setS4 ( TYPE  value  )  [inline]

void orxonox::Test::setU1 ( UTYPE  value  )  [inline]

void orxonox::Test::setU2 ( UTYPE  value  )  [inline]

void orxonox::Test::setU3 ( UTYPE  value  )  [inline]

void orxonox::Test::setU4 ( UTYPE  value  )  [inline]

void orxonox::Test::tick ( float  dt  )  [virtual]

Gets called every frame.

Parameters:
dt The time since the last frame in seconds

Implements orxonox::Tickable.

References call2().


Member Data Documentation

Test * orxonox::Test::instance_ = 0 [static, private]

Referenced by Test(), and ~Test().


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

Generated on Tue Jul 28 16:23:10 2009 for Orxonox by  doxygen 1.5.6