enum CatspeakPreset
enum CatspeakPreset {
TYPE,
ARRAY,
STRUCT,
STRING,
MATH,
MATH_3D,
COLOUR,
DRAW,
RANDOM,
UNSAFE,
// 1 fields omitted
}🔬 This is an experimental feature. It may change at any moment.
Represents the set of environment presets understood by Catspeak.
When used with setPreset, this enum determines what GML
functions, constants, and keywords get exposed.
§ TYPE
TYPEExposes safe type checking and type conversion functions.
§ ARRAY
ARRAYExposes safe array functions.
§ STRUCT
STRUCTExposes safe struct functions.
§ STRING
STRINGExposes safe string functions.
§ MATH
MATHExposes safe mathematical and statistical functions.
§ MATH_3D
MATH_3DExposes safe 3D functions.
§ COLOUR
COLOURExposes safe colour functions and constants.
§ DRAW
DRAWExposes safe drawing functions.
§ RANDOM
RANDOMExposes safe randomisation functions.
§ UNSAFE
UNSAFEExposes unsafe reflection and debug functions. Use this preset with extreme caution, because all bets are off.