Namespace LemonUI::Menus
Namespace List > LemonUI > Menus
Classes
| Type | Name |
|---|---|
| class | BadgeSet Represents a badge that can be applied to a NativeItem . |
| class | ColorSet Stores the different colors required to make the colors of a NativeItem dynamic. |
| class | GridValueChangedArgs Represents the Previous and Current X and Y values when changing the position on a grid. |
| class | ItemActivatedArgs Represents the arguments of an item activation. |
| class | ItemChangedEventArgs <T> Represents the change of the selection of an item. |
| class | MenuModifiedEventArgs Represents the different |
| class | NativeCheckboxItem Rockstar-like checkbox item. |
| class | NativeColorData Represents the Color Information shown on the Panel. |
| class | NativeColorPanel A Panel that allows you to select a Color. |
| class | NativeDynamicItem <T> Dynamic Items allow you to dynamically change the item shown to the user. |
| class | NativeGridPanel Represents a grid where you can select X and Y values. |
| class | NativeItem Basic Rockstar-like item. |
| class | NativeListItem <T> Base class for list items. |
| class | NativeMenu Menu that looks like the ones used by Rockstar. |
| class | NativePanel Represents a panel shown under the description of the item description. |
| class | NativeSeparatorItem An item used to have a space between the items with text or no text. |
| class | NativeSlidableItem Basic elements for a slidable item. |
| class | NativeSliderItem A slider item for changing integer values. |
| class | NativeStatsInfo Represents the Information of a specific field in a NativeStatsPanel . |
| class | NativeStatsPanel Represents a Statistics panel. |
| class | NativeSubmenuItem Item used for opening submenus. |
| class | SelectedEventArgs Represents the selection of an item in the screen. |
Public Types
| Type | Name |
|---|---|
| enum | ColorTitleStyle The Style of title for the Color Panel. |
| enum | CountVisibility The visibility setting for the Item Count of the Menu. |
| enum | Direction The movement direction of the item change. |
| enum | GridStyle The style of the Grid Panel. |
| enum | HeaderBehavior The behavior of the NativeMenu 's header. |
| enum | ItemOperation The operation performed when the menu items are modified. |
| enum | SubtitleBehavior The behavior of the NativeMenu 's subtitle. |
Public Functions
| Type | Name |
|---|---|
| delegate void | GridValueChangedEventHandler (object sender, GridValueChangedArgs e) Represents the method that is called when the value on a grid is changed. |
| delegate void | ItemActivatedEventHandler (object sender, ItemActivatedArgs e) Represents the method that is called when an item is activated on a menu. |
| delegate void | ItemChangedEventHandler< T > (object sender, ItemChangedEventArgs< T > e) Represents the method that is called when the selected item is changed on a List Item. |
| delegate void | MenuModifiedEventHandler (object sender, MenuModifiedEventArgs e) Represents the method that is called when the items on a menu are changed (added or removed). |
| delegate void | SelectedEventHandler (object sender, SelectedEventArgs e) Represents the method that is called when a new item is selected in the Menu. |
Public Types Documentation
enum ColorTitleStyle
enum LemonUI::Menus::ColorTitleStyle {
None = -1,
Simple = 0,
ColorName = 1
};
enum CountVisibility
enum LemonUI::Menus::CountVisibility {
Never = -1,
Auto = 0,
Always = 1
};
enum Direction
enum LemonUI::Menus::Direction {
Unknown = 0,
Left = 1,
Right = 2
};
enum GridStyle
enum LemonUI::Menus::GridStyle {
Full = 0,
Row = 1,
Column = 2
};
enum HeaderBehavior
enum LemonUI::Menus::HeaderBehavior {
AlwaysShow = 0,
ShowIfRequired = 1,
AlwaysHide = 2
};
enum ItemOperation
enum LemonUI::Menus::ItemOperation {
Removed = -1,
Added = 0
};
enum SubtitleBehavior
enum LemonUI::Menus::SubtitleBehavior {
AlwaysShow = 0,
ShowIfRequired = 1,
AlwaysHide = 2
};
Public Functions Documentation
function GridValueChangedEventHandler
Represents the method that is called when the value on a grid is changed.
delegate void LemonUI::Menus::GridValueChangedEventHandler (
object sender,
GridValueChangedArgs e
)
Parameters:
senderThe source of the event.eAn ItemActivatedArgs with the item information.
function ItemActivatedEventHandler
Represents the method that is called when an item is activated on a menu.
delegate void LemonUI::Menus::ItemActivatedEventHandler (
object sender,
ItemActivatedArgs e
)
Parameters:
senderThe source of the event.eAn ItemActivatedArgs with the item information.
function ItemChangedEventHandler< T >
Represents the method that is called when the selected item is changed on a List Item.
delegate void LemonUI::Menus::ItemChangedEventHandler< T > (
object sender,
ItemChangedEventArgs < T > e
)
Template parameters:
TThe type of item that was changed.
Parameters:
senderThe source of the event.eA ItemChangedEventArgs<T> with the information of the selected item.
function MenuModifiedEventHandler
Represents the method that is called when the items on a menu are changed (added or removed).
delegate void LemonUI::Menus::MenuModifiedEventHandler (
object sender,
MenuModifiedEventArgs e
)
Parameters:
senderThe source of the event.eAn MenuModifiedEventArgs with the menu operation.
function SelectedEventHandler
Represents the method that is called when a new item is selected in the Menu.
delegate void LemonUI::Menus::SelectedEventHandler (
object sender,
SelectedEventArgs e
)
Parameters:
senderThe source of the event.eA SelectedEventArgs with the index information.
The documentation for this class was generated from the following file repos/LemonUI/LemonUI/Menus/BadgeSet.cs