Navigation
API > API/Runtime > API/Runtime/MassEntity > API/Runtime/MassEntity/FTypeManager
Move-only, ref-counted handle for a static type registration. The static registry tracks how many handles reference each type — the entry is only removed when the last handle for that type is destroyed. Already-initialized FTypeManager instances are unaffected.
| Name | FStaticTypeRegistrationHandle |
| Type | struct |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassTypeManager.h |
| Include Path | #include "MassTypeManager.h" |
Syntax
struct FStaticTypeRegistrationHandle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MassTypeManager.h | |||
FStaticTypeRegistrationHandle
(
FStaticTypeRegistrationHandle&& InOther |
MassTypeManager.h | ||
| MassTypeManager.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FStaticTypeRegistrationHandle() |
MassTypeManager.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| RegisteredType | TObjectKey< const UStruct > | MassTypeManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
MassTypeManager.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FStaticTypeRegistrationHandle & operator=
(
FStaticTypeRegistrationHandle&& InOther |
MassTypeManager.h | ||
| MassTypeManager.h |