Navigation
API > API/Runtime > API/Runtime/MassEntity > API/Runtime/MassEntity/FMassEntityView
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MassEntityView.h | |||
FMassEntityView
(
const FMassArchetypeHandle& ArchetypeHandle, |
Resolves Entity against ArchetypeHandle. | MassEntityView.h | |
FMassEntityView
(
const FMassEntityManager& EntityManager, |
Finds the archetype Entity belongs to and then resolves against it. | MassEntityView.h |
FMassEntityView()
| Name | FMassEntityView |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassEntityView.h |
| Include Path | #include "MassEntityView.h" |
FMassEntityView()
FMassEntityView(const FMassArchetypeHandle &, FMassEntityHandle)
Description
Resolves Entity against ArchetypeHandle. Note that this approach requires the caller to ensure that Entity indeed belongs to ArchetypeHandle. If not the call will fail a check. As a remedy calling the FMassEntityManager-flavored constructor is recommended since it will first find the appropriate archetype for Entity.
| Name | FMassEntityView |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassEntityView.h |
| Include Path | #include "MassEntityView.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassEntityView.cpp |
FMassEntityView
(
const FMassArchetypeHandle & ArchetypeHandle,
FMassEntityHandle Entity
)
FMassEntityView(const FMassEntityManager &, FMassEntityHandle)
Description
Finds the archetype Entity belongs to and then resolves against it. The caller is responsible for ensuring that the given Entity is in fact a valid ID tied to any of the archetypes
| Name | FMassEntityView |
| Type | function |
| Header File | /Engine/Source/Runtime/MassEntity/Public/MassEntityView.h |
| Include Path | #include "MassEntityView.h" |
| Source | /Engine/Source/Runtime/MassEntity/Private/MassEntityView.cpp |
FMassEntityView
(
const FMassEntityManager & EntityManager,
FMassEntityHandle Entity
)