ezEngine  Milestone 7
ezTypeFlags Struct Reference

Flags that describe a reflected type. More...

#include <StaticRTTI.h>

Classes

struct  Bits
 

Public Types

enum  Enum {
  StandardType = EZ_BIT(0), Abstract = EZ_BIT(1), IsEnum = EZ_BIT(2), Bitflags = EZ_BIT(3),
  Phantom = EZ_BIT(4), Default = 0
}
 
typedef ezUInt8 StorageType
 

Detailed Description

Flags that describe a reflected type.


Class Documentation

struct ezTypeFlags::Bits
Class Members
StorageType Abstract: 1
StorageType Bitflags: 1
StorageType IsEnum: 1
StorageType Phantom: 1
StorageType StandardType: 1

Member Enumeration Documentation

Enumerator
StandardType 

Anything that can be stored inside an ezVariant except for pointers and containers.

Abstract 

Type is abstract.

IsEnum 

enum struct used for ezEnum.

Bitflags 

bitflags struct used for ezBitflags.


The documentation for this struct was generated from the following file: