Changeset 560 for code/branches/FICN/src/orxonox/objects
- Timestamp:
- Dec 17, 2007, 3:20:46 AM (17 years ago)
- Location:
- code/branches/FICN/src/orxonox/objects
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/FICN/src/orxonox/objects/Ambient.cc
r513 r560 33 33 #include "../../misc/Tokenizer.h" 34 34 #include "../../misc/String2Number.h" 35 #include "../core/Debug.h" 35 36 36 37 #include "Ambient.h" … … 64 65 mgr->setAmbientLight(ColourValue(r,g,b)); 65 66 66 std::cout<< "Loader: Set ambient light: "<<r<<" " << g << " " << b << std::endl << std::endl;67 COUT(4) << "Loader: Set ambient light: "<<r<<" " << g << " " << b << std::endl << std::endl; 67 68 } 68 69 } -
code/branches/FICN/src/orxonox/objects/Camera.cc
r515 r560 11 11 #include "../../misc/Tokenizer.h" 12 12 #include "../../misc/String2Number.h" 13 #include "../core/Debug.h" 13 14 14 15 #include "Camera.h" … … 30 31 { 31 32 Ogre::SceneManager* mgr = orxonox::Orxonox::getSingleton()->getSceneManager(); 32 33 33 34 if (xmlElem->Attribute("name") && xmlElem->Attribute("pos") && xmlElem->Attribute("lookat") && xmlElem->Attribute("node")) 34 35 { 35 36 // <Camera name="Camera" pos="0,0,-250" lookat="0,0,0" /> 36 37 37 38 std::string name = xmlElem->Attribute("name"); 38 39 std::string pos = xmlElem->Attribute("pos"); … … 57 58 58 59 std::string node = xmlElem->Attribute("node"); 59 60 60 61 Ogre::SceneNode* sceneNode = (Ogre::SceneNode*)mgr->getRootSceneNode()->getChild(node); 61 62 sceneNode->attachObject((Ogre::MovableObject*)cam); 62 63 63 64 64 65 Ogre::Viewport* vp = orxonox::Orxonox::getSingleton()->getOgrePointer()->getRoot()->getAutoCreatedWindow()->addViewport(cam); 65 66 66 67 std::cout << "Loader: Created camera "<< name << std::endl << std::endl; 68 } 67 68 COUT(4) << "Loader: Created camera "<< name << std::endl << std::endl; 69 } 69 70 } 70 71 } -
code/branches/FICN/src/orxonox/objects/Entity.cc
r531 r560 6 6 #include "../../misc/Tokenizer.h" 7 7 #include "../../misc/String2Number.h" 8 #include "../core/Debug.h" 8 9 9 10 #include "Entity.h" … … 25 26 { 26 27 Ogre::SceneManager* mgr = orxonox::Orxonox::getSingleton()->getSceneManager(); 27 28 28 29 if (xmlElem->Attribute("name") && xmlElem->Attribute("src") && xmlElem->Attribute("node")) 29 30 { … … 31 32 std::string src = xmlElem->Attribute("src"); 32 33 std::string node = xmlElem->Attribute("node"); 33 34 34 35 Ogre::Entity* entity = mgr->createEntity(name, src); 35 36 … … 37 38 sceneNode->attachObject((Ogre::MovableObject*)entity); 38 39 39 std::cout<< "Loader: Created entity "<< name <<" with source " << src << " at node " << node << std::endl << std::endl;40 } 40 COUT(4) << "Loader: Created entity "<< name <<" with source " << src << " at node " << node << std::endl << std::endl; 41 } 41 42 } 42 43 43 44 } -
code/branches/FICN/src/orxonox/objects/SceneNode.cc
r515 r560 6 6 #include "../../misc/Tokenizer.h" 7 7 #include "../../misc/String2Number.h" 8 #include "../core/Debug.h" 8 9 9 10 #include "SceneNode.h" … … 25 26 { 26 27 Ogre::SceneManager* mgr = orxonox::Orxonox::getSingleton()->getSceneManager(); 27 28 28 29 if (xmlElem->Attribute("name") && xmlElem->Attribute("pos")) 29 30 { … … 36 37 String2Number<float>(z, pos[2]); 37 38 38 39 39 40 mgr->getRootSceneNode()->createChildSceneNode(name, Vector3(x,y,z)); 40 41 std::cout<< "Loader: Created node "<< name <<" : "<<x<<" " << y << " " << z << std::endl << std::endl;42 } 41 42 COUT(4) << "Loader: Created node "<< name <<" : "<<x<<" " << y << " " << z << std::endl << std::endl; 43 } 43 44 } 44 45 } -
code/branches/FICN/src/orxonox/objects/Skybox.cc
r513 r560 33 33 #include "../../misc/Tokenizer.h" 34 34 #include "../../misc/String2Number.h" 35 #include "../core/Debug.h" 35 36 36 37 #include "Skybox.h" … … 58 59 mgr->setSkyBox(true, skyboxSrc); 59 60 60 std::cout<< "Loader: Set skybox: "<< skyboxSrc << std::endl << std::endl;61 COUT(4) << "Loader: Set skybox: "<< skyboxSrc << std::endl << std::endl; 61 62 } 62 63 } -
code/branches/FICN/src/orxonox/objects/SpaceshipSteeringObject.cc
r519 r560 11 11 #include "../../misc/Tokenizer.h" 12 12 #include "../../misc/String2Number.h" 13 #include "../core/Debug.h" 13 14 14 15 #include "SpaceshipSteeringObject.h" … … 32 33 { 33 34 SpaceshipSteering* steering = orxonox::Orxonox::getSingleton()->getSteeringPointer(); 34 35 35 36 if (xmlElem->Attribute("node") && xmlElem->Attribute("forward") && xmlElem->Attribute("rotateupdown") && xmlElem->Attribute("rotaterightleft") && xmlElem->Attribute("looprightleft")) 36 37 { … … 46 47 String2Number<float>(rotaterightleft, rotaterightleftStr); 47 48 String2Number<float>(looprightleft, looprightleftStr); 48 49 49 50 steering = new SpaceshipSteering(forward, rotateupdown, rotaterightleft, looprightleft); 50 51 51 52 Ogre::SceneManager* mgr = orxonox::Orxonox::getSingleton()->getSceneManager(); 52 53 Ogre::SceneNode* sceneNode = (Ogre::SceneNode*)mgr->getRootSceneNode()->getChild(nodeStr); 53 54 54 55 steering->addNode(sceneNode); 55 56 57 58 59 std::cout<< "Loader: Initialized spaceship steering at node " << nodeStr << " values "<< forward << " " << rotateupdown << " "<< rotaterightleft << " "<< looprightleft << " "<< std::endl << std::endl;60 } 56 57 58 59 60 COUT(4) << "Loader: Initialized spaceship steering at node " << nodeStr << " values "<< forward << " " << rotateupdown << " "<< rotaterightleft << " "<< looprightleft << " "<< std::endl << std::endl; 61 } 61 62 } 62 63 }
Note: See TracChangeset
for help on using the changeset viewer.