Difference between revisions of "GSDP:GAM100/CProcessing"

From Inside
Jump to: navigation, search
>J.thiel
>Justin.chambers
Line 294: Line 294:
 
* [[GSDP:GAM100/CProcessing/CP_System_GetMillis()    |CP_System_GetMillis()      ]]
 
* [[GSDP:GAM100/CProcessing/CP_System_GetMillis()    |CP_System_GetMillis()      ]]
 
* [[GSDP:GAM100/CProcessing/CP_System_GetSeconds()    |CP_System_GetSeconds()    ]]
 
* [[GSDP:GAM100/CProcessing/CP_System_GetSeconds()    |CP_System_GetSeconds()    ]]
 +
 +
{{Columns|end=1}}
 +
 +
 +
 +
 +
== Deprecated Code ==
 +
This section has old function references and old examples to be removed
 +
{{Columns|3}}
 +
 +
* [[GSDP:GAM100/CProcessing/Run()                            |Run()                            ]]
 +
* [[GSDP:GAM100/CProcessing/Terminate()                      |Terminate()                      ]]
 +
* [[GSDP:GAM100/CProcessing/SetNextGameState()                |SetNextGameState()                ]]
 +
* [[GSDP:GAM100/CProcessing/SetNextGameStateForced()          |SetNextGameStateForced()          ]]
 +
* [[GSDP:GAM100/CProcessing/GetWindowHandle()                |GetWindowHandle()                ]]   
 +
* [[GSDP:GAM100/CProcessing/setExitOnEscape()                |setExitOnEscape()                ]]   
 +
 +
* [[GSDP:GAM100/CProcessing/mouseX      |mouseX          ]]
 +
* [[GSDP:GAM100/CProcessing/mouseY      |mouseY          ]]
 +
* [[GSDP:GAM100/CProcessing/pmouseX      |pmouseX          ]]
 +
* [[GSDP:GAM100/CProcessing/pmouseY      |pmouseY          ]]
 +
* [[GSDP:GAM100/CProcessing/worldMouseX  |worldMouseX      ]]
 +
* [[GSDP:GAM100/CProcessing/worldMouseY  |worldMouseY      ]]
 +
 +
* [[GSDP:GAM100/CProcessing/displayWidth |displayWidth    ]]
 +
* [[GSDP:GAM100/CProcessing/displayHeight|displayHeight    ]]
 +
* [[GSDP:GAM100/CProcessing/windowWidth  |windowWidth      ]]
 +
* [[GSDP:GAM100/CProcessing/windowHeight |windowHeight    ]]
 +
* [[GSDP:GAM100/CProcessing/width        |width            ]]
 +
* [[GSDP:GAM100/CProcessing/height      |height          ]]
 +
 +
* [[GSDP:GAM100/CProcessing/canvasWidth  |canvasWidth  ]]
 +
* [[GSDP:GAM100/CProcessing/canvasHeight |canvasHeight ]]
 +
 +
* [[GSDP:GAM100/CProcessing/ShapeMode|ShapeMode]]
 +
* [[GSDP:GAM100/CProcessing/PColor  |PColor  ]]
 +
* [[GSDP:GAM100/CProcessing/PColorHSV|PColorHSV]]
 +
* [[GSDP:GAM100/CProcessing/PFont    |PFont    ]]
 +
* [[GSDP:GAM100/CProcessing/PImage  |PImage  ]]
 +
* [[GSDP:GAM100/CProcessing/PSound  |PSound  ]]
 +
 +
* [[GSDP:GAM100/CProcessing/Vec2|Vec2]]
 +
* [[GSDP:GAM100/CProcessing/Mat3|Mat3]]
 +
 +
* [[GSDP:GAM100/CProcessing/color()        |color()      ]]
 +
* [[GSDP:GAM100/CProcessing/colorHSV()    |colorHSV()    ]]
 +
* [[GSDP:GAM100/CProcessing/lerpColor()    |lerpColor()  ]]
 +
* [[GSDP:GAM100/CProcessing/lerpColorHSV() |lerpColorHSV()]]
 +
* [[GSDP:GAM100/CProcessing/rgb2hsv()      |rgb2hsv()    ]]
 +
* [[GSDP:GAM100/CProcessing/hsv2rgb()      |hsv2rgb()    ]]
 +
 +
* [[GSDP:GAM100/CProcessing/Key|Key]]
 +
* [[GSDP:GAM100/CProcessing/MouseButton|MouseButton]]
 +
 +
* [[GSDP:GAM100/CProcessing/keyPressed()        |keyPressed()      ]]
 +
* [[GSDP:GAM100/CProcessing/keyReleased()        |keyReleased()    ]]
 +
* [[GSDP:GAM100/CProcessing/keyIsDown()          |keyIsDown()      ]]
 +
* [[GSDP:GAM100/CProcessing/mousePressed()      |mousePressed()    ]]
 +
* [[GSDP:GAM100/CProcessing/mouseReleased()      |mouseReleased()  ]]
 +
* [[GSDP:GAM100/CProcessing/mouseDragged()      |mouseDragged()    ]]
 +
* [[GSDP:GAM100/CProcessing/mouseIsDown()        |mouseIsDown()    ]]
 +
* [[GSDP:GAM100/CProcessing/mouseMoved()        |mouseMoved()      ]]
 +
* [[GSDP:GAM100/CProcessing/mouseClicked()      |mouseClicked()    ]]
 +
* [[GSDP:GAM100/CProcessing/doubleClicked()      |doubleClicked()  ]]
 +
* [[GSDP:GAM100/CProcessing/mouseWheel()        |mouseWheel()      ]]
 +
 +
* [[GSDP:GAM100/CProcessing/clampFloat()          |clampFloat()            ]]
 +
* [[GSDP:GAM100/CProcessing/clampInt()            |clampInt()              ]]
 +
* [[GSDP:GAM100/CProcessing/lerpFloat()            |lerpFloat()              ]]
 +
* [[GSDP:GAM100/CProcessing/lerpInt()              |lerpInt()                ]]
 +
* [[GSDP:GAM100/CProcessing/sq()                  |sq()                    ]]
 +
* [[GSDP:GAM100/CProcessing/degrees()              |degrees()                ]]
 +
* [[GSDP:GAM100/CProcessing/radians()              |radians()                ]]
 +
                             
 +
* [[GSDP:GAM100/CProcessing/mat3()                |mat3()                  ]]
 +
* [[GSDP:GAM100/CProcessing/mat3_identity()        |mat3_identity()          ]]
 +
* [[GSDP:GAM100/CProcessing/mat3_set()            |mat3_set()              ]]
 +
* [[GSDP:GAM100/CProcessing/mat3_from_vector()    |mat3_from_vector()      ]]
 +
* [[GSDP:GAM100/CProcessing/mat3_scale()          |mat3_scale()            ]]
 +
* [[GSDP:GAM100/CProcessing/mat3_translate()      |mat3_translate()        ]]
 +
* [[GSDP:GAM100/CProcessing/mat3_rotate()          |mat3_rotate()            ]]
 +
* [[GSDP:GAM100/CProcessing/mat3_rotate_rad()      |mat3_rotate_rad()        ]]
 +
* [[GSDP:GAM100/CProcessing/mat3_transpose()      |mat3_transpose()        ]]
 +
* [[GSDP:GAM100/CProcessing/mat3_inverse()        |mat3_inverse()          ]]
 +
* [[GSDP:GAM100/CProcessing/mat3_concat()          |mat3_concat()            ]]
 +
* [[GSDP:GAM100/CProcessing/mat3_mult_vec2()      |mat3_mult_vec2()        ]]
 +
                               
 +
* [[GSDP:GAM100/CProcessing/vec2()                |vec2()                  ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_zero()            |vec2_zero()              ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_set()            |vec2_set()              ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_neg()            |vec2_neg()              ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_add()            |vec2_add()              ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_sub()            |vec2_sub()              ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_norm()            |vec2_norm()              ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_scale()          |vec2_scale()            ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_length()          |vec2_length()            ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_distance()        |vec2_distance()          ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_dot()            |vec2_dot()              ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_cross()          |vec2_cross()            ]]
 +
* [[GSDP:GAM100/CProcessing/vec2_angle()          |vec2_angle()            ]]
 +
 +
* [[GSDP:GAM100/CProcessing/randomSeed()              |randomSeed()            ]]
 +
* [[GSDP:GAM100/CProcessing/randomFloat()            |randomFloat()            ]]
 +
* [[GSDP:GAM100/CProcessing/randomRangeFloat()        |randomRangeFloat()      ]]
 +
* [[GSDP:GAM100/CProcessing/randomInt()              |randomInt()              ]]
 +
* [[GSDP:GAM100/CProcessing/randomRangeInt()          |randomRangeInt()        ]]
 +
* [[GSDP:GAM100/CProcessing/randomGaussian()          |randomGaussian()        ]]
 +
