C# Class Nexus.Client.Games.Gamebryo.Tools.AI.ArchiveInvalidationBase

UI.Controls ArchiveInvalidation.
Inheritance: ITool
Afficher le fichier Open project: NexusMods/NexusModManager-4.5

Méthodes publiques

Свойство Type Description
ConfirmAiDisabling Func
ConfirmAiEnabling Func

Méthodes publiques

Méthode Description
ArchiveInvalidationBase ( GamebryoGameModeBase p_gmdGameMode ) : System

Initialized the object with the given values.

IsActive ( ) : bool

Gets whether AI is enabled.

SetToolView ( IToolView p_tvwToolView ) : void

Sets the view to use for this tool.

ToggleArchiveInvalidation ( ) : void

Toggles archive invalidation.

Méthodes protégées

Méthode Description
ApplyAI ( ) : void

Enables AI.

RemoveAI ( ) : void

Disables AI.

Private Methods

Méthode Description
Update ( ) : bool

Updates AI by toggling its status.

Method Details

ApplyAI() protected abstract méthode

Enables AI.
protected abstract ApplyAI ( ) : void
Résultat void

ArchiveInvalidationBase() public méthode

Initialized the object with the given values.
public ArchiveInvalidationBase ( GamebryoGameModeBase p_gmdGameMode ) : System
p_gmdGameMode GamebryoGameModeBase The current game mode.
Résultat System

IsActive() public abstract méthode

Gets whether AI is enabled.
public abstract IsActive ( ) : bool
Résultat bool

RemoveAI() protected abstract méthode

Disables AI.
protected abstract RemoveAI ( ) : void
Résultat void

SetToolView() public méthode

Sets the view to use for this tool.
public SetToolView ( IToolView p_tvwToolView ) : void
p_tvwToolView IToolView The view to use for this tool.
Résultat void

ToggleArchiveInvalidation() public méthode

Toggles archive invalidation.
public ToggleArchiveInvalidation ( ) : void
Résultat void

Property Details

ConfirmAiDisabling public_oe property

Confirms that AI should be disabled.
public Func ConfirmAiDisabling
Résultat Func

ConfirmAiEnabling public_oe property

Confirms that AI should be enabled.
public Func ConfirmAiEnabling
Résultat Func