56 [[nodiscard]]
bool IsInt()
const;
70 static_assert(
sizeof(
TypeInfo) == 0x8);
Definition ObjectTypeInfo.h:17
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)
TypeInfo & operator=(RawType a_rhs)
RawType GetRawType() const
friend bool operator<=(const TypeInfo &a_lhs, const TypeInfo &a_rhs)
void SetType(RawType a_type)
TypeInfo(const TypeInfo &a_rhs)
bool IsObjectArray() const
TypeInfo & operator=(const TypeInfo &a_rhs)
ObjectTypeInfo * GetTypeInfo() const
RawType GetUnmangledRawType() const
std::string TypeAsString() const
bool IsLiteralArray() const
TypeInfo & operator=(TypeInfo &&a_rhs)
friend bool operator==(const TypeInfo &a_lhs, const TypeInfo &a_rhs)
stl::enumeration< RawType, std::size_t > _rawType
Definition TypeInfo.h:68
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