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 TypeInfo * GetBaseTypeInfo () const
 Return base type info.

Private Attributes

StringHash type_
 Type.
ea::string typeName_
 Type name.
const TypeInfo * baseTypeInfo_
 Base class type info.

Detailed Description

Type info.


The documentation for this class was generated from the following files:
  • Urho3D/Core/TypeInfo.h
  • Urho3D/Core/TypeInfo.cpp