C# Class Nexus.Client.Games.Fallout3.Fallout3GameMode

Provides information required for the programme to manage Fallout 3 plugins and mods.
Inheritance: Nexus.Client.Games.Gamebryo.GamebryoGameModeBase
Show file Open project: NexusMods/NexusModManager-4.5

Public Methods

Method Description
Fallout3GameMode ( IEnvironmentInfo p_eifEnvironmentInfo, FileUtil p_futFileUtility ) : System.IO

A simple constructor that initializes the object with the given values.

Protected Methods

Method Description
CreateGameModeDescriptor ( ) : IGameModeDescriptor

Creates a game mode descriptor for the current game mode.

CreateSettingsFileContainer ( ) : GamebryoSettingsFiles

Instantiates the container to use to store the list of settings files.

SetupSettingsFiles ( ) : void

Adds the settings files to the game mode's list.

Method Details

CreateGameModeDescriptor() protected method

Creates a game mode descriptor for the current game mode.
protected CreateGameModeDescriptor ( ) : IGameModeDescriptor
return IGameModeDescriptor

CreateSettingsFileContainer() protected method

Instantiates the container to use to store the list of settings files.
protected CreateSettingsFileContainer ( ) : GamebryoSettingsFiles
return Nexus.Client.Games.Gamebryo.GamebryoSettingsFiles

Fallout3GameMode() public method

A simple constructor that initializes the object with the given values.
public Fallout3GameMode ( IEnvironmentInfo p_eifEnvironmentInfo, FileUtil p_futFileUtility ) : System.IO
p_eifEnvironmentInfo IEnvironmentInfo The application's environment info.
p_futFileUtility Nexus.Client.Util.FileUtil The file utility class to be used by the game mode.
return System.IO

SetupSettingsFiles() protected method

Adds the settings files to the game mode's list.
protected SetupSettingsFiles ( ) : void
return void