ERY.AgateLib.Drivers.DisplayTypeID Class Reference

List of identifiers of known or planned display drivers. More...

Inherits ERY.AgateLib.Drivers.DriverTypeIDBase.

List of all members.

Public Member Functions

override bool Equals (int other)
 Implementation of IEquatable<int> from base class.
bool Equals (DisplayTypeID other)
 Implementation of IEquatable<DisplayTypeID>.

Properties

static DisplayTypeID AutoSelect [get]
 Specifies that the Registrar should automatically select the best available display driver for the system.
static DisplayTypeID Reference [get]
 The reference driver is implemented using System.Drawing. This is useful for debugging the development of a new driver, as it should behave exactly like the reference driver (but hopefully be much faster).
static DisplayTypeID Direct3D_MDX_1_1 [get]
 Driver Implementation using Managed DirectX 1.1.
[Obsolete] static DisplayTypeID Direct3D_MDX_2_0_Beta [get]
 Driver implementation using Managed DirectX 2.0 beta. Since Microsoft has discontinued development on MDX2.0 in favor of the XNA framework);}} this driver is obsolete.
static DisplayTypeID Direct3D_XNA [get]
 Driver Implementation using XNA Studio.
static DisplayTypeID WGL [get]
 Driver implementation using OpenGL);}} with WGL for creation of windows and management of memory.
static DisplayTypeID OpenGL [get]
 Driver implememtation using OpenGL);}} with some platform-independent library for window creation.
[Obsolete] static DisplayTypeID SDL [get]
 Driver implementation using SDL. SDL.NET does not support many of the basic features of this library (notably);}} rotation of images) so is not considered an adequate driver for general purpose use.


Detailed Description

List of identifiers of known or planned display drivers.


Member Function Documentation

override bool ERY.AgateLib.Drivers.DisplayTypeID.Equals ( int  other  )  [virtual]

Implementation of IEquatable<int> from base class.

Parameters:
other 
Returns:

Implements ERY.AgateLib.Drivers.DriverTypeIDBase.

bool ERY.AgateLib.Drivers.DisplayTypeID.Equals ( DisplayTypeID  other  ) 

Implementation of IEquatable<DisplayTypeID>.

Parameters:
other 
Returns:


Property Documentation

DisplayTypeID ERY.AgateLib.Drivers.DisplayTypeID.AutoSelect [static, get]

Specifies that the Registrar should automatically select the best available display driver for the system.

DisplayTypeID ERY.AgateLib.Drivers.DisplayTypeID.Reference [static, get]

The reference driver is implemented using System.Drawing. This is useful for debugging the development of a new driver, as it should behave exactly like the reference driver (but hopefully be much faster).

DisplayTypeID ERY.AgateLib.Drivers.DisplayTypeID.Direct3D_MDX_1_1 [static, get]

Driver Implementation using Managed DirectX 1.1.

[Obsolete] static DisplayTypeID ERY.AgateLib.Drivers.DisplayTypeID.Direct3D_MDX_2_0_Beta [static, get]

Driver implementation using Managed DirectX 2.0 beta. Since Microsoft has discontinued development on MDX2.0 in favor of the XNA framework);}} this driver is obsolete.

DisplayTypeID ERY.AgateLib.Drivers.DisplayTypeID.Direct3D_XNA [static, get]

Driver Implementation using XNA Studio.

DisplayTypeID ERY.AgateLib.Drivers.DisplayTypeID.WGL [static, get]

Driver implementation using OpenGL);}} with WGL for creation of windows and management of memory.

DisplayTypeID ERY.AgateLib.Drivers.DisplayTypeID.OpenGL [static, get]

Driver implememtation using OpenGL);}} with some platform-independent library for window creation.

[Obsolete] static DisplayTypeID ERY.AgateLib.Drivers.DisplayTypeID.SDL [static, get]

Driver implementation using SDL. SDL.NET does not support many of the basic features of this library (notably);}} rotation of images) so is not considered an adequate driver for general purpose use.


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