Skip to content

Latest commit

 

History

History
819 lines (666 loc) · 9.56 KB

File metadata and controls

819 lines (666 loc) · 9.56 KB

ifdef

ifdef(float)

Parameters

defined Type: float not defined Type: float

Return Value

Type: float

JSON
{
  "Type": "ifdef(float)",
  "Name": "ifdef(float)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "float"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "float"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "float"
    }
  ]
}

ifdef(vec2)

Parameters

defined Type: vec2 not defined Type: vec2

Return Value

Type: vec2

JSON
{
  "Type": "ifdef(vec2)",
  "Name": "ifdef(vec2)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "vec2"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "vec2"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec2"
    }
  ]
}

ifdef(vec3)

Parameters

defined Type: vec3 not defined Type: vec3

Return Value

Type: vec3

JSON
{
  "Type": "ifdef(vec3)",
  "Name": "ifdef(vec3)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "vec3"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "vec3"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec3"
    }
  ]
}

ifdef(vec4)

Parameters

defined Type: vec4 not defined Type: vec4

Return Value

Type: vec4

JSON
{
  "Type": "ifdef(vec4)",
  "Name": "ifdef(vec4)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "vec4"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "vec4"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec4"
    }
  ]
}

ifdef(bool)

Parameters

defined Type: bool not defined Type: bool

Return Value

Type: bool

JSON
{
  "Type": "ifdef(bool)",
  "Name": "ifdef(bool)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "bool"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "bool"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bool"
    }
  ]
}

ifdef(bvec2)

Parameters

defined Type: bvec2 not defined Type: bvec2

Return Value

Type: bvec2

JSON
{
  "Type": "ifdef(bvec2)",
  "Name": "ifdef(bvec2)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "bvec2"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "bvec2"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bvec2"
    }
  ]
}

ifdef(bvec3)

Parameters

defined Type: bvec3 not defined Type: bvec3

Return Value

Type: bvec3

JSON
{
  "Type": "ifdef(bvec3)",
  "Name": "ifdef(bvec3)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "bvec3"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "bvec3"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bvec3"
    }
  ]
}

ifdef(bvec4)

Parameters

defined Type: bvec4 not defined Type: bvec4

Return Value

Type: bvec4

JSON
{
  "Type": "ifdef(bvec4)",
  "Name": "ifdef(bvec4)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "bvec4"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "bvec4"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bvec4"
    }
  ]
}

ifdef(int)

Parameters

defined Type: int not defined Type: int

Return Value

Type: int

JSON
{
  "Type": "ifdef(int)",
  "Name": "ifdef(int)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "int"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "int"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "int"
    }
  ]
}

ifdef(ivec2)

Parameters

defined Type: ivec2 not defined Type: ivec2

Return Value

Type: ivec2

JSON
{
  "Type": "ifdef(ivec2)",
  "Name": "ifdef(ivec2)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "ivec2"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "ivec2"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "ivec2"
    }
  ]
}

ifdef(ivec3)

Parameters

defined Type: ivec3 not defined Type: ivec3

Return Value

Type: ivec3

JSON
{
  "Type": "ifdef(ivec3)",
  "Name": "ifdef(ivec3)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "ivec3"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "ivec3"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "ivec3"
    }
  ]
}

ifdef(ivec4)

Parameters

defined Type: ivec4 not defined Type: ivec4

Return Value

Type: ivec4

JSON
{
  "Type": "ifdef(ivec4)",
  "Name": "ifdef(ivec4)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "ivec4"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "ivec4"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "ivec4"
    }
  ]
}

ifdef(mat2)

Parameters

defined Type: mat2 not defined Type: mat2

Return Value

Type: mat2

JSON
{
  "Type": "ifdef(mat2)",
  "Name": "ifdef(mat2)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "mat2"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "mat2"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat2"
    }
  ]
}

ifdef(mat3)

Parameters

defined Type: mat3 not defined Type: mat3

Return Value

Type: mat3

JSON
{
  "Type": "ifdef(mat3)",
  "Name": "ifdef(mat3)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "mat3"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "mat3"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat3"
    }
  ]
}

ifdef(mat4)

Parameters

defined Type: mat4 not defined Type: mat4

Return Value

Type: mat4

JSON
{
  "Type": "ifdef(mat4)",
  "Name": "ifdef(mat4)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "mat4"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "mat4"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat4"
    }
  ]
}

ifdef(mat4x3)

Parameters

defined Type: mat4x3 not defined Type: mat4x3

Return Value

Type: mat4x3

JSON
{
  "Type": "ifdef(mat4x3)",
  "Name": "ifdef(mat4x3)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "mat4x3"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "mat4x3"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat4x3"
    }
  ]
}

ifdef(skinMatrices)

Parameters

defined Type: skinMatrices not defined Type: skinMatrices

Return Value

Type: skinMatrices

JSON
{
  "Type": "ifdef(skinMatrices)",
  "Name": "ifdef(skinMatrices)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "skinMatrices"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "skinMatrices"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "skinMatrices"
    }
  ]
}

ifdef(lightMatrices)

Parameters

defined Type: lightMatrices not defined Type: lightMatrices

Return Value

Type: lightMatrices

JSON
{
  "Type": "ifdef(lightMatrices)",
  "Name": "ifdef(lightMatrices)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "lightMatrices"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "lightMatrices"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "lightMatrices"
    }
  ]
}

ifdef(vertexLights)

Parameters

defined Type: vertexLights not defined Type: vertexLights

Return Value

Type: vertexLights

JSON
{
  "Type": "ifdef(vertexLights)",
  "Name": "ifdef(vertexLights)",
  "Category": 1,
  "InputPins": [
    {
      "Connection": null,
      "Id": "defined",
      "Type": "vertexLights"
    },
    {
      "Connection": null,
      "Id": "not defined",
      "Type": "vertexLights"
    }
  ],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vertexLights"
    }
  ]
}