C# Class andengine.entity.scene.Scene

Inheritance: Entity
Afficher le fichier Open project: jamesburton/AndEngine.net Class Usage Examples

Protected Properties

Свойство Type Description
mChildScene Scene
mParentScene Scene

Méthodes publiques

Méthode Description
Back ( ) : void
ClearChildScene ( ) : void
ClearTouchAreas ( ) : void
ClearUpdateHandlers ( ) : void
GetBackground ( ) : IBackground
GetBottomLayer ( ) : ILayer
GetChildScene ( ) : Scene
GetLayer ( int pLayerIndex ) : ILayer
GetLayerCount ( ) : int
GetOnAreaTouchListener ( ) : IOnAreaTouchListener
GetOnSceneTouchListener ( ) : IOnSceneTouchListener
GetSecondsElapsedTotal ( ) : float
GetTopLayer ( ) : ILayer
HasChildScene ( ) : bool
HasOnAreaTouchListener ( ) : bool
HasOnSceneTouchListener ( ) : bool
IsBackgroundEnabled ( ) : bool
IsTouchAreaBindingEnabled ( ) : bool
OnSceneTouchEvent ( TouchEvent pSceneTouchEvent ) : bool
PostRunnable ( IRunnable pRunnable ) : void
RegisterTouchArea ( ITouchArea pTouchArea ) : void
RegisterUpdateHandler ( IUpdateHandler pUpdateHandler ) : void
ReplaceLayer ( int pLayerIndex, ILayer pLayer ) : ILayer
Reset ( ) : void
Scene ( int pLayerCount ) : Android.Views
Scene ( int pLayerCount, bool pFixedCapacityLayers ) : Android.Views
SetBackground ( IBackground pBackground ) : void
SetBackgroundEnabled ( bool pEnabled ) : void
SetChildScene ( Scene pChildScene ) : void
SetChildScene ( Scene pChildScene, bool pModalDraw, bool pModalUpdate, bool pModalTouch ) : void
SetChildSceneModal ( Scene pChildScene ) : void
SetLayer ( int pLayerIndex, ILayer pLayer ) : void
SetOnAreaTouchListener ( IOnAreaTouchListener pOnAreaTouchListener ) : void
SetOnAreaTouchTraversalBackToFront ( ) : void
SetOnAreaTouchTraversalFrontToBack ( ) : void
SetOnSceneTouchListener ( IOnSceneTouchListener pOnSceneTouchListener ) : void
SetTouchAreaBindingEnabled ( bool pTouchAreaBindingEnabled ) : void
SortLayers ( ) : void
SwapLayers ( int pLayerIndexA, int pLayerIndexB ) : void
UnregisterTouchArea ( ITouchArea pTouchArea ) : void
UnregisterUpdateHandler ( IUpdateHandler pUpdateHandler ) : void

Méthodes protégées

Méthode Description
OnChildSceneTouchEvent ( TouchEvent pSceneTouchEvent ) : bool
OnManagedDraw ( GL10 pGL, Camera pCamera ) : void
OnManagedUpdate ( float pSecondsElapsed ) : void

Private Methods

Méthode Description
CreateLayers ( ) : void
CreateLayers ( bool pFixedCapacityLayers, int pLayerCapacities ) : void
DrawLayers ( GL10 pGL, Camera pCamera ) : void
OnAreaTouchEvent ( TouchEvent pSceneTouchEvent, float sceneTouchEventX, float sceneTouchEventY, ITouchArea touchArea ) : bool?
SetParentScene ( Scene pParentScene ) : void
UpdateLayers ( float pSecondsElapsed ) : void
UpdateUpdateHandlers ( float pSecondsElapsed ) : void

Method Details

Back() public méthode

public Back ( ) : void
Résultat void

ClearChildScene() public méthode

public ClearChildScene ( ) : void
Résultat void

ClearTouchAreas() public méthode

public ClearTouchAreas ( ) : void
Résultat void

ClearUpdateHandlers() public méthode

public ClearUpdateHandlers ( ) : void
Résultat void

GetBackground() public méthode

public GetBackground ( ) : IBackground
Résultat IBackground

GetBottomLayer() public méthode

public GetBottomLayer ( ) : ILayer
Résultat ILayer

GetChildScene() public méthode

public GetChildScene ( ) : Scene
Résultat Scene

GetLayer() public méthode

public GetLayer ( int pLayerIndex ) : ILayer
pLayerIndex int
Résultat ILayer

GetLayerCount() public méthode

public GetLayerCount ( ) : int
Résultat int

GetOnAreaTouchListener() public méthode

public GetOnAreaTouchListener ( ) : IOnAreaTouchListener
Résultat IOnAreaTouchListener

GetOnSceneTouchListener() public méthode

public GetOnSceneTouchListener ( ) : IOnSceneTouchListener
Résultat IOnSceneTouchListener

GetSecondsElapsedTotal() public méthode

public GetSecondsElapsedTotal ( ) : float
Résultat float

GetTopLayer() public méthode

public GetTopLayer ( ) : ILayer
Résultat ILayer

