Difference between revisions of "GSDP:GAM100/CProcessing"
From Inside
>Justin.chambers |
>D.hamilton |
||
| Line 3: | Line 3: | ||
=== Structure === | === Structure === | ||
| − | * [[GSDP:GAM100/CProcessing/Run()|Run()]] | + | * [[GSDP:GAM100/CProcessing/Run()|Run()]] |
===== Globals ===== | ===== Globals ===== | ||
| − | * [[mouseX]] | + | * [[GSDP:GAM100/CProcessing/mouseX |mouseX ]] |
| − | * [[mouseY]] | + | * [[GSDP:GAM100/CProcessing/mouseY |mouseY ]] |
| − | * [[pmouseX]] | + | * [[GSDP:GAM100/CProcessing/pmouseX |pmouseX ]] |
| − | * [[pmouseY]] | + | * [[GSDP:GAM100/CProcessing/pmouseY |pmouseY ]] |
| − | * [[worldMouseX]] | + | * [[GSDP:GAM100/CProcessing/worldMouseX |worldMouseX ]] |
| − | * [[worldMouseY]] | + | * [[GSDP:GAM100/CProcessing/worldMouseY |worldMouseY ]] |
| − | * [[frameCount]] | + | * [[GSDP:GAM100/CProcessing/frameCount |frameCount ]] |
| − | * [[displayWidth]] | + | * [[GSDP:GAM100/CProcessing/displayWidth |displayWidth ]] |
| − | * [[displayHeight]] | + | * [[GSDP:GAM100/CProcessing/displayHeight|displayHeight ]] |
| − | * [[windowWidth]] | + | * [[GSDP:GAM100/CProcessing/windowWidth |windowWidth ]] |
| − | * [[windowHeight]] | + | * [[GSDP:GAM100/CProcessing/windowHeight |windowHeight ]] |
| − | * [[width]] | + | * [[GSDP:GAM100/CProcessing/width |width ]] |
| − | * [[height]] | + | * [[GSDP:GAM100/CProcessing/height |height ]] |
=== Types === | === Types === | ||
| − | * [[ShapeMode]] | + | * [[GSDP:GAM100/CProcessing/ShapeMode|ShapeMode]] |
| − | * [[PColor]] | + | * [[GSDP:GAM100/CProcessing/PColor |PColor ]] |
| − | * [[PFont]] | + | * [[GSDP:GAM100/CProcessing/PFont |PFont ]] |
| − | * [[PImage]] | + | * [[GSDP:GAM100/CProcessing/PImage |PImage ]] |
| − | * [[PSound]] | + | * [[GSDP:GAM100/CProcessing/PSound |PSound ]] |
| − | * [[PChannel]] | + | * [[GSDP:GAM100/CProcessing/PChannel |PChannel ]] |
===== Math ===== | ===== Math ===== | ||
| − | * [[vec2_t]] | + | * [[GSDP:GAM100/CProcessing/vec2_t|vec2_t]] |
| − | * [[mat3_t]] | + | * [[GSDP:GAM100/CProcessing/mat3_t|mat3_t]] |
===== Callbacks ===== | ===== Callbacks ===== | ||
| − | * [[KeyboardInputCallbackFunction]] | + | * [[GSDP:GAM100/CProcessing/KeyboardInputCallbackFunction|KeyboardInputCallbackFunction]] |
| − | * [[MouseInputCallbackFunction]] | + | * [[GSDP:GAM100/CProcessing/MouseInputCallbackFunction |MouseInputCallbackFunction ]] |
| − | * [[MouseWheelCallbackFunction]] | + | * [[GSDP:GAM100/CProcessing/MouseWheelCallbackFunction |MouseWheelCallbackFunction ]] |
=== Color === | === Color === | ||
| − | * [[color()]] | + | * [[GSDP:GAM100/CProcessing/color() |color() ]] |
| − | * [[hue()]] | + | * [[GSDP:GAM100/CProcessing/hue() |hue() ]] |
| − | * [[alpha()]] | + | * [[GSDP:GAM100/CProcessing/alpha() |alpha() ]] |
| − | * [[red()]] | + | * [[GSDP:GAM100/CProcessing/red() |red() ]] |
| − | * [[green()]] | + | * [[GSDP:GAM100/CProcessing/green() |green() ]] |
| − | * [[blue()]] | + | * [[GSDP:GAM100/CProcessing/blue() |blue() ]] |
| − | * [[lerpColor()]] | + | * [[GSDP:GAM100/CProcessing/lerpColor()|lerpColor()]] |
=== Image === | === Image === | ||
| − | * [[loadImage()]] | + | * [[GSDP:GAM100/CProcessing/loadImage() |loadImage() ]] |
| − | * [[image()]] | + | * [[GSDP:GAM100/CProcessing/image() |image() ]] |
| − | * [[imageAlpha()]] | + | * [[GSDP:GAM100/CProcessing/imageAlpha()|imageAlpha()]] |
| − | * [[imageSize()]] | + | * [[GSDP:GAM100/CProcessing/imageSize() |imageSize() ]] |
| − | * [[imageMode()]] | + | * [[GSDP:GAM100/CProcessing/imageMode() |imageMode() ]] |
=== Math === | === Math === | ||
===== Constants ===== | ===== Constants ===== | ||
| − | * [[TAU]] | + | * [[GSDP:GAM100/CProcessing/TAU |TAU ]] |
| − | * [[TWO_PI]] | + | * [[GSDP:GAM100/CProcessing/TWO_PI |TWO_PI ]] |
| − | * [[PI]] | + | * [[GSDP:GAM100/CProcessing/PI |PI ]] |
| − | * [[HALF_PI]] | + | * [[GSDP:GAM100/CProcessing/HALF_PI |HALF_PI ]] |
| − | * [[QUARTER_PI]] | + | * [[GSDP:GAM100/CProcessing/QUARTER_PI|QUARTER_PI]] |
===== Utility ===== | ===== Utility ===== | ||
| − | * [[constrain_f()]] | + | * [[GSDP:GAM100/CProcessing/constrain_f() |constrain_f() ]] |
| − | * [[constrain_i()]] | + | * [[GSDP:GAM100/CProcessing/constrain_i() |constrain_i() ]] |
| − | * [[dist_f()]] | + | * [[GSDP:GAM100/CProcessing/dist_f() |dist_f() ]] |
| − | * [[dist_i()]] | + | * [[GSDP:GAM100/CProcessing/dist_i() |dist_i() ]] |
| − | * [[lerp_f()]] | + | * [[GSDP:GAM100/CProcessing/lerp_f() |lerp_f() ]] |
| − | * [[lerp_i()]] | + | * [[GSDP:GAM100/CProcessing/lerp_i() |lerp_i() ]] |
| − | * [[mag()]] | + | * [[GSDP:GAM100/CProcessing/mag() |mag() ]] |
| − | * [[map()]] | + | * [[GSDP:GAM100/CProcessing/map() |map() ]] |
| − | * [[sq()]] | + | * [[GSDP:GAM100/CProcessing/sq() |sq() ]] |
| − | * [[degrees()]] | + | * [[GSDP:GAM100/CProcessing/degrees() |degrees() ]] |
| − | * [[radians()]] | + | * [[GSDP:GAM100/CProcessing/radians() |radians() ]] |
| − | ===== Matrix ===== | + | ===== Matrix ===== |
| − | * [[mat3()]] | + | * [[GSDP:GAM100/CProcessing/mat3() |mat3() ]] |
| − | * [[mat3_identity()]] | + | * [[GSDP:GAM100/CProcessing/mat3_identity() |mat3_identity() ]] |
| − | * [[mat3_set()]] | + | * [[GSDP:GAM100/CProcessing/mat3_set() |mat3_set() ]] |
| − | * [[mat3_from_vector()]] | + | * [[GSDP:GAM100/CProcessing/mat3_from_vector() |mat3_from_vector() ]] |
| − | * [[mat3_scale()]] | + | * [[GSDP:GAM100/CProcessing/mat3_scale() |mat3_scale() ]] |
| − | * [[mat3_translate()]] | + | * [[GSDP:GAM100/CProcessing/mat3_translate() |mat3_translate() ]] |
| − | * [[mat3_rotate()]] | + | * [[GSDP:GAM100/CProcessing/mat3_rotate() |mat3_rotate() ]] |
| − | * [[mat3_rotate_rad()]] | + | * [[GSDP:GAM100/CProcessing/mat3_rotate_rad() |mat3_rotate_rad() ]] |
| − | * [[mat3_transpose()]] | + | * [[GSDP:GAM100/CProcessing/mat3_transpose() |mat3_transpose() ]] |
| − | * [[mat3_inverse()]] | + | * [[GSDP:GAM100/CProcessing/mat3_inverse() |mat3_inverse() ]] |
| − | * [[mat3_concat()]] | + | * [[GSDP:GAM100/CProcessing/mat3_concat() |mat3_concat() ]] |
| − | * [[mat3_mult_vec2()]] | + | * [[GSDP:GAM100/CProcessing/mat3_mult_vec2() |mat3_mult_vec2() ]] |
| − | ===== Vector ===== | + | ===== Vector ===== |
| − | * [[vec2()]] | + | * [[GSDP:GAM100/CProcessing/vec2() |vec2() ]] |
| − | * [[vec2_zero()]] | + | * [[GSDP:GAM100/CProcessing/vec2_zero() |vec2_zero() ]] |
| − | * [[vec2_set()]] | + | * [[GSDP:GAM100/CProcessing/vec2_set() |vec2_set() ]] |
| − | * [[vec2_neg()]] | + | * [[GSDP:GAM100/CProcessing/vec2_neg() |vec2_neg() ]] |
| − | * [[vec2_add()]] | + | * [[GSDP:GAM100/CProcessing/vec2_add() |vec2_add() ]] |
| − | * [[vec2_sub()]] | + | * [[GSDP:GAM100/CProcessing/vec2_sub() |vec2_sub() ]] |
| − | * [[vec2_norm()]] | + | * [[GSDP:GAM100/CProcessing/vec2_norm() |vec2_norm() ]] |
| − | * [[vec2_scale()]] | + | * [[GSDP:GAM100/CProcessing/vec2_scale() |vec2_scale() ]] |
| − | * [[vec2_length()]] | + | * [[GSDP:GAM100/CProcessing/vec2_length() |vec2_length() ]] |
| − | * [[vec2_distance()]] | + | * [[GSDP:GAM100/CProcessing/vec2_distance() |vec2_distance() ]] |
| − | * [[vec2_dot()]] | + | * [[GSDP:GAM100/CProcessing/vec2_dot() |vec2_dot() ]] |
| − | * [[vec2_cross()]] | + | * [[GSDP:GAM100/CProcessing/vec2_cross() |vec2_cross() ]] |
| − | * [[vec2_angle()]] | + | * [[GSDP:GAM100/CProcessing/vec2_angle() |vec2_angle() ]] |
=== Random === | === Random === | ||
| − | * [[randomSeed()]] | + | * [[GSDP:GAM100/CProcessing/randomSeed() |randomSeed() ]] |
| − | * [[random()]] | + | * [[GSDP:GAM100/CProcessing/random() |random() ]] |
| − | * [[randomRange()]] | + | * [[GSDP:GAM100/CProcessing/randomRange() |randomRange() ]] |
| − | * [[randomInt()]] | + | * [[GSDP:GAM100/CProcessing/randomInt() |randomInt() ]] |
| − | * [[randomRangeInt()]] | + | * [[GSDP:GAM100/CProcessing/randomRangeInt() |randomRangeInt() ]] |
| − | * [[randomGaussian()]] | + | * [[GSDP:GAM100/CProcessing/randomGaussian() |randomGaussian() ]] |
| − | * [[noise()]] | + | * [[GSDP:GAM100/CProcessing/noise() |noise() ]] |
| − | === Setting === | + | === Setting === |
| − | * [[background()]] | + | * [[GSDP:GAM100/CProcessing/background() |background() ]] |
| − | * [[backgroundColor()]] | + | * [[GSDP:GAM100/CProcessing/backgroundColor() |backgroundColor() ]] |
| − | * [[fill()]] | + | * [[GSDP:GAM100/CProcessing/fill() |fill() ]] |
| − | * [[fillColor()]] | + | * [[GSDP:GAM100/CProcessing/fillColor() |fillColor() ]] |
| − | * [[noFill()]] | + | * [[GSDP:GAM100/CProcessing/noFill() |noFill() ]] |
| − | * [[stroke()]] | + | * [[GSDP:GAM100/CProcessing/stroke() |stroke() ]] |
| − | * [[strokeColor()]] | + | * [[GSDP:GAM100/CProcessing/strokeColor() |strokeColor() ]] |
| − | * [[noStroke()]] | + | * [[GSDP:GAM100/CProcessing/noStroke() |noStroke() ]] |
| − | * [[strokeWeight()]] | + | * [[GSDP:GAM100/CProcessing/strokeWeight() |strokeWeight() ]] |
| − | * [[size()]] | + | * [[GSDP:GAM100/CProcessing/size() |size() ]] |
| − | * [[fullscreen()]] | + | * [[GSDP:GAM100/CProcessing/fullscreen() |fullscreen() ]] |
| − | * [[cursor()]] | + | * [[GSDP:GAM100/CProcessing/cursor() |cursor() ]] |
| − | * [[noCursor()]] | + | * [[GSDP:GAM100/CProcessing/noCursor() |noCursor() ]] |
| − | === Shape === | + | === Shape === |
| − | * [[rect()]] | + | * [[GSDP:GAM100/CProcessing/rect() |rect() ]] |
| − | * [[ellipse()]] | + | * [[GSDP:GAM100/CProcessing/ellipse() |ellipse() ]] |
| − | * [[circle()]] | + | * [[GSDP:GAM100/CProcessing/circle() |circle() ]] |
| − | * [[line()]] | + | * [[GSDP:GAM100/CProcessing/line() |line() ]] |
| − | * [[point()]] | + | * [[GSDP:GAM100/CProcessing/point() |point() ]] |
| − | * [[triangle()]] | + | * [[GSDP:GAM100/CProcessing/triangle() |triangle() ]] |
| − | * [[quad()]] | + | * [[GSDP:GAM100/CProcessing/quad() |quad() ]] |
| − | * [[roundedRect()]] | + | * [[GSDP:GAM100/CProcessing/roundedRect() |roundedRect() ]] |
| − | * [[beginShape() ]] | + | * [[GSDP:GAM100/CProcessing/beginShape() |beginShape() ]] |
| − | * [[vertex()]] | + | * [[GSDP:GAM100/CProcessing/vertex() |vertex() ]] |
| − | * [[endShape()]] | + | * [[GSDP:GAM100/CProcessing/endShape() |endShape() ]] |
| − | ===== Modes ===== | + | ===== Modes ===== |
| − | * [[rectMode()]] | + | * [[GSDP:GAM100/CProcessing/rectMode() |rectMode() ]] |
| − | * [[ellipseMode()]] | + | * [[GSDP:GAM100/CProcessing/ellipseMode() |ellipseMode() ]] |
| − | * [[circleMode()]] | + | * [[GSDP:GAM100/CProcessing/circleMode() |circleMode() ]] |
| − | === Sound === | + | === Sound === |
| − | * [[createSound()]] | + | * [[GSDP:GAM100/CProcessing/createSound() |createSound() ]] |
| − | * [[sound()]] | + | * [[GSDP:GAM100/CProcessing/sound() |sound() ]] |
| − | * [[soundChannel()]] | + | * [[GSDP:GAM100/CProcessing/soundChannel() |soundChannel() ]] |
| − | * [[createChannel()]] | + | * [[GSDP:GAM100/CProcessing/createChannel() |createChannel() ]] |
| − | * [[stop()]] | + | * [[GSDP:GAM100/CProcessing/stop() |stop() ]] |
| − | * [[setPaused()]] | + | * [[GSDP:GAM100/CProcessing/setPaused() |setPaused() ]] |
| − | * [[getPaused()]] | + | * [[GSDP:GAM100/CProcessing/getPaused() |getPaused() ]] |
| − | * [[setVolume()]] | + | * [[GSDP:GAM100/CProcessing/setVolume() |setVolume() ]] |
| − | * [[getVolume()]] | + | * [[GSDP:GAM100/CProcessing/getVolume() |getVolume() ]] |
| − | * [[setPitch()]] | + | * [[GSDP:GAM100/CProcessing/setPitch() |setPitch() ]] |
| − | * [[getPitch()]] | + | * [[GSDP:GAM100/CProcessing/getPitch() |getPitch() ]] |
| − | * [[setFade()]] | + | * [[GSDP:GAM100/CProcessing/setFade() |setFade() ]] |
| − | * [[clearFade()]] | + | * [[GSDP:GAM100/CProcessing/clearFade() |clearFade() ]] |
| − | * [[setReverb()]] | + | * [[GSDP:GAM100/CProcessing/setReverb() |setReverb() ]] |
| − | * [[getReverb()]] | + | * [[GSDP:GAM100/CProcessing/getReverb() |getReverb() ]] |
| − | * [[setPan()]] | + | * [[GSDP:GAM100/CProcessing/setPan() |setPan() ]] |
| − | * [[getPan()]] | + | * [[GSDP:GAM100/CProcessing/getPan() |getPan() ]] |
| − | === Text === | + | === Text === |
| − | * [[defaultFont]] | + | * [[GSDP:GAM100/CProcessing/defaultFont |defaultFont ]] |
| − | * [[loadFont()]] | + | * [[GSDP:GAM100/CProcessing/loadFont() |loadFont() ]] |
| − | * [[text()]] | + | * [[GSDP:GAM100/CProcessing/text() |text() ]] |
| − | * [[textBox()]] | + | * [[GSDP:GAM100/CProcessing/textBox() |textBox() ]] |
| − | * [[textFont()]] | + | * [[GSDP:GAM100/CProcessing/textFont() |textFont() ]] |
| − | * [[textSize()]] | + | * [[GSDP:GAM100/CProcessing/textSize() |textSize() ]] |
{{Columns|end=1}} | {{Columns|end=1}} | ||
Revision as of 11:06, 19 July 2018
Reference
Structure
Globals
- mouseX
- mouseY
- pmouseX
- pmouseY
- worldMouseX
- worldMouseY
- frameCount
- displayWidth
- displayHeight
- windowWidth
- windowHeight
- width
- height
Types
Math
Callbacks
Color
Image
Math
Constants
Utility
- constrain_f()
- constrain_i()
- dist_f()
- dist_i()
- lerp_f()
- lerp_i()
- mag()
- map()
- sq()
- degrees()
- radians()
Matrix
- mat3()
- mat3_identity()
- mat3_set()
- mat3_from_vector()
- mat3_scale()
- mat3_translate()
- mat3_rotate()
- mat3_rotate_rad()
- mat3_transpose()
- mat3_inverse()
- mat3_concat()
- mat3_mult_vec2()
Vector
- vec2()
- vec2_zero()
- vec2_set()
- vec2_neg()
- vec2_add()
- vec2_sub()
- vec2_norm()
- vec2_scale()
- vec2_length()
- vec2_distance()
- vec2_dot()
- vec2_cross()
- vec2_angle()
Random
Setting
- background()
- backgroundColor()
- fill()
- fillColor()
- noFill()
- stroke()
- strokeColor()
- noStroke()
- strokeWeight()
- size()
- fullscreen()
- cursor()
- noCursor()
Shape
- rect()
- ellipse()
- circle()
- line()
- point()
- triangle()
- quad()
- roundedRect()
- beginShape()
- vertex()
- endShape()
Modes
Sound
- createSound()
- sound()
- soundChannel()
- createChannel()
- stop()
- setPaused()
- getPaused()
- setVolume()
- getVolume()
- setPitch()
- getPitch()
- setFade()
- clearFade()
- setReverb()
- getReverb()
- setPan()
- getPan()