Class LemonUI::Scaleform::Countdown
ClassList > LemonUI > Scaleform > Countdown
The Countdown scaleform in the GTA Online races.
Inherits the following classes: LemonUI::Scaleform::BaseScaleform
Public Static Attributes
| Type | Name |
|---|---|
| Sound | DefaultCountSound = = new Sound("HUD_MINI_GAME_SOUNDSET", "CHECKPOINT_NORMAL") The default sound played when the countdown |
| Sound | DefaultGoSound = = new Sound("HUD_MINI_GAME_SOUNDSET", "GO") The default sound when th |
Public Properties
| Type | Name |
|---|---|
| property Sound | CountSound The sound played when counting down. |
| property int | Current The current count. |
| property int | Duration The duration of the countdown. |
| property Sound | GoSound The sound played when the countdown has finished. |
Public Properties inherited from LemonUI::Scaleform::BaseScaleform
See LemonUI::Scaleform::BaseScaleform
| Type | Name |
|---|---|
| property int | Handle The ID or Handle of the Scaleform . |
| property bool | IsLoaded If the Scaleform is loaded or not. |
| property string | Name The Name of the Scaleform . |
| property bool | Visible If the Scaleform should be visible or not. |
Public Properties inherited from LemonUI::IProcessable
| Type | Name |
|---|---|
| property bool | Visible If this processable item is visible on the screen. |
Public Functions
| Type | Name |
|---|---|
| Countdown () Creates a new countdown scaleform. |
|
| virtual override void | Process () Draws the scaleform full screen. |
__ |
| void | Start ()
Starts the countdown. |
| virtual override void | Update ()
Updates the parameters of the Scaleform.
__ |
Public Functions inherited from LemonUI::Scaleform::BaseScaleform
See LemonUI::Scaleform::BaseScaleform
| Type | Name |
|---|---|
| BaseScaleform (string sc) Creates a new Scaleform class with the specifiedScaleform object name. |
|
| void | CallFunction (string function, params object[] parameters) Calls a Scaleform function. |
| int | CallFunctionReturn (string function, params object[] parameters) Calls a Scaleform function with a return value. |
| void | Dispose () Marks the scaleform as no longer needed. |
| virtual void | Draw () Draws the scaleform full screen. |
| virtual void | DrawFullScreen () Draws the scaleform full screen. |
| T | GetValue< T > (int id) Gets a specific value. |
| bool | IsValueReady (int id) Checks if the specified Scaleform Return Value is ready to be fetched. |
| virtual void | Process () Draws the scaleform full screen. |
| virtual abstract void | Update () = 0 Updates the parameters of the Scaleform . |
Public Functions inherited from LemonUI::Scaleform::IScaleform
See LemonUI::Scaleform::IScaleform
| Type | Name |
|---|---|
| void | DrawFullScreen () Draws the Scaleform in full screen. |
Public Functions inherited from LemonUI::IDrawable
| Type | Name |
|---|---|
| void | Draw () Draws the item on the screen. |
Public Functions inherited from LemonUI::IProcessable
| Type | Name |
|---|---|
| void | Process () Processes the object. |
Public Static Attributes Documentation
variable DefaultCountSound
Sound LemonUI.Scaleform.Countdown.DefaultCountSound;
variable DefaultGoSound
Sound LemonUI.Scaleform.Countdown.DefaultGoSound;
Public Properties Documentation
property CountSound
Sound LemonUI.Scaleform.Countdown.CountSound;
property Current
int LemonUI.Scaleform.Countdown.Current;
property Duration
int LemonUI.Scaleform.Countdown.Duration;
property GoSound
Sound LemonUI.Scaleform.Countdown.GoSound;
Public Functions Documentation
function Countdown
inline LemonUI::Scaleform::Countdown::Countdown ()
function Process
inline virtual override void LemonUI::Scaleform::Countdown::Process ()
Implements LemonUI::Scaleform::BaseScaleform::Process
function Start
inline void LemonUI::Scaleform::Countdown::Start ()
function Update
inline virtual override void LemonUI::Scaleform::Countdown::Update ()
Implements LemonUI::Scaleform::BaseScaleform::Update
The documentation for this class was generated from the following file repos/LemonUI/LemonUI/Scaleform/Countdown.cs