Namespace LemonUI
Classes
CancelEventArgs
EventArgs used to describe a cancel event.
ObjectPool
Manager for Menus and Items.
ResolutionChangedEventArgs
Represents the information after a Resolution Change in the game.
SafeZoneChangedEventArgs
Represents the information after a Safe Zone Change in the game.
Screen
Contains a set of tools to work with the screen information.
Sound
Contains information for a Game Sound that is played at specific times.
Interfaces
IContainer<T>
Represents a container that can hold other UI Elements.
IDrawable
Represents an item that can be drawn.
IProcessable
Interface for items that can be processed in an Object Pool.
IRecalculable
Interface for classes that have values that need to be recalculated on resolution changes.
Enums
Alignment
The alignment of the element to draw.
Control
GFXAlignment
Represents the internal alignment of screen elements.
Delegates
CancelEventHandler
Represents the method that will handle the event raised when canceling an event.
ResolutionChangedEventHandler
Represents the method that reports a Resolution change in the Game Settings.
SafeZoneChangedEventHandler
Represents the method that reports a Safe Zone change in the Game Settings.