Constants

fs_precision → String

"precision mediump float;\n"

Properties

clientX → int

read / write
clientY → int

read / write
currentDist → double

read / write
currentHit Vector

read / write
currentlyPressedKeys → Map<int, bool>

read / write
currentlyPressedMouseButtons → Map<String, bool>

read / write
currentSide → int

read / write
mouseX → int

read / write
mouseY → int

read / write
p1 Vector

read / write
p2 Vector

read / write
skipDefaultMouseMoveListener → bool

read / write
temp Vector

read / write

Functions

checkLineBox(Vector B1, Vector B2, Vector L1, Vector L2, Vector Hit) → int

createCubeInternal([Texture texture]) MeshData

createCylinder(double radius, double height, int radialSubdivisions, [Texture texture]) MeshData

createTorusKnotInternal({double radius: 20.0, double tube: 4.0, int segmentsR: 128, int segmentsT: 16, int p: 2, int q: 3, double heightScale: 1.0, Texture texture}) MeshData

doLoadObj(String text) MeshData2

getIntersection(double fDst1, double fDst2, Vector P1, Vector P2, Vector Hit) → bool

getTorusKnotPos(double u, int in_q, int in_p, double radius, double heightScale, Vector vec) Vector

inBox(Vector Hit, Vector B1, Vector B2, int axis) → bool

loadObj(String url) → Future<MeshData2>

setUpCapture() → void

Classes

Animatable

Camera

ChronosFramebuffer

ChronosGL

Drawable

FlyingCamera

FPSCamera

Icosahedron

Key

Matrix4

Mesh

MeshData

MeshData2

Node

ShaderLib

ShaderObject

ShaderProgram

ShaderUtils

Spatial

TextureCache

TextureWrapper

Uniform

Utils

Vector