SuperTuxKart
|
▼NcomputeGPRanksData | This class is only used in computeGPRanks, but the C++ standard forbids the usage of local data type in templates, so we have to declare it outside of the function |
CSortData | |
▼NGUIEngine | Contains all GUI engine related classes and functions |
NPrivate | In an attempt to make getters as fast as possible, by possibly still allowing inlining These fields should never be accessed outside of the GUI engine |
CAbstractStateManager | Abstract base class you must override from to use the GUI engine |
CAbstractTopLevelContainer | Represents a GUI widgets container |
CBoxRenderParams | Class containing render params for the 'drawBoxFromStretchableTexture' function see Overview of GUI skin for more information about skinning in STK |
CBubbleWidget | A text widget that can expand when focused |
CButtonWidget | A text button widget |
CCheckBoxWidget | A checkbox widget |
CCutsceneScreen | |
CDialogQueue | |
CDynamicRibbonHoverListener | Even if you have a ribbon that only acts on click/enter, you may wish to know which item is currently highlighted |
CDynamicRibbonScrollCallback | |
CDynamicRibbonWidget | An extended version of RibbonWidget, with more capabilities |
CEmojiKeyboard | |
CEventHandler | Class to handle irrLicht events (GUI and input as well) |
CIconButtonWidget | A button widget with an icon and optionnaly a label beneath |
CIListWidgetHeaderListener | |
CItemDescription | The description of an item added to a DynamicRibbonWidget |
CITextBoxWidgetListener | |
CKartStatsWidget | A progress bar widget |
CLabelWidget | A simple label widget |
CLayoutManager | |
▼CListWidget | A vertical list widget with text entries |
CColumn | |
CMenuMessage | |
CModalDialog | Abstract base class representing a modal dialog |
CModelViewWidget | A model view widget |
CPlayerKartWidget | A widget representing the kart selection for a player (i.e |
CPlayerNameSpinner | A small extension to the spinner widget to add features like player ID management or badging |
CProgressBarWidget | A progress bar widget |
CRatingBarWidget | A rating bar widget |
▼CRibbonWidget | A static text/icons/tabs bar widget |
CIRibbonListener | |
CScreen | Represents a single GUI screen |
CScreenKeyboard | Class representing a screen keyboard |
CScreenSingleton | Declares a class to be a singleton |
CSkillLevelWidget | A skill level widget |
CSkin | Object used to render the GUI widgets see Overview of GUI skin for more information about skinning in STK |
CSkinWidgetContainer | In order to avoid calculating render information every frame, it's stored in a SkinWidgetContainer for each widget (or each widget part if it requires many) |
▼CSpinnerWidget | A spinner or gauge widget (to select numbers / percentages) |
CISpinnerConfirmListener | |
CTextBoxWidget | A text field widget |
CWidget | The nearly-abstract base of all widgets (not fully abstract since a bare Widget can be created for the sole goal of containing children widgets in a group) |
NSkinConfig | Small utility to read config file info from a XML file |
NUserConfigParams | Contains all parameters that are stored in the user's config file |
NVS | Visual studio workarounds in one place Note that Visual Studio 2013 does have the maths functions defined, so we define the work arounds only for compiler versions before 18.00 |