ezEngine  Release 25.03
ezPropertyCategory Struct Reference

Describes what category a property belongs to. More...

#include <AbstractProperty.h>

Inheritance diagram for ezPropertyCategory:

Public Types

enum  Enum {
  Constant, Member, Function, Array,
  Set, Map, Default = Member
}
 
using StorageType = ezUInt8
 

Detailed Description

Describes what category a property belongs to.

Member Enumeration Documentation

◆ Enum

Enumerator
Constant 

The property is a constant value that is stored inside the RTTI data.

Member 

The property is a 'member property', i.e. it represents some accessible value. Cast to ezAbstractMemberProperty.

Function 

The property is a function which can be called. Cast to ezAbstractFunctionProperty.

Array 

The property is actually an array of values. The array dimensions might be changeable. Cast to ezAbstractArrayProperty.

Set 

The property is actually a set of values. Cast to ezAbstractSetProperty.

Map 

The property is actually a map from string to values. Cast to ezAbstractMapProperty.


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