Home

Awesome

XNALibrary

Cross-platform XNA/MonoGame tool library.

Supported Platforms

\DataStructures\Collections\

DictionaryList for Windows Phone & Windows Store.

SortedList for Windows Phone & Windows Store.

\DataStructures\Graphs\

Graph library.

\Devices\

Handle Input in one place. Keyboard, Mouse, Touch, GamePad. Keeps previous state and adds helper Methods like IsButtonPressed(), IsKeyReleased(), etc. Emulate Touch & Gestures with Mouse.

Vibrator class for mobile devices that use duty cicle to control power. Support Dumping & MasterPower.

\Helpers\

Abstruct class to handle Marketplace. Support Emulation/Testing.

Garbage-free StringBuilder.

\Maths\

Return values of a Phasor.

Define Tau constant.

\Storage\

Wrapper of IsolatedStorageFile.

Wrapper of IsolatedStorageFile for binary files & Version support.

\Tweens\

Classes to handle animation.

A clock that can be turn on/off and reset.

An event sequence. Extends Timer.

\VertexTypes\

Common Vertex types not defined by XNA.

License

Microsoft Public License (Ms-PL).