Up to date
This page is up to date for Blazium 0.4.90 (4.3)
.
If you still find outdated information, please open an issue.
VisualShaderNodeParameter๏
Inherits: VisualShaderNode < Resource < RefCounted < Object
Inherited By: VisualShaderNodeBooleanParameter, VisualShaderNodeColorParameter, VisualShaderNodeFloatParameter, VisualShaderNodeIntParameter, VisualShaderNodeTextureParameter, VisualShaderNodeTransformParameter, VisualShaderNodeUIntParameter, VisualShaderNodeVec2Parameter, VisualShaderNodeVec3Parameter, VisualShaderNodeVec4Parameter
A base type for the parameters within the visual shader graph.
Description๏
A parameter represents a variable in the shader which is set externally, i.e. from the ShaderMaterial. Parameters are exposed as properties in the ShaderMaterial and can be assigned from the Inspector or from a script.
Properties๏
|
||
|
Enumerations๏
enum Qualifier: ๐
Qualifier QUAL_NONE = 0
The parameter will be tied to the ShaderMaterial using this shader.
Qualifier QUAL_GLOBAL = 1
The parameter will use a global value, defined in Project Settings.
Qualifier QUAL_INSTANCE = 2
The parameter will be tied to the node with attached ShaderMaterial using this shader.
Qualifier QUAL_MAX = 3
Represents the size of the Qualifier enum.
Property Descriptions๏
String parameter_name = ""
๐
Name of the parameter, by which it can be accessed through the ShaderMaterial properties.
Defines the scope of the parameter.