Skip to content

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

See 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

See LemonUI::IDrawable

Type Name
void Draw ()
Draws the item on the screen.

Public Functions inherited from LemonUI::IProcessable

See 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