Rabbit Escape  2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
Public Member Functions | Public Attributes | Private Attributes | List of all members
rabbitescape.ui.android.GameSurfaceView Class Reference
Inheritance diagram for rabbitescape.ui.android.GameSurfaceView:
Inheritance graph
[legend]
Collaboration diagram for rabbitescape.ui.android.GameSurfaceView:
Collaboration graph
[legend]

Public Member Functions

 GameSurfaceView (Context context, NumLeftListener numLeftListener, AndroidSound sound, Game game, World world)
 
void surfaceCreated (SurfaceHolder surfaceHolder)
 
void surfaceChanged (SurfaceHolder surfaceHolder, int format, int width, int height)
 
void surfaceDestroyed (SurfaceHolder surfaceHolder)
 
boolean togglePaused ()
 
boolean toggleSpeed ()
 
void onClick (View view)
 
boolean onTouchEvent (MotionEvent event)
 

Public Attributes

final Game game
 

Private Attributes

OnScaleListener scaleGestureListener
 
ScaleGestureDetector scaleGestureDetector
 
final NumLeftListener numLeftListener
 
final AndroidSound sound
 
final Scrolling scrolling
 
final World world
 

Constructor & Destructor Documentation

rabbitescape.ui.android.GameSurfaceView.GameSurfaceView ( Context  context,
NumLeftListener  numLeftListener,
AndroidSound  sound,
Game  game,
World  world 
)

Member Function Documentation

void rabbitescape.ui.android.GameSurfaceView.onClick ( View  view)
boolean rabbitescape.ui.android.GameSurfaceView.onTouchEvent ( MotionEvent  event)
void rabbitescape.ui.android.GameSurfaceView.surfaceChanged ( SurfaceHolder  surfaceHolder,
int  format,
int  width,
int  height 
)
void rabbitescape.ui.android.GameSurfaceView.surfaceCreated ( SurfaceHolder  surfaceHolder)
void rabbitescape.ui.android.GameSurfaceView.surfaceDestroyed ( SurfaceHolder  surfaceHolder)
boolean rabbitescape.ui.android.GameSurfaceView.togglePaused ( )
boolean rabbitescape.ui.android.GameSurfaceView.toggleSpeed ( )

Member Data Documentation

final Game rabbitescape.ui.android.GameSurfaceView.game
final NumLeftListener rabbitescape.ui.android.GameSurfaceView.numLeftListener
private
ScaleGestureDetector rabbitescape.ui.android.GameSurfaceView.scaleGestureDetector
private
OnScaleListener rabbitescape.ui.android.GameSurfaceView.scaleGestureListener
private
final Scrolling rabbitescape.ui.android.GameSurfaceView.scrolling
private
final AndroidSound rabbitescape.ui.android.GameSurfaceView.sound
private
final World rabbitescape.ui.android.GameSurfaceView.world
private

The documentation for this class was generated from the following file: