Navigation
API > API/Plugins > API/Plugins/PlainProps
Inheritance Hierarchy
- FDebugIds
- FIdIndexerBase
- TIdIndexer
References
| Module | PlainProps |
| Header | /Engine/Plugins/Experimental/PlainProps/Source/Public/PlainPropsIndex.h |
| Include | #include "PlainPropsIndex.h" |
Syntax
class FIdIndexerBase : public PlainProps::FDebugIds
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSet< FTypeId > | Enums | ||
| FNestedScopeIndexer | NestedScopes | ||
| FParametricTypeIndexer | ParametricTypes | ||
| TSet< FTypeId > | Structs |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FNestedScopeIndexer & | |||
| const FParametricTypeIndexer & | |||
| FEnumSchemaId | |||
| FStructSchemaId | IndexStruct
(
FTypeId Type |
||
| FTypeId | MakeAnonymousParametricType
(
TConstArrayView< FTypeId > Params |
||
| FTypeId | MakeParametricType
(
FTypeId Type, |
||
| FParametricTypeId | MakeParametricTypeId
(
FOptionalConcreteTypenameId Name, |
||
| FScopeId | NestScope
(
FScopeId Outer, |
||
| uint32 | NumEnums () |
||
| uint32 | NumNames () |
||
| uint32 | NumStructs () |
Overridden from FDebugIds
| Type | Name | Description | |
|---|---|---|---|
| FNestedScope | Resolve
(
FNestedScopeId Id |
||
| FParametricTypeView | Resolve
(
FParametricTypeId Id |
||
| FTypeId | Resolve
(
FEnumSchemaId Id |
||
| FTypeId | Resolve
(
FStructSchemaId Id |