Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/MassEntity/Source/MassEntity/Public/MassEntityView.h |
Include |
#include "MassEntityView.h" |
USTRUCT()
struct FMassEntityView
The type representing a single entity in a single archetype. It's of a very transient nature so we guarantee it's validity only within the scope it has been created in. Don't store it.
Name | Description | |
---|---|---|
|
FMassEntityView() |
|
|
FMassEntityView ( |
Resolves Entity against ArchetypeHandle. |
|
FMassEntityView ( |
Finds the archetype Entity belongs to and then resolves against it. |
Name | Description | ||
---|---|---|---|
|
const T & |
GetConstSharedFragmentData() |
Will fail a check if the viewed entity doesn't have the given const shared fragment |
|
const T *... |
GetConstSharedFragmentDataPtr() |
If the viewed entity doesn't have the given const shared fragment the function will return null |
|
const void &... |
GetConstSharedFragmentPtr ( |
|
|
const void &... |
GetConstSharedFragmentPtrChecked ( |
|
|
FMassEntityH... |
GetEntity() |
|
|
T & |
GetFragmentData() |
Will fail a check if the viewed entity doesn't have the given fragment |
|
T * |
GetFragmentDataPtr() |
If the viewed entity doesn't have the given fragment the function will return null |
|
GetFragmentDataStruct ( |
||
|
void * |
GetFragmentPtr ( |
|
|
void * |
GetFragmentPtrChecked ( |
|
|
T & |
GetSharedFragmentData() |
Will fail a check if the viewed entity doesn't have the given shared fragment |
|
T * |
GetSharedFragmentDataPtr() |
If the viewed entity doesn't have the given shared fragment the function will return null |
|
void * |
GetSharedFragmentPtr ( |
|
|
void * |
GetSharedFragmentPtrChecked ( |
|
|
HasTag() |
||
|
HasTag ( |
||
|
IsSet() |
Name | Description | ||
---|---|---|---|
|
operator== ( |