Class SystemButtonsModel
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class SystemButtonsModel : ISystemButtons
- Inheritance
-
objectSystemButtonsModel
- Implements
- Extension Methods
Constructors
SystemButtonsModel(HUDEvents, PlayerActionManager, SimulationSpeedManager, GameMode, ResearchUnlockProgressManager, IUISoundPlayer, IAnalyticsTracker, IEntityPlacementRunner)
public SystemButtonsModel(HUDEvents hudEvents, PlayerActionManager playerActionManager, SimulationSpeedManager simulationSpeedManager, GameMode gameMode, ResearchUnlockProgressManager progress, IUISoundPlayer uiSoundPlayer, IAnalyticsTracker analyticsTracker, IEntityPlacementRunner entityPlacementRunner)
Parameters
hudEventsHUDEventsplayerActionManagerPlayerActionManagersimulationSpeedManagerSimulationSpeedManagergameModeGameModeprogressResearchUnlockProgressManageruiSoundPlayerIUISoundPlayeranalyticsTrackerIAnalyticsTrackerentityPlacementRunnerIEntityPlacementRunner
Properties
IsBlueprintLibraryAccessible
public bool IsBlueprintLibraryAccessible { get; }
Property Value
- bool
Methods
OnGameUpdate(InputDownstreamContext)
public void OnGameUpdate(InputDownstreamContext context)
Parameters
contextInputDownstreamContext
RequestPause()
public void RequestPause()
RequestShowBlueprintLibrary()
public void RequestShowBlueprintLibrary()
RequestShowStatistics()
public void RequestShowStatistics()
RequestTryRedo()
public void RequestTryRedo()
RequestTryUndo()
public void RequestTryUndo()