Difference between revisions of "GSDP:GAM100/CProcessing"

From Inside
Jump to: navigation, search
>D.hamilton
(New page: Reference: [Shapes])
 
>D.hamilton
Line 1: Line 1:
Reference:
+
== Reference ==
[Shapes]
+
{{Columns|3}}
 +
 
 +
=== Structure ===
 +
* [[Run()]]
 +
* [[mouseX]]
 +
* [[mouseY]]
 +
* [[pmouseX]]
 +
* [[pmouseY]]
 +
* [[worldMouseX]]
 +
* [[worldMouseY]]
 +
* [[frameCount]]
 +
* [[displayWidth]]
 +
* [[displayHeight]]
 +
* [[windowWidth]]
 +
* [[windowHeight]]
 +
* [[width]]
 +
* [[height]]
 +
 
 +
=== Types ===
 +
* [[Color]]
 +
* [[ShapeMode]]
 +
* [[PFont]]
 +
* [[PImage]]
 +
* [[PSound]]
 +
* [[PChannel]]
 +
* [[vec2_t]]
 +
* [[mat3_t]]
 +
* [[KeyboardInputCallbackFunction]]
 +
* [[MouseInputCallbackFunction]]
 +
* [[MouseWheelCallbackFunction]]
 +
 
 +
=== Color ===
 +
* [[color()]]
 +
* [[hue()]]
 +
* [[alpha()]]
 +
* [[red()]]
 +
* [[green()]]
 +
* [[blue()]]
 +
* [[lerpColor()]]
 +
 
 +
=== Image ===
 +
* [[loadImage()]]
 +
* [[image()]]
 +
* [[imageAlpha()]]
 +
* [[imageSize()]]
 +
* [[imageMode()]]
 +
 
 +
=== Math ===
 +
* [[TAU]]
 +
* [[TWO_PI]]
 +
* [[PI]]
 +
* [[HALF_PI]]
 +
* [[QUARTER_PI]]
 +
* [[constrain_f()]]
 +
* [[constrain_i()]]
 +
* [[dist_f()]]
 +
* [[dist_i()]]
 +
* [[lerp_f()]]
 +
* [[lerp_i()]]
 +
* [[mag()]]
 +
* [[map()]]
 +
* [[sq()]]
 +
* [[degrees()]]
 +
* [[radians()]]
 +
* [[vec2()]]
 +
* [[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()]]
 +
* [[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 ===
 +
* [[randomSeed()]]
 +
* [[random()]]
 +
* [[randomRange()]]
 +
* [[randomInt()]]
 +
* [[randomRangeInt()]]
 +
* [[randomGaussian()]]
 +
* [[noise()]]
 +
 
 +
=== 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()]]
 +
* [[rectMode()]]
 +
* [[ellipseMode()]]
 +
* [[circleMode()]]
 +
 
 +
=== Sound ===
 +
* [[createSound()]]
 +
* [[sound()]]
 +
* [[soundChannel()]]
 +
* [[createChannel()]]
 +
* [[stop()]]
 +
* [[setPaused()]]
 +
* [[getPaused()]]
 +
* [[setVolume()]]
 +
* [[getVolume()]]
 +
* [[setPitch()]]
 +
* [[getPitch()]]
 +
* [[setFade()]]
 +
* [[clearFade()]]
 +
* [[setReverb()]]
 +
* [[getReverb()]]
 +
* [[setPan()]]
 +
* [[getPan()]]
 +
 
 +
=== Text ===
 +
* [[defaultFont]]
 +
* [[loadFont()]]
 +
* [[text()]]
 +
* [[textBox()]]
 +
* [[textFont()]]
 +
* [[textSize()]]
 +
 
 +
{{Columns|end=1}}

Revision as of 11:39, 12 July 2018

Reference

Structure

Types

Color

Image

Math

Random

Setting

Shape

Sound

Text

Personal tools
Namespaces

Variants
Actions
Navigation
NameSpaces:>
Tools
Dynamic:>