Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Metadata
Classes
| Type | Name | Description | |
|---|---|---|---|
| AccessorParamResult | |||
| FPCGAttributeAccessor | Templated accessor class for attributes. | ||
| FPCGAttributeAccessorKeysEntries | Key around a metadata entry key | ||
| FPCGAttributeAccessorKeysGeneric | Key around generic objects. | ||
| FPCGAttributeAccessorKeysGenericPtrs | Type erasing generic keys. | ||
| FPCGAttributeAccessorKeysPoints | Key around points | ||
| FPCGAttributeAccessorKeysSingleObjectPtr | Unique Key around a single object. | ||
| FPCGChainAccessor | To chain accessors. | ||
| FPCGConstantValueAccessor | Very simple accessor that returns a constant value. Read only Key supported: All | ||
| FPCGCustomPointAccessor | Templated accessor class for custom point properties. | ||
| FPCGEnumPropertyAccessor | Templated accessor class for enum properties. | ||
| FPCGIndexAccessor | Very simple accessor that returns the index. Read only Key supported: All | ||
| FPCGNumericPropertyAccessor | Templated accessor class for numeric properties. | ||
| FPCGPropertyAccessor | Templated accessor class for properties that has a (Get/Set)PropertyValue. | ||
| FPCGPropertyObjectPtrAccessor | Templated accessor class for object/class ptr properties. | ||
| FPCGPropertyPathAccessor | Templated accessor class for path properties. | ||
| FPCGPropertySoftPtrAccessor | Templated accessor class for soft object/class ptr properties. | ||
| FPCGPropertyStructAccessor | Templated accessor class for struct properties. | ||
| IPCGAttributeAccessor | Base class for accessor. | ||
| IPCGAttributeAccessorKeys | Base class to identify keys to use with an accessor. | ||
| IPCGAttributeAccessorT | Use of curiously recursive template pattern (CRTP) to dispatch GetRangeImpl and SetRangeImpl at compile time. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EPCGAttributeAccessorFlags |
Functions
Variables
| Type | Name | Description | |
|---|---|---|---|
| const FName[] | RotatorExtractorNames | ||
| const FName | RotatorForward | ||
| const FName | RotatorPitch | Rotator/Quat. | |
| const FName | RotatorRight | ||
| const FName | RotatorRoll | ||
| const FName | RotatorUp | ||
| const FName | RotatorYaw | ||
| const FName[] | TransformExtractorNames | ||
| const FName | TransformLocation | Transform. | |
| const FName | TransformRotation | ||
| const FName | TransformScale | ||
| const FName | VectorA | ||
| const FName | VectorB | ||
| const FName[] | VectorExtractorNames | ||
| const FName | VectorG | ||
| const FName | VectorLength | ||
| const FName | VectorNormalized | ||
| const FName | VectorR | ||
| const FName | VectorSize | ||
| const FName | VectorW | ||
| const FName | VectorX | Vector/Quat. | |
| const FName | VectorY | ||
| const FName | VectorZ |