This page provides an overview of the classes that make up the XFX Framework.
The legend below helps to indicate the current progress.

Legend:
Green: Completed
Orange: In Progress
Red: Not Started

libmscorlib.a

System Namespace

ArgumentException
ArgumentNullException
ArithmeticException
AsyncCallback
BitConverter
Environment
EventArgs
EventHandler
Exception
IAsyncResult
IComparable
IDisposable
IEquatable
IFormatProvider
IndexOutOfRangeException
IServiceProvider
Math
Object
OperatingSystem
String
SystemException
TimeSpan
TimeZone
Version

System::Collections::Generic Namespace

Dictionary
ICollection
IComparable
IDictionary
IEnumerable
IList
List

System::IO Namespace

BinaryReader
BinaryWriter
Directory
DirectoryNotFoundException
EndOfStreamException
File
FileNotFoundException
IOException
Path
PathTooLongException
Stream
StreamReader
StreamWriter
TextReader
TextWriter

System::Net Namespace

Socket
SocketAsyncEventArgs

System::Threading Namespace

Thread
ThreadState
WaitHandle

libXFX.a

XFX Namespace

BoundingBox
BoundingFrustum
BoundingSphere
MathHelper
Matrix
PlayerIndex
Point
Quaternion
Ray
Rectangle
Vector2
Vector3
Vector4

XFX::Audio Namespace

AudioChannels
AudioStopOptions
SoundEffect
SoundEffectInstance

XFX::Content Namespace

ContentLoadException
ContentManager
ContentReader

XFX::GamerServices Namespace

ControllerSensitivity
GameDifficulty
GamerZone
Guide
MessageBoxIcon
NotificationPosition
RacingCameraAngle
StorageDeviceAsyncResult

XFX::Graphics Namespace

BasicDirectionalLight
Color
DepthStencilBuffer
DisplayMode
DisplayModeCollection
GraphicsAdapter
GraphicsDevice
GraphicsResource
PresentationParameters
RenderTarget
RenderTarget2D
SpriteBatch
SpriteFont
Texture
Texture2D
TextureCollection
VertexElement
VertexPositionNormalTexture
VertexPositionTexture
Viewport

XFX::Input Namespace

Buttons
ButtonState
GamePad
GamePadButtons
GamePadDPad
GamePadState
GamePadThumbsticks
GamePadTriggers
Keyboard
KeyboardState
Keys
Mouse
MouseState

XFX::Media Namespace

MediaSourceType
MediaState
Video
VideoPlayer
VideoSoundtrackType

XFX::Net Namespace

NetworkException
NetworkSessionEndReason
NetworkSessionJoinError
NetworkSessionState
NetworkSessionType
PacketReader
PacketWriter
SendDataOptions

XFX::Storage Namespace

StorageContainer
StorageDevice
StorageDeviceNotConnectedException

libXFX.Game.a

XFX Namespace

DrawableGameComponent
Game
GameComponent
GameComponentCollection
GameComponentCollectionEventArgs
GameServiceContainer
GameTime
GraphicsDeviceInformation
GraphicsDeviceManager
IDrawable
IGameComponent
IGraphicsDeviceManager
IUpdateable
NoSuitableGraphicsDeviceException
PreparingDeviceSettingsEventArgs

XFX::GamerServices Namespace

GamerServicesComponent