Navigation
API > API/Runtime > API/Runtime/IrisCore > API/Runtime/IrisCore/Iris > API/Runtime/IrisCore/Iris/ReplicationSystem
References
| Module | IrisCore |
| Header | /Engine/Source/Runtime/Experimental/Iris/Core/Public/Iris/ReplicationSystem/WorldLocations.h |
| Include | #include "Iris/ReplicationSystem/WorldLocations.h" |
Syntax
class FWorldLocations
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | GetCullDistance
(
uint32 ObjectIndex |
Get the object's last cull distance we stored. | |
| const FObjectInfo & | GetObjectInfo
(
uint32 ObjectIndex |
||
| FVector | GetWorldLocation
(
uint32 ObjectIndex |
Returns the object's world location if it's valid or a zero vector if it's not. | |
| bool | HasInfoForObject
(
uint32 ObjectIndex |
Returns whether the object has a valid cached data or not. | |
| void | Init
(
const FWorldLocationsInitParams& InitParams |
||
| void | InitObjectInfoCache
(
uint32 ObjectIndex |
||
| void | RemoveObjectInfoCache
(
uint32 ObjectIndex |
||
| void | SetObjectInfo
(
uint32 ObjectIndex, |
||
| void | UpdateWorldLocation
(
uint32 ObjectIndex, |
Internal API. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FObjectInfo | Contains the cached object data we are storing. |
Constants
| Name | Description |
|---|---|
| BytesPerLocationChunk |