| Class and Description |
|---|
| Assets
Fetches and returns assets.
|
| Audio
Provides audio services, of which there are presently none.
|
| Canvas
A 2D drawing canvas.
|
| Canvas.Composite
Values that may be used with
Canvas.setCompositeOperation(Composite). |
| Canvas.Drawable
Facilitates drawing images and image regions to a canvas.
|
| Canvas.LineCap
Values that may be used with
Canvas.setLineCap(LineCap). |
| Canvas.LineJoin
Values that may be used with
Canvas.setLineJoin(LineJoin). |
| Clock
Encapsulates an absolute and delta time.
|
| Event
Defines an event abstraction used in various places in PlayN.
|
| Event.Input
The base for all input events.
|
| Event.XY
The base for all input events with a screen position.
|
| Exec
Handles execution of units of code, both on background threads (
Exec.invokeAsync(java.lang.Runnable)) and on the
main PlayN game thread (Exec.invokeLater(java.lang.Runnable)). |
| Font
Contains metadata for a font.
|
| Font.Style
The styles that may be requested for a given font.
|
| GL20
Interface and values for OpenGL ES 2.0, based on the official JOGL GL2ES2 interface.
|
| GL20.Buffers
A helper class for bridging between Java arrays and buffers when implementing
GL20. |
| GLBatch
A batch manages the delivery of groups of drawing calls to the GPU.
|
| Gradient
A gradient fill pattern created by
Canvas.createGradient(playn.core.Gradient.Config). |
| Gradient.Config
Used to create gradients.
|
| Graphics
Provides access to graphics information and services.
|
| Graphics.Orientation
Enumerates simplified device orientations.
|
| Graphics.OrientationDetail
Enumerates detailed device orientations.
|
| Image
Bitmapped image data.
|
| Image.BitmapTransformer |
| Image.Region |
| ImageImpl.Data
Used to provide bitmap data to the abstract image once it's ready.
|
| Input
Provides information about user input: mouse, touch, and keyboard.
|
| Json
PlayN JSON parsing and serialization interface.
|
| Json.Array
Represents a parsed JSON array as a simple
int->value map. |
| Json.Object
Represents a parsed JSON object as a simple
string->value map. |
| Json.TypedArray
A JSON array that assumes all values are of a uniform JSON type.
|
| Json.Writer
A
JsonSink that writes JSON to a string. |
| Key
Enumerates all possible keys that may be encountered on all platforms.
|
| Keyboard.Event
The base class for all keyboard events.
|
| Keyboard.KeyEvent
An event dispatched for key press/release.
|
| Keyboard.TextType
Enumerates the different available mobile keyboard types.
|
| Keyboard.TypedEvent
An event dispatched when a printable character is typed.
|
| Log
Simple PlayN logging interface.
|
| Log.Collector
Allows for collection of log messages (in addition to standard logging).
|
| Log.Level
Tags a log message with a level.
|
| Mouse.ButtonEvent
The event dispatched for mouse input.
|
| Mouse.ButtonEvent.Id
Enumerates the supported mouse buttons.
|
| Mouse.Event
The base class for all mouse events.
|
| Mouse.MotionEvent
An event dispatched when the mouse is moved.
|
| Mouse.WheelEvent
An event dispatched when the mouse wheel is scrolled.
|
| Net
PlayN network interface.
|
| Net.Builder
Builds a request and allows it to be configured and executed.
|
| Net.Header
Contains data for an HTTP header.
|
| Net.Response
Communicates an HTTP response to the caller.
|
| Net.WebSocket
Encapsulates a web socket.
|
| Net.WebSocket.Listener
Notifies game of web socket events.
|
| Path
A path object created by
Canvas.createPath(). |
| Pattern
A bitmap fill pattern created by
Image.createPattern(boolean, boolean). |
| Platform
Provides access to all PlayN cross-platform services.
|
| Platform.Error |
| Platform.Lifecycle
Defines the lifecycle events.
|
| Platform.Type
Enumerates the supported platform types.
|
| Pointer.Event
Contains information on a pointer event.
|
| Pointer.Event.Kind
Enumerates the different kinds of pointer event.
|
| QuadBatch
A batch which can render textured quads.
|
| RenderTarget
Encapsulates an OpenGL render target (i.e.
|
| Scale
Encapsulates a scale factor, provides useful utility methods.
|
| Scale.ScaledResource |
| Sound
A single sound asset, which can be played, looped, etc.
|
| Storage
Stores settings in a key/value map.
|
| Storage.Batch
Represents a batch of edits to be applied to storage in one transaction.
|
| Surface
A surface provides a simple drawing API to a GPU accelerated render target.
|
| TextBlock.Align
Used to align a block of text.
|
| TextFormat
Contains info for laying out and drawing single- or multi-line text to a
Canvas. |
| TextLayout
Contains metrics and metadata for a laid out body of text.
|
| Texture
A handle to an OpenGL texture.
|
| Texture.Config
Used to configure texture at creation time.
|
| TexturedBatch
A batch that renders textured primitives.
|
| TexturedBatch.Source
Provides some standard bits for a shader program that uses a tint and a texture.
|
| TextWrap
Contains the configuration needed when wrapping text.
|
| Tile
Represents a square region of a texture.
|
| TileSource
Provides a
Tile, potentially asynchronously. |
| Touch.Event.Kind
Enumerates the different kinds of touch event.
|
| TriangleBatch.Source
The source for the stock triangle batch shader program.
|
| UniformQuadBatch
A batch which renders quads by stuffing them into a big(ish) GLSL uniform variable.
|
| UniformQuadBatch.Source
The source for the stock quad batch shader program.
|
Copyright © 2018. All Rights Reserved.