- Preparing search index...
- The search index is not available
gophergfx
Constructors
constructor
- new GfxApp(enableStencilBuffer?: boolean): GfxApp
-
Parameters
-
enableStencilBuffer: boolean = false
Properties
Private
paused
paused: boolean
runInBackground
runInBackground: boolean
Private
time
time: number
Methods
Abstract
createScene
- createScene(): void
-
Returns void
getNormalizedDeviceCoordinates
- getNormalizedDeviceCoordinates(mouseX: number, mouseY: number): Vector2
-
Parameters
-
mouseX: number
-
mouseY: number
Private
initializationLoop
- initializationLoop(): void
-
Returns void
isPaused
- isPaused(): boolean
-
Returns boolean
lateUpdate
- lateUpdate(deltaTime: number): void
-
Returns void
Private
mainLoop
- mainLoop(): void
-
Returns void
onAssetsLoaded
- onAssetsLoaded(): void
-
Returns void
onFocusLost
- onFocusLost(event: FocusEvent): void
-
Returns void
onFocusReceived
- onFocusReceived(event: FocusEvent): void
-
Returns void
onKeyDown
- onKeyDown(event: KeyboardEvent): void
-
Returns void
onKeyUp
- onKeyUp(event: KeyboardEvent): void
-
Returns void
onMouseDown
- onMouseDown(event: MouseEvent): void
-
Returns void
onMouseMove
- onMouseMove(event: MouseEvent): void
-
Returns void
onMouseUp
- onMouseUp(event: MouseEvent): void
-
Returns void
onMouseWheel
- onMouseWheel(event: WheelEvent): void
-
Returns void
onTouchEnd
- onTouchEnd(event: TouchEvent): void
-
Returns void
onTouchMove
- onTouchMove(event: TouchEvent): void
-
Returns void
onTouchStart
- onTouchStart(event: TouchEvent): void
-
Returns void
pause
- pause(): void
-
Returns void
resize
- resize(): void
-
Returns void
resume
- resume(): void
-
Returns void
Private
simulateMouseEvent
- simulateMouseEvent(type: string, touchEvent: TouchEvent): void
-
Parameters
-
type: string
-
touchEvent: TouchEvent
Returns void
Private
simulateWheelEvent
- simulateWheelEvent(touchEvent: TouchEvent): void
-
Returns void
start
- start(): void
-
Returns void
Abstract
update
- update(deltaTime: number): void
-
Returns void
The base class for a GopherGfx application.