Public Member Functions | Protected Member Functions | Protected Attributes

celery::engine::updatehandlers::DrawHandler Class Reference

Inheritance diagram for celery::engine::updatehandlers::DrawHandler:
Inheritance graph
[legend]
Collaboration diagram for celery::engine::updatehandlers::DrawHandler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DrawHandler (DrawHandlerSettings settings, Context context)
void setTouchInputHandler (TouchInputHandler hdl)
void setScene (Scene sc)
DrawHandlerSettings settings ()
Scene scene ()
void setViewport (Viewport view)
Viewport viewport ()
Vec2F canvasSize ()
void pause ()
void start ()
void resume ()
void receiveMessage (Message msg)
void draw ()
void surfaceChanged (SurfaceHolder arg0, int arg1, int arg2, int arg3)
void surfaceCreated (SurfaceHolder arg0)
boolean onKeyDown (int keyCode, KeyEvent event)
boolean onKeyUp (int keyCode, KeyEvent event)
void surfaceDestroyed (SurfaceHolder arg0)
void stop ()
boolean onTouchEvent (MotionEvent event)

Protected Member Functions

void sendDrawMessage ()

Protected Attributes

Surface surface_
final SurfaceHolder holder_ = this.getHolder()
boolean isSurfaceCreated_ = false
DrawHandlerSettings settings_
long mSecFPSWait
Viewport viewport_
Vec2F canvasSize_
TouchInputHandler touchHandler_
Scene scene_

The documentation for this class was generated from the following file:
 All Classes Functions Variables