HasChildScene() public méthode

public HasChildScene ( ) : bool
Résultat bool

HasOnAreaTouchListener() public méthode

public HasOnAreaTouchListener ( ) : bool
Résultat bool

HasOnSceneTouchListener() public méthode

public HasOnSceneTouchListener ( ) : bool
Résultat bool

IsBackgroundEnabled() public méthode

public IsBackgroundEnabled ( ) : bool
Résultat bool

IsTouchAreaBindingEnabled() public méthode

public IsTouchAreaBindingEnabled ( ) : bool
Résultat bool

OnChildSceneTouchEvent() protected méthode

protected OnChildSceneTouchEvent ( TouchEvent pSceneTouchEvent ) : bool
pSceneTouchEvent TouchEvent
Résultat bool

OnManagedDraw() protected méthode

protected OnManagedDraw ( GL10 pGL, Camera pCamera ) : void
pGL GL10
pCamera Camera
Résultat void

OnManagedUpdate() protected méthode

protected OnManagedUpdate ( float pSecondsElapsed ) : void
pSecondsElapsed float
Résultat void

OnSceneTouchEvent() public méthode

public OnSceneTouchEvent ( TouchEvent pSceneTouchEvent ) : bool
pSceneTouchEvent TouchEvent
Résultat bool

PostRunnable() public méthode

public PostRunnable ( IRunnable pRunnable ) : void
pRunnable IRunnable
Résultat void

RegisterTouchArea() public méthode

public RegisterTouchArea ( ITouchArea pTouchArea ) : void
pTouchArea ITouchArea
Résultat void

RegisterUpdateHandler() public méthode

public RegisterUpdateHandler ( IUpdateHandler pUpdateHandler ) : void
pUpdateHandler IUpdateHandler
Résultat void

ReplaceLayer() public méthode

public ReplaceLayer ( int pLayerIndex, ILayer pLayer ) : ILayer
pLayerIndex int
pLayer ILayer
Résultat ILayer

Reset() public méthode

public Reset ( ) : void
Résultat void

Scene() public méthode

public Scene ( int pLayerCount ) : Android.Views
pLayerCount int
Résultat Android.Views

Scene() public méthode

public Scene ( int pLayerCount, bool pFixedCapacityLayers ) : Android.Views
pLayerCount int
pFixedCapacityLayers bool
Résultat Android.Views

SetBackground() public méthode

public SetBackground ( IBackground pBackground ) : void
pBackground IBackground
Résultat void

SetBackgroundEnabled() public méthode

public SetBackgroundEnabled ( bool pEnabled ) : void
pEnabled bool
Résultat void

SetChildScene() public méthode

public SetChildScene ( Scene pChildScene ) : void
pChildScene Scene
Résultat void

SetChildScene() public méthode

public SetChildScene ( Scene pChildScene, bool pModalDraw, bool pModalUpdate, bool pModalTouch ) : void
pChildScene Scene
pModalDraw bool
pModalUpdate bool
pModalTouch bool
Résultat void

SetChildSceneModal() public méthode

public SetChildSceneModal ( Scene pChildScene ) : void
pChildScene Scene
Résultat void

SetLayer() public méthode

public SetLayer ( int pLayerIndex, ILayer pLayer ) : void
pLayerIndex int
pLayer ILayer
Résultat void

SetOnAreaTouchListener() public méthode

public SetOnAreaTouchListener ( IOnAreaTouchListener pOnAreaTouchListener ) : void
pOnAreaTouchListener IOnAreaTouchListener
Résultat void

SetOnAreaTouchTraversalBackToFront() public méthode

public SetOnAreaTouchTraversalBackToFront ( ) : void
Résultat void

SetOnAreaTouchTraversalFrontToBack() public méthode

public SetOnAreaTouchTraversalFrontToBack ( ) : void
Résultat void

SetOnSceneTouchListener() public méthode

public SetOnSceneTouchListener ( IOnSceneTouchListener pOnSceneTouchListener ) : void
pOnSceneTouchListener IOnSceneTouchListener
Résultat void

SetTouchAreaBindingEnabled() public méthode

public SetTouchAreaBindingEnabled ( bool pTouchAreaBindingEnabled ) : void
pTouchAreaBindingEnabled bool
Résultat void

SortLayers() public méthode

public SortLayers ( ) : void
Résultat void

SwapLayers() public méthode

public SwapLayers ( int pLayerIndexA, int pLayerIndexB ) : void
pLayerIndexA int
pLayerIndexB int
Résultat void

UnregisterTouchArea() public méthode

public UnregisterTouchArea ( ITouchArea pTouchArea ) : void
pTouchArea ITouchArea
Résultat void

UnregisterUpdateHandler() public méthode

public UnregisterUpdateHandler ( IUpdateHandler pUpdateHandler ) : void
pUpdateHandler IUpdateHandler
Résultat void

Property Details

mChildScene protected_oe property

protected Scene mChildScene
Résultat Scene

mParentScene protected_oe property

protected Scene mParentScene
Résultat Scene