index.html
Clayground
Clayground.Lab
Board
Clayground 2026.7
List of All Members for Board
This is the complete list of members for Board, including inherited members.
- cell : real
- cell \brief World units per cell. : real
- cols : int
- cols \brief Cells across. : int
- cursorHeight : real
- cursorHeight \brief The y \l cursorW is reported at. : real
- cursorW : var
- cursorW \brief The cursor on the board, in world units. : var
- eraser : bool
- eraser \brief The eraser tool is on. : bool
- hoverHit : var
- hoverHit \brief What is under the cursor, as \l hitAt reports it. : var
- lane : real
- lane \brief The raster a router turns on; half a cell by default. : real
- nextId : int
- nextId \brief The next id handed out, shared by parts and wires. : int
- padY : real
- parts : var
- rev : int
- router : var
- routes : var
- rows : int
- rows \brief Cells deep. : int
- selectedId : int
- selectedId \brief The selected part, -1 for none. : int
- spec : var
- wires : var
- wires \brief \c {[{ id, a: [partId, ti], b: [partId, ti] }]}. : var
- wiringFrom : var
- wiringFrom \brief \c {{el, ti}} while a wire is dangling. : var
- var actuatorHalf(string type)
- int addJunction(real col, real row)
- int addPart(string type, real col, real row)
- int addRotated(string type, real col, real row, int quarters)
- void addWire(var a, var b)
- void beginBatch()
- var bodyHalf(string type)
- var bounds(var which, real pad)
- bool cellFree(real col, real row, int ignoreId, string type)
- real cellX(real col)
- real cellZ(real row)
- changed(string kind)
- void clear()
- cleared()
- var closestOnPath(var path, real x, real z)
- real colOf(real x)
- void endBatch()
- var hitAt(real wx, real wz)
- var jumpTargets(var labelOf, var groupOf, real y)
- int keepOut(string type)
- var keys(var grid, var overlay)
- void load(var s)
- void movePart(int id, real col, real row, bool snap)
- var nearestFreeCell(real col, real row, string type)
- var partAt(int id)
- var previewPath(var from, var to)
- void removePart(int id)
- void removeWire(int id)
- removed(int id)
- void rotatePart(int id)
- real rowOf(real z)
- var selectionKeys(var monitor, var grid)
- bool setField(int id, string key, var value)
- var specOf(string type)
- int splitWireAt(int wireId, real wx, real wz)
- var state()
- int terminalCount(string type)
- var terminalDir(int id, int ti)
- var terminalLocal(string type, int ti)
- var wireMid(var wire)
- var wirePath(var wire)