diff --git a/build/shared/lib/keywords.txt b/build/shared/lib/keywords.txt index 3dbf2cb19..d0b58b745 100644 --- a/build/shared/lib/keywords.txt +++ b/build/shared/lib/keywords.txt @@ -19,6 +19,8 @@ CENTER_RADIUS LITERAL1 CHATTER LITERAL1 CODED LITERAL1 COMPLAINT LITERAL1 +COMPOSITE LITERAL1 +COMPONENT LITERAL1 CONCAVE_POLYGON LITERAL1 CONTROL LITERAL1 CONVEX_POLYGON LITERAL1 @@ -56,15 +58,17 @@ LINE_LOOP LITERAL1 LINE_STRIP LITERAL1 MAX_FLOAT LITERAL1 MITER LITERAL1 +MODEL LITERAL1 MOVE LITERAL1 MULTIPLY LITERAL1 NORMALIZED LITERAL1 -NO_DEPTH_TEST LITERAL1 -OBJECT LITERAL1 +NO_DEPTH_TEST LITERAL1 +NTSC LITERAL1 ORTHOGRAPHIC LITERAL1 OPENGL LITERAL1 ONE LITERAL1 OVERLAY LITRRAL1 +PAL LITERAL1 P2D LITERAL1 P3D LITERAL1 PERSPECTIVE LITERAL1 @@ -85,12 +89,14 @@ RETURN LITERAL1 RGB LITERAL1 RIGHT LITERAL1 ROUND LITERAL1 -SCREEN LITERAL1 +SCREEN LITERAL1 +SECAM LITERAL1 SHIFT LITERAL1 SPECULAR LITERAL1 SOFT_LIGHT LITERAL1 SQUARE LITERAL1 -SUBTRACT LITERAL1 +SUBTRACT LITERAL1 +SVIDEO LITERAL1 TAB LITERAL1 TARGA LITERAL1 TEXT LITERAL1 @@ -100,6 +106,7 @@ THIRD_PI LITERAL1 TRIANGLE_FAN LITERAL1 TRIANGLES LITERAL1 TRIANGLE_STRIP LITERAL1 +TUNER LITERAL1 TWO LITERAL1 TWO_PI LITERAL1 UP LITERAL1 @@ -170,14 +177,15 @@ unHint KEYWORD2 # THE TEXT BELOW IS AUTO-GENERATED -textMode KEYWORD2 #textMode#_ abs KEYWORD2 abs_ acos KEYWORD2 acos_ += addassign + addition alpha KEYWORD2 alpha_ -angleMode KEYWORD2 angleMode_ +ambient KEYWORD2 ambient_ +ambientLight KEYWORD2 ambientLight_ append KEYWORD2 append_ +applyMatrix KEYWORD2 applyMatrix_ arc KEYWORD2 arc_ Array KEYWORD1 Array [] arrayaccess @@ -186,11 +194,14 @@ asin KEYWORD2 asin_ atan KEYWORD2 atan_ atan2 KEYWORD2 atan2_ background KEYWORD2 background_ +beginCamera KEYWORD2 beginCamera_ beginShape KEYWORD2 beginShape_ bezier KEYWORD2 bezier_ +bezierDetail KEYWORD2 bezierDetail_ bezierPoint KEYWORD2 bezierPoint_ bezierTangent KEYWORD2 bezierTangent_ bezierVertex KEYWORD2 bezierVertex_ +binary KEYWORD2 binary_ & bitwiseAND | bitwiseOR blend KEYWORD2 blend_ @@ -202,6 +213,7 @@ break KEYWORD1 break brightness KEYWORD2 brightness_ byte KEYWORD1 byte byte KEYWORD2 byte_ +camera KEYWORD2 camera_ case KEYWORD1 case ceil KEYWORD2 ceil_ char KEYWORD1 char @@ -221,6 +233,7 @@ cos KEYWORD2 cos_ {} curlybraces cursor KEYWORD2 cursor_ curve KEYWORD2 curve_ +curveDetail KEYWORD2 curveDetail_ curvePoint KEYWORD2 curvePoint_ curveTightness KEYWORD2 curveTightness_ curveVertex KEYWORD2 curveVertex_ @@ -229,6 +242,7 @@ day KEYWORD2 day_ default KEYWORD1 default degrees KEYWORD2 degrees_ delay KEYWORD2 delay_ +directionalLight KEYWORD2 directionalLight_ dist KEYWORD2 dist_ / divide . dot @@ -236,9 +250,12 @@ draw KEYWORD3 draw_ ellipse KEYWORD2 ellipse_ ellipseMode KEYWORD2 ellipseMode_ else KEYWORD1 else +emissive KEYWORD2 emissive_ +endCamera KEYWORD2 endCamera_ endShape KEYWORD2 endShape_ == equality expand KEYWORD2 expand_ +extends KEYWORD1 extends false KEYWORD1 false fill KEYWORD2 fill_ filter KEYWORD2 filter_ @@ -247,18 +264,23 @@ float KEYWORD2 float_ floor KEYWORD2 floor_ focused LITERAL2 focused for KEYWORD1 for_ +frameCount LITERAL2 frameCount framerate KEYWORD2 framerate_ +framerate LITERAL2 framerate +frustum KEYWORD2 frustum_ get KEYWORD2 get_ < greaterthan <= greaterthanorequalto green KEYWORD2 green_ HALF_PI LITERAL1 HALF_PI height LITERAL2 height +hex KEYWORD2 hex_ hour KEYWORD2 hour_ hue KEYWORD2 hue_ if KEYWORD1 if_ image KEYWORD2 image_ imageMode KEYWORD2 imageMode_ +implements KEYWORD1 implements ++ increment != inequality int KEYWORD1 int @@ -273,9 +295,10 @@ keyReleased KEYWORD2 keyReleased_ lerp KEYWORD2 lerp_ < lessthan <= lessthanorequalto +lightFalloff KEYWORD2 lightFalloff_ lights KEYWORD2 lights_ +lightSpecular KEYWORD2 lightSpecular_ line KEYWORD2 line_ -link KEYWORD2 link_ loadBytes KEYWORD2 loadBytes_ loadFont KEYWORD2 loadFont_ loadImage KEYWORD2 loadImage_ @@ -286,14 +309,19 @@ log KEYWORD2 log_ && logicalAND ! logicalNOT || logicalOR +lookat KEYWORD2 lookat_ loop KEYWORD2 loop_ max KEYWORD2 max_ millis KEYWORD2 millis_ min KEYWORD2 min_ - minus minute KEYWORD2 minute_ +modelX KEYWORD2 modelX_ +modelY KEYWORD2 modelY_ +modelZ KEYWORD2 modelZ_ % modulo month KEYWORD2 month_ +mouseButton LITERAL2 mouseButton mouseDragged KEYWORD2 mouseDragged_ mouseMoved KEYWORD2 mouseMoved_ mousePressed KEYWORD2 mousePressed_ @@ -305,6 +333,7 @@ mouseY LITERAL2 mouseY * multiply new KEYWORD1 new nf KEYWORD2 nf_ +nfc KEYWORD2 nfc_ nfp KEYWORD2 nfp_ nfs KEYWORD2 nfs_ noCursor KEYWORD2 noCursor_ @@ -312,15 +341,19 @@ noFill KEYWORD2 noFill_ noise KEYWORD2 noise_ noiseDetail KEYWORD2 noiseDetail_ noiseSeed KEYWORD2 noiseSeed_ -noLights KEYWORD2 noLights_ noLoop KEYWORD2 noLoop_ noSmooth KEYWORD2 noSmooth_ noStroke KEYWORD2 noStroke_ noTint KEYWORD2 noTint_ +null KEYWORD1 null Object KEYWORD1 Object online LITERAL2 online +open KEYWORD2 open_ +openStream KEYWORD2 openStream_ +ortho KEYWORD2 ortho_ param KEYWORD2 param_ () parentheses +perspective KEYWORD2 perspective_ PFont KEYWORD1 PFont PI LITERAL1 PI PImage KEYWORD1 PImage @@ -338,11 +371,14 @@ pixels LITERAL2 pixels pmouseX LITERAL2 pmouseX pmouseY LITERAL2 pmouseY point KEYWORD2 point_ -pop KEYWORD2 pop_ +pointLight KEYWORD2 pointLight_ +popMatrix KEYWORD2 popMatrix_ pow KEYWORD2 pow_ print KEYWORD2 print_ -printarr KEYWORD2 printarr_ +printCamera KEYWORD2 printCamera_ println KEYWORD2 println_ +printMatrix KEYWORD2 printMatrix_ +printProjection KEYWORD2 printProjection_ PSound KEYWORD1 PSound duration KEYWORD2 PSound_duration_ loop KEYWORD2 PSound_loop_ @@ -352,7 +388,7 @@ play KEYWORD2 PSound_play_ stop KEYWORD2 PSound_stop_ time KEYWORD2 PSound_time_ volume KEYWORD2 PSound_volume_ -push KEYWORD2 push_ +pushMatrix KEYWORD2 pushMatrix_ quad KEYWORD2 quad_ radians KEYWORD2 radians_ random KEYWORD2 random_ @@ -361,6 +397,7 @@ rect KEYWORD2 rect_ rectMode KEYWORD2 rectMode_ red KEYWORD2 red_ redraw KEYWORD2 redraw_ +resetMatrix KEYWORD2 resetMatrix_ return KEYWORD1 return reverse KEYWORD2 reverse_ >> rightshift @@ -374,6 +411,7 @@ saveBytes KEYWORD2 saveBytes_ saveFrame KEYWORD2 saveFrame_ saveStrings KEYWORD2 saveStrings_ scale KEYWORD2 scale_ +screen LITERAL2 screen screenX KEYWORD2 screenX_ screenY KEYWORD2 screenY_ screenZ KEYWORD2 screenZ_ @@ -381,16 +419,19 @@ second KEYWORD2 second_ ; semicolon set KEYWORD2 set_ setup KEYWORD3 setup_ +shininess KEYWORD2 shininess_ shorten KEYWORD2 shorten_ sin KEYWORD2 sin_ size KEYWORD2 size_ slice KEYWORD2 slice_ smooth KEYWORD2 smooth_ sort KEYWORD2 sort_ +specular KEYWORD2 specular_ sphere KEYWORD2 sphere_ sphereDetail KEYWORD2 sphereDetail_ splice KEYWORD2 splice_ split KEYWORD2 split_ +spotLight KEYWORD2 spotLight_ sq KEYWORD2 sq_ sqrt KEYWORD2 sqrt_ status KEYWORD2 status_ @@ -418,16 +459,18 @@ textFont KEYWORD2 textFont_ textLeading KEYWORD2 textLeading_ textMode KEYWORD2 textMode_ textSize KEYWORD2 textSize_ -textSpace KEYWORD2 textSpace_ texture KEYWORD2 texture_ textureMode KEYWORD2 textureMode_ textWidth KEYWORD2 textWidth_ +this KEYWORD1 this tint KEYWORD2 tint_ translate KEYWORD2 translate_ triangle KEYWORD2 triangle_ trim KEYWORD2 trim_ true KEYWORD1 true TWO_PI LITERAL1 TWO_PI +unbinary KEYWORD2 unbinary_ +unhex KEYWORD2 unhex_ updatePixels KEYWORD2 updatePixels_ vertex KEYWORD2 vertex_ void KEYWORD1 void