Choose your operating system:
Windows
macOS
Linux
| FMassChunkFragment
|
Module |
|
Header |
/Engine/Plugins/Runtime/MassGameplay/Source/MassLOD/Public/MassLODTypes.h |
Include |
#include "MassLODTypes.h" |
USTRUCT()
struct FMassVisualizationChunkFragment : public FMassChunkFragment
Name | Description | ||
---|---|---|---|
|
bContainsNewlyVisibleEntity |
Not visible chunks, might contains entity that are newly visible and not yet moved. |
|
|
float |
DeltaTime |
Not visible chunks delta time until next update |
|
Visibility |
Visibility of the current chunk, should never change |
Name | Description | ||
---|---|---|---|
|
AreAnyEntitiesVisible() |
Returns if there could be a visible entities in that chunk |
|
|
AreAnyEntitiesVisibleInChunk ( |
Fetched existing chunk fragment to know if there is a possibility of a an entity that is visible In the case that there is not chunk information, we cannot assume that all entities are not visible. |
|
|
float |
GetDeltaTime() |
|
|
EMassVisibil... |
GetVisibility() |
|
|
SetContainsNewlyVisibleEntity ( |
||
|
SetVisibility ( |
||
|
ShouldUpdateVisualization() |
Representation type of all currently visible entities are always updated But as an optimization, we use a frequency check on the not visible one. |
|
|
ShouldUpdateVisualizationForChunk ( |
ShouldUpdateVisualizationForChunk |
|
|
Update ( |