AgateLib.Drivers.IUserSetSystems Interface Reference

Interface for asking the user which Agate drivers to invoke. More...

List of all members.

Public Member Functions

void AddDisplayType (AgateDriverInfo info)
 Adds a Display driver to the possible options.
void AddAudioType (AgateDriverInfo info)
 Adds a Audio driver to the possible options.
void AddInputType (AgateDriverInfo info)
 Adds a Input driver to the possible options.
SetSystemsDialogResult RunDialog ()
 Shows the dialog asking the user what drivers to use.
void SetChoices (bool chooseDisplay, bool chooseAudio, bool chooseInput)
 Sets which choices the user is presented with.

Properties

DisplayTypeID DisplayType [get]
 gets the selected Display driver
AudioTypeID AudioType [get]
 Gets the selected Audio driver.
InputTypeID InputType [get]
 Gets the selected Input driver.


Detailed Description

Interface for asking the user which Agate drivers to invoke.


Member Function Documentation

void AgateLib.Drivers.IUserSetSystems.AddAudioType ( AgateDriverInfo  info  ) 

Adds a Audio driver to the possible options.

Parameters:
info 

void AgateLib.Drivers.IUserSetSystems.AddDisplayType ( AgateDriverInfo  info  ) 

Adds a Display driver to the possible options.

Parameters:
info 

void AgateLib.Drivers.IUserSetSystems.AddInputType ( AgateDriverInfo  info  ) 

Adds a Input driver to the possible options.

Parameters:
info 

SetSystemsDialogResult AgateLib.Drivers.IUserSetSystems.RunDialog (  ) 

Shows the dialog asking the user what drivers to use.

Returns:

void AgateLib.Drivers.IUserSetSystems.SetChoices ( bool  chooseDisplay,
bool  chooseAudio,
bool  chooseInput 
)

Sets which choices the user is presented with.

Parameters:
chooseDisplay 
chooseAudio 
chooseInput 


Property Documentation

AudioTypeID AgateLib.Drivers.IUserSetSystems.AudioType [get]

Gets the selected Audio driver.

DisplayTypeID AgateLib.Drivers.IUserSetSystems.DisplayType [get]

gets the selected Display driver

InputTypeID AgateLib.Drivers.IUserSetSystems.InputType [get]

Gets the selected Input driver.


The documentation for this interface was generated from the following file:
AgateLib
Awesome Game and Tool Engine Library
SourceForge.net Logo