Difference between revisions of "Reference"

From Gamebuino Wiki
Jump to: navigation, search
m (Finished previous update)
(Display: gb.display.getBuffer() added)
Line 105: Line 105:
  
 
== Display ==
 
== Display ==
 +
Useful constants: <code>LCDWIDTH, LCDHEIGHT, gb.display.fontWidth, gb.display.fontHeight</code>
 +
 
General :
 
General :
 
<code>
 
<code>
Line 167: Line 169:
 
* [[gb.display.textWrap]] = true/false
 
* [[gb.display.textWrap]] = true/false
 
</code>
 
</code>
Useful constants: <code>LCDWIDTH, LCDHEIGHT, gb.display.fontWidth, gb.display.fontHeight</code>
+
 
 +
Advanced :
 +
<code>
 +
* [[gb.display.getBuffer]]()
 +
</code>
  
 
</div>
 
</div>

Revision as of 2014-08-29T19:10:40

Here is listed and explained all Gamebuino specific functions (the Gamebuino Library).

See Arduino Reference for general purpose/basic functions and data types.

Note: Arguments in italic are optional.

Core

User interface :

Physics:

Perfomance monitor :

Buttons

buttons:

BTN_A, BTN_B, BTN_C, BTN_UP, BTN_RIGHT, BTN_DOWN, BTN_LEFT

Sound

  • Sound : overall explanation of how the sound library works

Tracks

Pattern

Notes & commands

Build-in sounds

Misc

Battery

Backlight

The following should be set using SETTINGS.HEX

Display

Useful constants: LCDWIDTH, LCDHEIGHT, gb.display.fontWidth, gb.display.fontHeight

General :

Pixels :

Lines :

Rectangles :

Circles :

Triangles :

Bitmaps :

  • rotation: NOROT, ROTCCW, ROT180, ROTCW
  • flip: NOFLIP, FLIPH, FLIPV, FLIPVH

Text :

Advanced :