Navigation
API > API/Runtime > API/Runtime/MassEntity > API/Runtime/MassEntity/FTypeManager
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Registration helper for shared fragments | MassTypeManager.h | ||
| Registration helper for subsystems | MassTypeManager.h | ||
| Register traits for given relation type | MassTypeManager.h | ||
FTypeHandle RegisterType
(
TNotNull< const UStruct* > InType, |
Register traits for given subsystem type | MassTypeManager.h | |
FTypeHandle RegisterType
(
TNotNull< const UStruct* > InType, |
Register traits for given shared fragments type | MassTypeManager.h |
RegisterType()
Description
Registration helper for shared fragments
| Name | RegisterType |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassTypeManager.h |
| Include Path | #include "MassTypeManager.h" |
template<CSharedFragment T>
FTypeHandle RegisterType()
RegisterType()
Description
Registration helper for subsystems
| Name | RegisterType |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassTypeManager.h |
| Include Path | #include "MassTypeManager.h" |
template<typename T>
FTypeHandle RegisterType()
RegisterType(FRelationTypeTraits &&)
Description
Register traits for given relation type
| Name | RegisterType |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassTypeManager.h |
| Include Path | #include "MassTypeManager.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassTypeManager.cpp |
FTypeHandle RegisterType
(
FRelationTypeTraits &&
)
RegisterType(TNotNull< const UStruct * >, FSubsystemTypeTraits &&)
Description
Register traits for given subsystem type
| Name | RegisterType |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassTypeManager.h |
| Include Path | #include "MassTypeManager.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassTypeManager.cpp |
FTypeHandle RegisterType
(
TNotNull< const UStruct * > InType,
FSubsystemTypeTraits &&
)
RegisterType(TNotNull< const UStruct * >, FSharedFragmentTypeTraits &&)
Description
Register traits for given shared fragments type
| Name | RegisterType |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassTypeManager.h |
| Include Path | #include "MassTypeManager.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassTypeManager.cpp |
FTypeHandle RegisterType
(
TNotNull< const UStruct * > InType,
FSharedFragmentTypeTraits &&
)