Changeset 1588 for code/branches/hud/src/orxonox/objects
- Timestamp:
- Jun 11, 2008, 12:21:42 AM (17 years ago)
- Location:
- code/branches/hud/src/orxonox/objects
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/hud/src/orxonox/objects/Ambient.cc
r1505 r1588 73 73 74 74 } 75 76 void Ambient:: loadParams(TiXmlElement* xmlElem)75 76 void Ambient::setAmbientLight(const ColourValue& colour) 77 77 { 78 if (xmlElem->Attribute("colourvalue")) 79 { 80 SubString colourvalues(xmlElem->Attribute("colourvalue"), ','); 81 82 float r, g, b; 83 convertValue<std::string, float>(&r, colourvalues[0]); 84 convertValue<std::string, float>(&g, colourvalues[1]); 85 convertValue<std::string, float>(&b, colourvalues[2]); 86 87 this->setAmbientLight(ColourValue(r, g, b)); 88 89 COUT(4) << "Loader: Set ambient light: "<<r<<" " << g << " " << b << std::endl << std::endl; 90 } 91 } 92 93 void Ambient::setAmbientLight(const ColourValue& colour) 94 { 95 GraphicsEngine::getSingleton().getSceneManager()->setAmbientLight(colour); 78 GraphicsEngine::getSingleton().getSceneManager()->setAmbientLight(colour); 96 79 ambientLight_=colour; 97 }80 } 98 81 99 82 /** -
code/branches/hud/src/orxonox/objects/Ambient.h
r1505 r1588 44 44 virtual ~Ambient(); 45 45 46 void loadParams(TiXmlElement* xmlElem);47 46 virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); 48 47 void setAmbientLight(const ColourValue& colour); -
code/branches/hud/src/orxonox/objects/NPC.cc
r1505 r1588 45 45 NPC::~NPC() 46 46 { 47 }48 49 void NPC::loadParams(TiXmlElement* xmlElem)50 {51 Model::loadParams(xmlElem);52 47 } 53 48 -
code/branches/hud/src/orxonox/objects/NPC.h
r1505 r1588 48 48 NPC(); 49 49 virtual ~NPC(); 50 virtual void loadParams(TiXmlElement* xmlElem);51 50 void tick(float dt); 52 51 void update(); -
code/branches/hud/src/orxonox/objects/WorldEntity.cc
r1559 r1588 95 95 } 96 96 97 void WorldEntity::loadParams(TiXmlElement* xmlElem)98 {99 100 BaseObject::loadParams(xmlElem);101 create();102 }103 104 97 105 98 void WorldEntity::setYawPitchRoll(const Degree& yaw, const Degree& pitch, const Degree& roll) -
code/branches/hud/src/orxonox/objects/WorldEntity.h
r1535 r1588 51 51 52 52 virtual void tick(float dt); 53 virtual void loadParams(TiXmlElement* xmlElem);54 53 virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); 55 54 virtual inline bool create(){ return Synchronisable::create(); } -
code/branches/hud/src/orxonox/objects/weapon/AmmunitionDump.h
r1505 r1588 56 56 int getStockSize(const std::string &name); 57 57 58 virtual void loadParams(TiXmlElement* xmlElem) { BaseObject::loadParams(xmlElem); };59 60 58 61 59 protected: -
code/branches/hud/src/orxonox/objects/weapon/BaseWeapon.h
r1505 r1588 72 72 void setAmmoDump(AmmunitionDump*); 73 73 74 inline virtual void loadParams(TiXmlElement* xmlElem) { Model::loadParams(xmlElem); };75 76 74 virtual void tick(float dt); 77 75 -
code/branches/hud/src/orxonox/objects/weapon/Bullet.h
r1505 r1588 45 45 46 46 virtual void tick(float dt) { } 47 48 inline virtual void loadParams(TiXmlElement* xmlElem) { Model::loadParams(xmlElem); };49 47 }; 50 48 } -
code/branches/hud/src/orxonox/objects/weapon/BulletManager.h
r1505 r1588 57 57 virtual void tick(float dt); 58 58 59 inline virtual void loadParams(TiXmlElement* xmlElem) { BaseObject::loadParams(xmlElem); };60 61 59 protected: 62 60 inline bool create() { return Synchronisable::create(); }
Note: See TracChangeset
for help on using the changeset viewer.