* [[GSDP:GAM100/CProcessing/noise()                  |noise()                  ]]
 +
* [[GSDP:GAM100/CProcessing/noiseSeed()              |noiseSeed()              ]]
 +
 +
* [[GSDP:GAM100/CProcessing/setWindowTitle()          |setWindowTitle()        ]]                                     
 +
* [[GSDP:GAM100/CProcessing/background()              |background()            ]]
 +
* [[GSDP:GAM100/CProcessing/fill()                    |fill()                  ]]
 +
* [[GSDP:GAM100/CProcessing/noFill()                  |noFill()                ]]
 +
* [[GSDP:GAM100/CProcessing/stroke()                  |stroke()                ]]
 +
* [[GSDP:GAM100/CProcessing/noStroke()                |noStroke()              ]]
 +
* [[GSDP:GAM100/CProcessing/strokeWeight()            |strokeWeight()          ]]
 +
* [[GSDP:GAM100/CProcessing/size()                    |size()                  ]]
 +
* [[GSDP:GAM100/CProcessing/fullscreen()              |fullscreen()            ]]
 +
* [[GSDP:GAM100/CProcessing/fullscreenAdvanced()      |fullscreenAdvanced()    ]]
 +
* [[GSDP:GAM100/CProcessing/blendMode()              |blendMode()              ]]
 +
* [[GSDP:GAM100/CProcessing/cursor()                  |cursor()                ]]
 +
* [[GSDP:GAM100/CProcessing/noCursor()                |noCursor()              ]]
 +
* [[GSDP:GAM100/CProcessing/translate()              |translate()              ]]
 +
* [[GSDP:GAM100/CProcessing/scale()                  |scale()                  ]]
 +
* [[GSDP:GAM100/CProcessing/scaleX()                  |scaleX()                ]]
 +
* [[GSDP:GAM100/CProcessing/scaleY()                  |scaleY()                ]]
 +
* [[GSDP:GAM100/CProcessing/rotate()                  |rotate()                ]]
 +
* [[GSDP:GAM100/CProcessing/applyMatrix()            |applyMatrix()            ]]
 +
* [[GSDP:GAM100/CProcessing/resetMatrix()            |resetMatrix()            ]]
 +
* [[GSDP:GAM100/CProcessing/save()                    |save()                  ]]
 +
* [[GSDP:GAM100/CProcessing/restore()                |restore()                ]]
 +
* [[GSDP:GAM100/CProcessing/worldToScreen()          |worldToScreen()          ]]
 +
* [[GSDP:GAM100/CProcessing/screenToWorld()          |screenToWorld()          ]]
 +
                                     
 +
* [[GSDP:GAM100/CProcessing/rect()                    |rect()                  ]]
 +
* [[GSDP:GAM100/CProcessing/ellipse()                |ellipse()                ]]
 +
* [[GSDP:GAM100/CProcessing/circle()                  |circle()                ]]
 +
* [[GSDP:GAM100/CProcessing/line()                    |line()                  ]]
 +
* [[GSDP:GAM100/CProcessing/point()                  |point()                  ]]
 +
* [[GSDP:GAM100/CProcessing/triangle()                |triangle()              ]]
 +
* [[GSDP:GAM100/CProcessing/quad()                    |quad()                  ]]
 +
* [[GSDP:GAM100/CProcessing/rectRotated()            |rectRotated()            ]]
 +
* [[GSDP:GAM100/CProcessing/ellipseRotated()          |ellipseRotated()        ]]
 +
* [[GSDP:GAM100/CProcessing/lineRotated()            |lineRotated()            ]]
 +
* [[GSDP:GAM100/CProcessing/triangleRotated()        |triangleRotated()        ]]
 +
* [[GSDP:GAM100/CProcessing/quadRotated()            |quadRotated()            ]]
 +
* [[GSDP:GAM100/CProcessing/beginShape()              |beginShape()            ]]
 +
* [[GSDP:GAM100/CProcessing/vertex()                  |vertex()                ]]
 +
* [[GSDP:GAM100/CProcessing/endShape()                |endShape()              ]]                                   
 +
* [[GSDP:GAM100/CProcessing/rectMode()                |rectMode()              ]]
 +
* [[GSDP:GAM100/CProcessing/ellipseMode()            |ellipseMode()            ]]
 +
 +
* [[GSDP:GAM100/CProcessing/loadImage()          |loadImage()          ]]
 +
* [[GSDP:GAM100/CProcessing/loadImageAdvanced()  |loadImageAdvanced()  ]]
 +
