Skip to content

Namespace LemonUI

Namespace List > LemonUI

Namespaces

Type Name
namespace Elements
namespace Extensions
namespace Menus
namespace Scaleform
namespace TimerBars
namespace Tools

Classes

Type Name
interface IContainer <T>
Represents a container that can hold other UI Elements .
interface IDrawable
Represents an item that can be drawn.
interface IProcessable
Interface for items that can be processed in an Object Pool.
interface IRecalculable
Interface for classes that have values that need to be recalculated on resolution changes.
class ObjectPool
Manager for Menus and Items.
class ResolutionChangedEventArgs
Represents the information after a Resolution Change in the game.
class SafeZoneChangedEventArgs
Represents the information after a Safe Zone Change in the game.
class Screen
Contains a set of tools to work with the screen information.
class Sound
Contains information for a Game Sound that is played at specific times.

Public Types

Type Name
enum GFXAlignment
Represents the internal alignment of screen elements.

Public Functions

Type Name
delegate void ResolutionChangedEventHandler (object sender, ResolutionChangedEventArgs e)
Represents the method that reports a Resolution change in the Game Settings.
delegate void SafeZoneChangedEventHandler (object sender, SafeZoneChangedEventArgs e)
Represents the method that reports a Safe Zone change in the Game Settings.

Public Types Documentation

enum GFXAlignment

enum LemonUI::GFXAlignment {
    Bottom = 66,
    Top = 84,
    Center = 67,
    Left = 76,
    Right = 82
};

Public Functions Documentation

function ResolutionChangedEventHandler

Represents the method that reports a Resolution change in the Game Settings.

delegate void LemonUI::ResolutionChangedEventHandler (
    object sender,
    ResolutionChangedEventArgs e
) 

Parameters:

function SafeZoneChangedEventHandler

Represents the method that reports a Safe Zone change in the Game Settings.

delegate void LemonUI::SafeZoneChangedEventHandler (
    object sender,
    SafeZoneChangedEventArgs e
) 

Parameters:


The documentation for this class was generated from the following file repos/LemonUI/LemonUI/Controls.cs