Rebel Fork Framework
Urho3D::TypeInfo Class Reference

#include <Urho3D/Core/TypeInfo.h>

Public Member Functions

 TypeInfo (const char *typeName, const TypeInfo *baseTypeInfo)
 Construct.
 
 ~TypeInfo ()
 Destruct.
 
bool IsTypeOf (StringHash type) const
 Check current type is type of specified type.
 
bool IsTypeOf (const TypeInfo *typeInfo) const
 Check current type is type of specified type.
 
template<typename T >
bool IsTypeOf () const
 Check current type is type of specified class type.
 
StringHash GetType () const
 Return type.
 
const ea::string & GetTypeName () const
 Return type name.
 
const TypeInfoGetBaseTypeInfo () const
 Return base type info.
 

Private Attributes

StringHash type_
 Type.
 
ea::string typeName_
 Type name.
 
const TypeInfobaseTypeInfo_
 Base class type info.
 

Detailed Description

Type info.


The documentation for this class was generated from the following files: