Changeset 4318 in orxonox.OLD for orxonox/trunk/src/lib
- Timestamp:
- May 27, 2005, 12:53:34 AM (20 years ago)
- Location:
- orxonox/trunk/src/lib
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/trunk/src/lib/coord/helper_parent.cc
r3544 r4318 30 30 HelperParent::HelperParent () 31 31 { 32 this->setClass Name ("HelperParent");32 this->setClassID(CL_HELPER_PARENT); 33 33 } 34 34 -
orxonox/trunk/src/lib/graphics/graphics_engine.cc
r4245 r4318 34 34 this->minFPS = 9999; 35 35 this->maxFPS = 0; 36 this->setClass Name ("GraphicsEngine");36 this->setClassID(CL_GRAPHICS_ENGINE); 37 37 38 38 this->fullscreen = false; -
orxonox/trunk/src/lib/graphics/light.cc
r3809 r4318 34 34 Light::Light(int lightNumber) 35 35 { 36 this->setClass Name("Light");36 this->setClassID(CL_LIGHT); 37 37 char tmpName[7]; 38 38 sprintf(tmpName, "Light%d", lightNumber); … … 205 205 LightManager::LightManager () 206 206 { 207 this->setClass Name ("LightManager");207 this->setClassID(CL_LIGHT_MANAGER); 208 208 209 209 glEnable (GL_LIGHTING); -
orxonox/trunk/src/lib/graphics/particles/particle_emitter.cc
r4176 r4318 30 30 float velocity) 31 31 { 32 this->setClass Name ("ParticleEmitter");32 this->setClassID(CL_PARTICLE_EMITTER); 33 33 this->direction = direction; 34 34 this->setSpread(angle); -
orxonox/trunk/src/lib/graphics/particles/particle_engine.cc
r4176 r4318 30 30 ParticleEngine::ParticleEngine () 31 31 { 32 this->setClass Name ("ParticleEngine");32 this->setClassID(CL_PARTICLE_ENGINE); 33 33 34 34 this->systemList = new tList<ParticleSystem>; -
orxonox/trunk/src/lib/graphics/particles/particle_system.cc
r4176 r4318 34 34 ParticleSystem::ParticleSystem (unsigned int maxCount, PARTICLE_TYPE type) 35 35 { 36 this->setClass Name ("ParticleSystem");36 this->setClassID(CL_PARTICLE_SYSTEM); 37 37 this->material = NULL; 38 38 this->name = NULL; -
orxonox/trunk/src/lib/graphics/text_engine.cc
r3911 r4318 51 51 Text::Text(Font* font, int type) 52 52 { 53 this->setClass Name("Text");53 this->setClassID(CL_TEXT); 54 54 55 55 // initialize this Text … … 802 802 TextEngine::TextEngine () 803 803 { 804 this->setClass Name ("TextEngine");804 this->setClassID(CL_TEXT_ENGINE); 805 805 this->enableFonts(); 806 806 -
orxonox/trunk/src/lib/lang/base_object.cc
r4261 r4318 42 42 } 43 43 44 void BaseObject::setClassName (const char* className) 44 45 void BaseObject::setClassID (int id) 45 46 { 46 this-> className = className;47 this->id = id; 47 48 } 49 50 48 51 49 52 bool BaseObject::isA (char* className) -
orxonox/trunk/src/lib/lang/base_object.h
r4261 r4318 9 9 10 10 #include "stdincl.h" 11 11 #include "class_list.h" 12 12 13 13 class BaseObject { … … 17 17 virtual ~BaseObject (); 18 18 19 void setClassName (const char* className); 20 inline const char* getClassName(void) const { return this->className;}; 19 //void setClassName (const char* className); 20 void setClassID(int id); 21 22 inline const char* getClassName(void) const { return "";}; 23 inline int getClassID(void) const { return this->id; } 21 24 bool isA (char* className); 22 25 … … 26 29 private: 27 30 const char* className; 31 int id; 28 32 bool finalized; 29 33 };
Note: See TracChangeset
for help on using the changeset viewer.