* [[GSDP:GAM100/CProcessing/image()              |image()              ]]
 +
* [[GSDP:GAM100/CProcessing/imageRotated()        |imageRotated()        ]]
 +
* [[GSDP:GAM100/CProcessing/imageSize()          |imageSize()          ]]
 +
* [[GSDP:GAM100/CProcessing/imageMode()          |imageMode()          ]]
 +
* [[GSDP:GAM100/CProcessing/createImage()        |createImage()        ]]
 +
* [[GSDP:GAM100/CProcessing/createImageAdvanced() |createImageAdvanced() ]]
 +
* [[GSDP:GAM100/CProcessing/freeImage()          |freeImage()          ]]
 +
* [[GSDP:GAM100/CProcessing/imageWidth()          |imageWidth()          ]]
 +
* [[GSDP:GAM100/CProcessing/imageHeight()        |imageHeight()        ]]
 +
* [[GSDP:GAM100/CProcessing/imagePixel()          |imagePixel()          ]]
 +
* [[GSDP:GAM100/CProcessing/imageCreateSubimage() |imageCreateSubimage() ]]
 +
* [[GSDP:GAM100/CProcessing/imageCreateSubimageAdvanced() |imageCreateSubimageAdvanced() ]]
 +
* [[GSDP:GAM100/CProcessing/imageCreateTint()    |imageCreateTint()    ]]
 +
* [[GSDP:GAM100/CProcessing/imageCreateTintAdvanced()    |imageCreateTintAdvanced()    ]]
 +
* [[GSDP:GAM100/CProcessing/imageData()          |imageData()          ]]
 +
* [[GSDP:GAM100/CProcessing/imageUpdate()        |imageUpdate()        ]]
 +
* [[GSDP:GAM100/CProcessing/readFrameBuffer()    |readFrameBuffer()    ]]
 +
* [[GSDP:GAM100/CProcessing/readFrameBufferAdvanced()    |readFrameBufferAdvanced()    ]]
 +
                                       
 +
* [[GSDP:GAM100/CProcessing/defaultFont              |defaultFont              ]]
 +
* [[GSDP:GAM100/CProcessing/loadFont()                |loadFont()              ]]
 +
* [[GSDP:GAM100/CProcessing/text()                    |text()                  ]]
 +
* [[GSDP:GAM100/CProcessing/textBox()                |textBox()                ]]
 +
* [[GSDP:GAM100/CProcessing/textFont()                |textFont()              ]]
 +
* [[GSDP:GAM100/CProcessing/textSize()                |textSize()              ]]
 +
* [[GSDP:GAM100/CProcessing/textAlign()              |textAlign()              ]]
 +
                                     
 +
* [[GSDP:GAM100/CProcessing/soundLoad()            |soundLoad()            ]]
 +
* [[GSDP:GAM100/CProcessing/soundFree()            |soundFree()            ]]
 +
* [[GSDP:GAM100/CProcessing/soundPlay()            |soundPlay()            ]]
 +
* [[GSDP:GAM100/CProcessing/soundPlayAdvanced()    |soundPlayAdvanced()    ]]
 +
* [[GSDP:GAM100/CProcessing/soundPauseAll()        |soundPauseAll()        ]]
 +
* [[GSDP:GAM100/CProcessing/soundResumeAll()        |soundResumeAll()      ]]
 +
* [[GSDP:GAM100/CProcessing/soundStopAll()          |soundStopAll()        ]]
 +
 +
* [[GSDP:GAM100/CProcessing/frameCount    |frameCount    ]]
 +
* [[GSDP:GAM100/CProcessing/frameRate      |frameRate      ]]
 +
* [[GSDP:GAM100/CProcessing/dt()          |dt()          ]]
 +
* [[GSDP:GAM100/CProcessing/millis()      |millis()      ]]
 +
* [[GSDP:GAM100/CProcessing/second()      |second()      ]]
 +
* [[GSDP:GAM100/CProcessing/setFrameRate() |setFrameRate() ]]
  
 
{{Columns|end=1}}
 
{{Columns|end=1}}

Revision as of 22:01, 19 September 2020

Reference

Structure

Globals

Types

Math

Color

Input

Enums
Functions

Math

Utility
Matrix
Vector

Random

Setting

Draw Calls

Shape
Image
Text

Sound

Time



Deprecated Code

This section has old function references and old examples to be removed

Personal tools
Namespaces

Variants
Actions
Navigation
NameSpaces:>
Tools
Dynamic:>