GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
EventSurface Class Referenceabstract

#include <Widgets.hh>

Inheritance diagram for EventSurface:

Public Member Functions

virtual void HandleKey (int key)=0
virtual void HandlePointer (int button)=0
virtual void HandlePointerMove (Point2d p)=0
virtual void HandleKeyDown (int key)
virtual void HandleKeyUp (int key)
virtual void HandleFrame (float time)

Member Function Documentation

◆ HandleFrame()

virtual void EventSurface::HandleFrame ( float time)
inlinevirtual

Reimplemented in MovePointEventSurface.

Here is the caller graph for this function:

◆ HandleKey()

virtual void EventSurface::HandleKey ( int key)
pure virtual

Implemented in DecodahedronEffect, EmptyEventSurface, MovePointEventSurface, and TextureWidget.

Here is the caller graph for this function:

◆ HandleKeyDown()

virtual void EventSurface::HandleKeyDown ( int key)
inlinevirtual

Reimplemented in MovePointEventSurface.

Here is the caller graph for this function:

◆ HandleKeyUp()

virtual void EventSurface::HandleKeyUp ( int key)
inlinevirtual

Reimplemented in MovePointEventSurface.

Here is the caller graph for this function:

◆ HandlePointer()

virtual void EventSurface::HandlePointer ( int button)
pure virtual

Implemented in DecodahedronEffect, EmptyEventSurface, MovePointEventSurface, and TextureWidget.

Here is the caller graph for this function:

◆ HandlePointerMove()

virtual void EventSurface::HandlePointerMove ( Point2d p)
pure virtual

Implemented in DecodahedronEffect, EmptyEventSurface, MovePointEventSurface, and TextureWidget.

Here is the caller graph for this function:

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