The list of terms and types used in this reference.
Because terms and types are defined individually, in some cases they differ from the official expressions.
| Class | Object form that combines methods and properties |
| Method | Processes and procedures (member functions) |
| Property | Information, data, and attributes |
| bool | Boolean value |
| int | Integer |
| float | double precision floating point value |
| float2 | Tuple/list of 2 float values |
| float3 | Tuple/list of 3 float values |
| float4 | Tuple/list of 4 float values |
| vec3 | Tuple/list of coordinate values (x, y, z) in float |
| string | String |
| file_path | File path |
| ms | Milliseconds (1000 ms = 1 sec) |
| rgb | RGB color. A tuple/list of (R,G,B) in float |
| radian | Radian (3.1415926535898) |
| quaternion | Quaternion. A tuple/list of (w, x, y, z) in float |
| mat4 | Matrix. A tuple/list of 4 rows each with a tuple/list of four float values |
| size | Horizontal and vertical size. A tuple/list of (width, height) integers |
| rectangle | Tuple/list of a rectangle (left, top, right, bottom) |
| uuid | Universal Unique Identifier, a 128 bit value |
File path from the root.
In order to correctly specify the file path, the sample code in this reference introduces the following method: Use the ask_path method of the dialog class to open a file dialog and get the path.
Universal Unique Identifier
Will run with any number of arbitrary numbers, but due to the risk of conflicting with plug-in uuids it is best to use the below method to get and set this value.