| TBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/NetworkPrediction/Source/NetworkPrediction/Public/NetworkedSimulationModelRepControllers.h |
Include |
#include "NetworkedSimulationModelRepControllers.h" |
template<typename Model, typename TBase>
struct TRepController_Simulated : public TBase
Simulated: "non locally controlled" simulations. We support "Simulation Extrapolation" here (using the sim to fake inputs to advance the sim) -TODO: this is replicating Input/Sync/Aux which is required to do accurate Simulation Extrapolation. For interpolated simulated proxies, we can skip the input and possibly the aux. More settings/config options would be nice here
Name | Description | ||
---|---|---|---|
|
bAllowSimulatedExtrapolation |
Instance flag for enabling simulated extrapolation. |
|
|
Interpolator |
Interpolated that will be used if bAllowSimulatedExtrapolation == false && ParentSimulation == nullptr. |
|
|
ParentSimulation |
Parent Simulation. If this is set, this simulation will forward predict in sync with this parent sim. The parent sim should be an autonomous proxy driven simulation. |