Parameter

actual class Parameter(val name: String, val type: Material.Parameter.Type, val precision: Material.Parameter.Precision, val count: Int)

Holds metadata about a material parameter.

Parameters are created during material compilation and define customizable properties like textures, colors, or numeric values that can be set per instance.

expect class Parameter(name: String, type: Material.Parameter.Type, precision: Material.Parameter.Precision, count: Int)

Holds metadata about a material parameter.

Parameters are created during material compilation and define customizable properties like textures, colors, or numeric values that can be set per instance.

actual class Parameter(val name: String, val type: Material.Parameter.Type, val precision: Material.Parameter.Precision, val count: Int)

Holds metadata about a material parameter.

Parameters are created during material compilation and define customizable properties like textures, colors, or numeric values that can be set per instance.

actual class Parameter(val name: String, val type: Material.Parameter.Type, val precision: Material.Parameter.Precision, val count: Int)

Holds metadata about a material parameter.

Parameters are created during material compilation and define customizable properties like textures, colors, or numeric values that can be set per instance.

actual class Parameter(val name: String, val type: Material.Parameter.Type, val precision: Material.Parameter.Precision, val count: Int)

Holds metadata about a material parameter.

Parameters are created during material compilation and define customizable properties like textures, colors, or numeric values that can be set per instance.

Constructors

Link copied to clipboard
actual constructor(name: String, type: Material.Parameter.Type, precision: Material.Parameter.Precision, count: Int)
expect constructor(name: String, type: Material.Parameter.Type, precision: Material.Parameter.Precision, count: Int)
actual constructor(name: String, type: Material.Parameter.Type, precision: Material.Parameter.Precision, count: Int)
actual constructor(name: String, type: Material.Parameter.Type, precision: Material.Parameter.Precision, count: Int)
actual constructor(name: String, type: Material.Parameter.Type, precision: Material.Parameter.Precision, count: Int)

Types

Link copied to clipboard

Precision level for numeric parameters.

Precision level for numeric parameters.

Precision level for numeric parameters.

Precision level for numeric parameters.

Precision level for numeric parameters.

Link copied to clipboard

Parameter data types.

Parameter data types.

Parameter data types.

Parameter data types.

Parameter data types.

Properties

Link copied to clipboard
actual val count: Int

Array count (1 if not an array)

expect val count: Int

Array count (1 if not an array)

actual val count: Int

Array count (1 if not an array)

actual val count: Int

Array count (1 if not an array)

actual val count: Int

Array count (1 if not an array)

Link copied to clipboard
actual val name: String

Name of the parameter as defined in the material

expect val name: String

Name of the parameter as defined in the material

actual val name: String

Name of the parameter as defined in the material

actual val name: String

Name of the parameter as defined in the material

actual val name: String

Name of the parameter as defined in the material

Link copied to clipboard

Precision (if a numeric type)

Precision (if a numeric type)

Precision (if a numeric type)

Precision (if a numeric type)

Precision (if a numeric type)

Link copied to clipboard

Data type of the parameter

Data type of the parameter

Data type of the parameter

Data type of the parameter

Data type of the parameter