material_var
get_float
get_float()
-> number
Returns a float value.
Usage
local val = var:get_float();
get_int
get_int()
-> number
Returns an integer value.
Usage
local val = var:get_int();
get_string
get_string()
-> string
Returns a string value.
Usage
local val = var:get_string();
get_vector
get_vector()
-> number, number, number
Returns a vector value.
Usage
local x, y, z = var:get_vector();
set_float
set_float(val: number)
Sets a float value.
Parameters
Name | Type | Description |
---|---|---|
val |
number | Value |
Usage
var:set_float(0.1);
set_int
set_int(val: number)
Sets an integer value.
Parameters
Name | Type | Description |
---|---|---|
val |
number | Value |
Usage
var:set_int(0);
set_string
set_string(val: string)
Sets a string value.
Parameters
Name | Type | Description |
---|---|---|
val |
string | Value |
Usage
var:set_string('envcube');
set_vector
set_vector(val: table[number])
Sets a vector value.
Parameters
Name | Type | Description |
---|---|---|
val |
table[number] | Vector parameters (up to 4 ) |
Usage
var:set_vector({0, 1, 2, 3});