| Base
|
Module |
|
Header |
/Engine/Plugins/Runtime/NetworkPrediction/Source/NetworkPrediction/Public/NetworkedSimulationModel.h |
Include |
#include "NetworkedSimulationModel.h" |
template<typename InModelDef>
class TNetworkedSimulationModel : public Base
The actual NetworkedSimulationModel templated class.
Name | Description | ||
---|---|---|---|
|
Buffers |
||
|
TDriver * |
Driver |
|
|
RepProxy_Autonomous |
||
|
RepProxy_Replay |
||
|
RepProxy_ServerRPC |
||
|
RepProxy_Simulated |
||
|
TUniquePtr< TSi... |
Simulation |
|
|
Ticker |
Name | Description | |
---|---|---|
|
TNetworkedSimulationModel ( |
Note: Ownership of TSimulation* is taken by this constructor. |
Name | Description | |
---|---|---|
|
~TNetworkedSimulationModel() |
Name |
Description |
---|---|
Model |
User Model. |
TAuxBuffer |
|
TAuxState |
|
TBufferTypes |
|
TDebugBuffer |
|
TDebugState |
|
TDriver |
|
TInputBuffer |
|
TInputCmd |
Buffer types. |
TRealTime |
|
TRepProxyAutonomous |
|
TRepProxyDebug |
Defines how replication happens on these special channels, but doesn't dictate how simulation evolves. |
TRepProxyReplay |
|
TRepProxyServerRPC |
Core proxies that dictate how data replicates and how the simulation evolves for the three main roles. |
TRepProxySimulated |
|
TSimTime |
Time. |
TSimulation |
"Core" model pieces |
TSyncBuffer |
|
TSyncState |
|
TTickSettings |