Difference between revisions of "GSDP:GAM100/CProcessing"

From Inside
Jump to: navigation, search
>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


Types

Math
Callbacks


Color


Image


Math

Constants
Utility
Matrix
Vector


Random


Setting


Shape

Modes

Sound


Text

Personal tools
Namespaces

Variants
Actions
Navigation
NameSpaces:>
Tools
Dynamic:>