C# Class Nexus.Client.Games.Oblivion.OblivionGameMode

Provides information required for the programme to manage Oblivion plugins and mods.
Inheritance: Nexus.Client.Games.Gamebryo.GamebryoGameModeBase
Datei anzeigen Open project: NexusMods/NexusModManager-4.5

Public Methods

Method Description
OblivionGameMode ( 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

OblivionGameMode() public method

A simple constructor that initializes the object with the given values.
public OblivionGameMode ( 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