Quick API Index¶
The arcade
module¶
Window and View Classes¶
Classes:
Functions:
Constants and Data Types:
MOUSE_BUTTON_LEFT
MOUSE_BUTTON_MIDDLE
MOUSE_BUTTON_RIGHT
Support for Drawing Commands¶
Functions:
Particle Emitter¶
Classes:
Isometric Map Support (incomplete)¶
Functions:
Misc Utility Functions¶
Functions:
The arcade.gl
module¶
OpenGL Enums¶
Constants and Data Types:
BLEND_ADDITIVE
BLEND_DEFAULT
BLEND_PREMULTIPLIED_ALPHA
CLAMP_TO_BORDER
CLAMP_TO_EDGE
DST_ALPHA
DST_COLOR
FUNC_ADD
FUNC_REVERSE_SUBTRACT
FUNC_SUBTRACT
LINEAR
LINEAR_MIPMAP_LINEAR
LINEAR_MIPMAP_NEAREST
LINES
LINES_ADJACENCY
LINE_STRIP
LINE_STRIP_ADJACENCY
MAX
MIN
MIRRORED_REPEAT
NEAREST
NEAREST_MIPMAP_LINEAR
NEAREST_MIPMAP_NEAREST
ONE
ONE_MINUS_DST_ALPHA
ONE_MINUS_DST_COLOR
ONE_MINUS_SRC_ALPHA
ONE_MINUS_SRC_COLOR
PATCHES
POINTS
REPEAT
SRC_ALPHA
SRC_COLOR
TRIANGLES
TRIANGLES_ADJACENCY
TRIANGLE_FAN
TRIANGLE_STRIP
TRIANGLE_STRIP_ADJACENCY
ZERO
OpenGL Types¶
Classes:
AttribFormat
BufferDescription
GLTypes
TypeInfo
Constants and Data Types:
SHADER_TYPE_NAMES
pixel_formats
The arcade.gui
module¶
Core GUI¶
Classes:
UIElement
UIEvent
UIException
Constants and Data Types:
KEY_PRESS
KEY_RELEASE
MOUSE_MOTION
MOUSE_PRESS
MOUSE_RELEASE
MOUSE_SCROLL
TEXT_INPUT
TEXT_MOTION
TEXT_MOTION_SELECTION