33 people following this project (follow)

Ruminate XNA 4.0 GUI

This project is a GUI library for version 4.0 of the XNA library.
Current Version: Release 1.0.7

Features

Skinning System:
Easily alter the look of the widgets to fit the theme of your project.
Each widget can be individually skinned allowing you to mix and match skins.

Embedded Skin


Starter Kit Example


Currently Available Widgets:
Plain Text Textbox
Button
Toggle Button
Check box
Combo Box
Labels
Images
Panel
Scroll Panel

Input Management:

Elements are capable of reacting to the full range of mouse and keyboard input.

Allows your project to rely on event driven input instead of the default XNA polling.

The same events elements are able to react to are exposed though the RuminateGUI class allowing
you to handle input in a event driven fashion. So no more polling with Mouse.GetState() and having to
check against previous states. Simply subscribe to any of the MouseEventHandlers such as MouseClick.

Last edited Mar 7 at 4:49 AM by ClassicThunder, version 15