Changeset 790 for code/trunk/src/orxonox/objects/test2.cc
- Timestamp:
- Feb 7, 2008, 5:01:44 PM (17 years ago)
- Location:
- code/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
-
Property
svn:ignore
set to
dependencies
-
Property
svn:ignore
set to
-
code/trunk/src/orxonox/objects/test2.cc
r258 r790 1 /* 2 * ORXONOX - the hottest 3D action shooter ever to exist 3 * 4 * 5 * License notice: 6 * 7 * This program is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU General Public License 9 * as published by the Free Software Foundation; either version 2 10 * of the License, or (at your option) any later version. 11 * 12 * This program is distributed in the hope that it will be useful, 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 * GNU General Public License for more details. 16 * 17 * You should have received a copy of the GNU General Public License 18 * along with this program; if not, write to the Free Software 19 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 20 * 21 * Author: 22 * Fabian 'x3n' Landau 23 * Co-authors: 24 * ... 25 * 26 */ 27 1 28 #include "test1.h" 2 29 #include "test2.h" … … 14 41 this->usefullClass2_ = Class(Test2); 15 42 this->usefullClass3_ = Class(Test3); 43 44 timer1.setTimer(1, true, this, &Test2::timerFunction1); 45 timer2.setTimer(5, true, this, &Test2::timerFunction2); 46 timer3.setTimer(10, false, this, &Test2::timerFunction3); 16 47 } 17 48 18 49 Test2::~Test2() 19 50 { 51 } 52 53 void Test2::timerFunction1() 54 { 55 std::cout << "Test2: 1 Sekunde" << std::endl; 56 } 57 58 void Test2::timerFunction2() 59 { 60 std::cout << "Test2: 5 Sekunden" << std::endl; 61 } 62 63 void Test2::timerFunction3() 64 { 65 std::cout << "Test2: 10 Sekunden sind um!" << std::endl; 20 66 } 21 67 … … 37 83 void Test2::setUsefullClass1(Identifier* identifier) 38 84 { 39 std::cout << "\n";40 std::cout << "Test2: usefullClass1->isA(Class(Test1)): " << identifier->isA(Class(Test1)) << "\n";41 std::cout << "Test2: usefullClass1->isA(Class(Test2)): " << identifier->isA(Class(Test2)) << "\n";42 std::cout << "Test2: usefullClass1->isA(Class(Test3)): " << identifier->isA(Class(Test3)) << "\n";85 std::cout << std::endl; 86 std::cout << "Test2: usefullClass1->isA(Class(Test1)): " << identifier->isA(Class(Test1)) << std::endl; 87 std::cout << "Test2: usefullClass1->isA(Class(Test2)): " << identifier->isA(Class(Test2)) << std::endl; 88 std::cout << "Test2: usefullClass1->isA(Class(Test3)): " << identifier->isA(Class(Test3)) << std::endl; 43 89 this->usefullClass1_ = identifier; 44 90 } … … 46 92 void Test2::setUsefullClass2(Identifier* identifier) 47 93 { 48 std::cout << "\n";49 std::cout << "Test2: usefullClass2->isA(Class(Test1)): " << identifier->isA(Class(Test1)) << "\n";50 std::cout << "Test2: usefullClass2->isA(Class(Test2)): " << identifier->isA(Class(Test2)) << "\n";51 std::cout << "Test2: usefullClass2->isA(Class(Test3)): " << identifier->isA(Class(Test3)) << "\n";94 std::cout << std::endl; 95 std::cout << "Test2: usefullClass2->isA(Class(Test1)): " << identifier->isA(Class(Test1)) << std::endl; 96 std::cout << "Test2: usefullClass2->isA(Class(Test2)): " << identifier->isA(Class(Test2)) << std::endl; 97 std::cout << "Test2: usefullClass2->isA(Class(Test3)): " << identifier->isA(Class(Test3)) << std::endl; 52 98 this->usefullClass2_ = identifier; 53 99 } … … 55 101 void Test2::setUsefullClassOfTypeTest3(Identifier* identifier) 56 102 { 57 std::cout << "\n";58 std::cout << "Test2: usefullClass3->isA(Class(Test1)): " << identifier->isA(Class(Test1)) << "\n";59 std::cout << "Test2: usefullClass3->isA(Class(Test2)): " << identifier->isA(Class(Test2)) << "\n";60 std::cout << "Test2: usefullClass3->isA(Class(Test3)): " << identifier->isA(Class(Test3)) << "\n";103 std::cout << std::endl; 104 std::cout << "Test2: usefullClass3->isA(Class(Test1)): " << identifier->isA(Class(Test1)) << std::endl; 105 std::cout << "Test2: usefullClass3->isA(Class(Test2)): " << identifier->isA(Class(Test2)) << std::endl; 106 std::cout << "Test2: usefullClass3->isA(Class(Test3)): " << identifier->isA(Class(Test3)) << std::endl; 61 107 this->usefullClass3_ = identifier; 62 108 }
Note: See TracChangeset
for help on using the changeset viewer.