Changeset 1052 for code/trunk/src/util/MultiTypeMath.h
- Timestamp:
- Apr 14, 2008, 3:42:49 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/util/MultiTypeMath.h
r890 r1052 38 38 { 39 39 public: 40 MultiTypeMath(MultiType type = MT_null); 40 MultiTypeMath(MultiType type = MT_null); 41 inline MultiTypeMath(void* value) : MultiTypeString(value) {} 41 42 inline MultiTypeMath(int value) : MultiTypeString(value) {} 42 43 inline MultiTypeMath(unsigned int value) : MultiTypeString(value) {} … … 51 52 inline MultiTypeMath(long double value) : MultiTypeString(value) {} 52 53 inline MultiTypeMath(bool value) : MultiTypeString(value) {} 53 inline MultiTypeMath(const char* value) : MultiTypeString(value) {}54 inline MultiTypeMath(const std::string& value) : MultiTypeString(value) {}54 inline MultiTypeMath(const char* value) : MultiTypeString(value) {} 55 inline MultiTypeMath(const std::string& value) : MultiTypeString(value) {} 55 56 inline MultiTypeMath(const orxonox::Vector2& value) { this->setValue(value); } 56 57 inline MultiTypeMath(const orxonox::Vector3& value) { this->setValue(value); } … … 89 90 bool operator!=(const MultiTypeMath& mtm) const; 90 91 92 virtual operator void*() const; 91 93 virtual operator int() const; 92 94 virtual operator unsigned int() const; … … 141 143 inline void getValue(orxonox::Degree* variable) const { (*variable) = orxonox::Degree (this->degree_); } 142 144 145 virtual std::string getTypename() const; 146 143 147 virtual std::string toString() const; 144 148 virtual bool fromString(const std::string value);
Note: See TracChangeset
for help on using the changeset viewer.