Struct VisualShaderNodeCompare

A comparison function for common types within the visual shader graph.

struct VisualShaderNodeCompare ;

Compares a and b of type by function. Returns a boolean scalar. Translates to if instruction in shader code.

Properties

NameTypeDescription
_function[get, set] VisualShaderNodeCompare.FunctionA comparison function. See function for options.
condition[get, set] VisualShaderNodeCompare.ConditionExtra condition which is applied if type is set to constant CTYPE_VECTOR.
type[get, set] VisualShaderNodeCompare.ComparisonTypeThe type to be used in the comparison. See comparisontype for options.

Methods

NameDescription
getComparisonType
getCondition
getFunction
setComparisonType
setCondition
setFunction

Enums

NameDescription
ComparisonType
Condition
Constants
Function