TGameScene Class

Unit: uSceneGame
TFrame
  _ScenesAncestor.T__SceneAncestor
    uSceneGame.TGameScene
type TGameScene = class(T__SceneAncestor)

The TGameScene type exposes the following members.

Show:
 NameDescription
Create

Returns an instance of this class (Inherited from _ScenesAncestor.T__SceneAncestor .)

Destroy

internal use, call it only if you override it in a descendant (Inherited from _ScenesAncestor.T__SceneAncestor .)

Top
Show:
 NameDescription
GameLevel

NbLives

Score

Top
Show:
 NameDescription
AddBonus

AfterConstruction

internal use, call it only if you override it in a descendant (Overrides _ScenesAncestor.T__SceneAncestor.AfterConstruction .)

AfterLastHideScene

Contains scene finalization called only one time (during instance destruction) (Inherited from _ScenesAncestor.T__SceneAncestor .)

BeforeFirstShowScene

Contains scene initialization called only one time (before the first ShowScene, after instance construction) (Inherited from _ScenesAncestor.T__SceneAncestor .)

ClearBonusLayout

DoMusicOnOff

DoPause

DoSoundsOnOff

DoTranslateTexts
FrameResized

GetBonus

HideScene

Contains scene finalization. It's called each time the scene is hidden. (Overrides _ScenesAncestor.T__SceneAncestor.HideScene .)

RemoveBonus

RepaintBonusLayout

ShowScene

Contains scene initialization. It's called each time the scene is shown. (Overrides _ScenesAncestor.T__SceneAncestor.ShowScene .)

TranslateTexts

This method is called each time a global translation broadcast is sent with current language as argument. (Inherited from _ScenesAncestor.T__SceneAncestor .)

lGameZoneResized

lScoreResized

vsBonusResized

Top