Orrery Terrain · OrreryTerrain module · class
ITerrainNetToServer
ExperimentalA client's side of its link: what it sends the server.
Declaration
class ITerrainNetToServer- Header
#include "Net/TerrainNetTransport.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Experimental: supported, may change in a minor version, with a changelog line.
- Thread
- Game thread.
Functions
- SendHello
Reliable: the handshake; sent again, it asks for a fresh join (a resync).
- SendRequests
Reliable: one part of a request batch; bEnd on its last.
- SendAck
Unreliable: progress and the last checkpoint's verdict.
- SendInterest
Unreliable: where the player looks from and the residency radius in use, cm.
- SendRepairRequest
Reliable: one part of the client's repair request (FTerrainRepairRequest: the chunks whose leaves differ, with the client's tile hashes); bEnd on its last.
- SendJoinHeld
Reliable: one part of the client's answer to a join that asks which sculpt codes it holds (FJoinStreamReader::CacheAnswer); bEnd on its last.
- IsReady
false while the connection is saturated.