GuiFadeinBitmapCtrl¶
A GUI control which renders a black square over a bitmap image. The black square will fade out, then fade back in after a determined time. This control is especially useful for transitions and splash screens.
- Inherit:
- GuiBitmapCtrl
Description¶
A GUI control which renders a black square over a bitmap image. The black square will fade out, then fade back in after a determined time. This control is especially useful for transitions and splash screens.
Example:
newGuiFadeinBitmapCtrl()
{
fadeinTime = "1000";
waitTime = "2000";
fadeoutTime = "1000";
done = "1";
// Additional GUI properties that are not specific to GuiFadeinBitmapCtrl have been omitted from this example.
};
Methods¶
-
void
GuiFadeinBitmapCtrl::click()¶ Informs the script level that this object received a Click event from the cursor or keyboard.
Example:
GuiFadeInBitmapCtrl::click(%this) { // Code to run when click occurs }
-
void
GuiFadeinBitmapCtrl::onDone()¶ Informs the script level that this object has completed is fade cycle.
Example:
GuiFadeInBitmapCtrl::onDone(%this) { // Code to run when the fade cycle completes }
Fields¶
-
bool
GuiFadeinBitmapCtrl::done¶ Whether the fade cycle has finished running.
-
ColorF
GuiFadeinBitmapCtrl::fadeColor¶ Color to fade in from and fade out to.
-
EaseF
GuiFadeinBitmapCtrl::fadeInEase¶ Easing curve for fade-in.
-
int
GuiFadeinBitmapCtrl::fadeInTime¶ Milliseconds for the bitmap to fade in.
-
EaseF
GuiFadeinBitmapCtrl::fadeOutEase¶ Easing curve for fade-out.
-
int
GuiFadeinBitmapCtrl::fadeOutTime¶ Milliseconds for the bitmap to fade out.
-
int
GuiFadeinBitmapCtrl::waitTime¶ Milliseconds to wait after fading in before fading out the bitmap.