Om
1.0.0
A universal framework for multimedia simulation
|
A class that encapsulates a type for a PhysicsPhysicsObject. More...
#include <omPhysicsObjectType.h>
Public Member Functions | |
PhysicsObjectType (const Type &newType) | |
Create a PhysicsObjectType object with the specified internal type. More... | |
PhysicsObjectType (const Char *string) | |
Create a PhysicsObjectType object with the specified string type. More... | |
PhysicsObjectType (const UTF8String &newTypeString) | |
Create a PhysicsObjectType object with the specified string type. More... | |
Bool | operator== (const PhysicsObjectType &other) const |
Return whether or not this shape type is equal to another. More... | |
Bool | operator!= (const PhysicsObjectType &other) const |
Return whether or not this shape type is not equal to another. More... | |
Hash | getHashCode () const |
Return a hash code for this shape type. More... | |
operator const UTF8String & () const | |
Get a string representing the implementation-defined name of this type. More... | |
const UTF8String & | toString () const |
Get a string representing the implementation-defined name of this type. More... | |
const UTF8String & | getName () const |
Get a string representing the implementation-defined name of this type. More... | |
template<> | |
const PhysicsObjectType & | of () |
template<> | |
const PhysicsObjectType & | of () |
Static Public Member Functions | |
template<typename T > | |
static const PhysicsObjectType & | of () |
Return a PhysicsObjectType object for the specified type template parameter. More... | |
Public Attributes | |
Hash | hashCode |
A hash code for this shape type. More... | |
UTF8String | type |
A string object representing the internal type for this PhysicsObjectType. More... | |
A class that encapsulates a type for a PhysicsPhysicsObject.
|
inline |
Create a PhysicsObjectType object with the specified internal type.
|
inline |
Create a PhysicsObjectType object with the specified string type.
|
inline |
Create a PhysicsObjectType object with the specified string type.
|
inlinestatic |
Return a PhysicsObjectType object for the specified type template parameter.
|
inline |
Return whether or not this shape type is equal to another.
|
inline |
Return whether or not this shape type is not equal to another.
|
inline |
Return a hash code for this shape type.
|
inline |
Get a string representing the implementation-defined name of this type.
|
inline |
Get a string representing the implementation-defined name of this type.
|
inline |
Get a string representing the implementation-defined name of this type.
|
inline |
|
inline |
Hash om::physics::objects::PhysicsObjectType::hashCode |
A hash code for this shape type.
UTF8String om::physics::objects::PhysicsObjectType::type |
A string object representing the internal type for this PhysicsObjectType.