Castle Game Engine: CastleOnScreenMenu

# Unit CastleOnScreenMenu
Description | Uses | Classes, Interfaces, Objects and Records | Functions and Procedures | Types | Constants | Variables
## Description On-screen menu displayed in OpenGL (TCastleOnScreenMenu). ## Uses Classes CastleVectors CastleFonts CastleControls CastleGLUtils CastleUIControls CastleKeysMouse CastleColors CastleRectangles ## Overview ### Classes, Interfaces, Objects and Records
Name | Description
--- | ---
Class `TMenuAccessory` | Attachment to a specific menu item of TCastleOnScreenMenu, for example may store a value associated with given menu option, and allow to change it by a slider.
Class `TMenuArgument` | This is TMenuAccessory that will just display additional text (using some different color than Menu.CurrentItemColor) after the menu item.
Class `TMenuBooleanArgument` | This is like TMenuArgument that displays boolean value (as "Yes" or "No").
Class `TMenuSlider` |
Class `TMenuFloatSlider` |
Class `TMenuIntegerSlider` |
Class `TCastleOnScreenMenu` | On-screen menu displayed in OpenGL.
### Functions and Procedures
`procedure Register;`
### Variables
`property MenuFont: TCastleFont read GetUIFont write SetUIFont;`
`property SliderFont: TCastleFont read GetUIFontSmall write SetUIFontSmall;`
## Description ### Functions and Procedures
`procedure Register;`
### Variables
`property MenuFont: TCastleFont read GetUIFont write SetUIFont;`
Warning: this symbol is deprecated. Deprecated names for UIFont and UIFontSmall in CastleControls unit.
`property SliderFont: TCastleFont read GetUIFontSmall write SetUIFontSmall;`
Generated by PasDoc 0.13.0 on 2015-06-15 04:43:10