56 [[nodiscard]]
bool IsInt()
const;
69 static_assert(
sizeof(
TypeInfo) == 0x8);
Definition: ObjectTypeInfo.h:17
Definition: TypeInfo.h:10
friend bool operator>(const TypeInfo &a_lhs, const TypeInfo &a_rhs)
RawType
Definition: TypeInfo.h:13
TypeInfo(TypeInfo &&a_rhs)
friend bool operator>=(const TypeInfo &a_lhs, const TypeInfo &a_rhs)
RawType GetRawType() const
friend bool operator<=(const TypeInfo &a_lhs, const TypeInfo &a_rhs)
void SetType(RawType a_type)
TypeInfo & operator=(RawType a_rhs)
TypeInfo & operator=(const TypeInfo &a_rhs)
TypeInfo(const TypeInfo &a_rhs)
bool IsObjectArray() const
RawType GetUnmangledRawType() const
TypeInfo & operator=(TypeInfo &&a_rhs)
ObjectTypeInfo * GetTypeInfo() const
bool IsLiteralArray() const
friend bool operator==(const TypeInfo &a_lhs, const TypeInfo &a_rhs)
stl::enumeration< RawType, std::size_t > _rawType
Definition: TypeInfo.h:67
friend bool operator<(const TypeInfo &a_lhs, const TypeInfo &a_rhs)
friend bool operator!=(const TypeInfo &a_lhs, const TypeInfo &a_rhs)
bool IsNoneObject() const
Definition: AbsorbEffect.h:6