Skip to content

Latest commit

 

History

History
418 lines (305 loc) · 4.32 KB

attribute.md

File metadata and controls

418 lines (305 loc) · 4.32 KB

attribute

floatAttribute

Return Value

Type: float

JSON
{
  "Type": "attribute(float)",
  "Name": "floatAttribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "float"
    }
  ]
}

vec2Attribute

Return Value

Type: vec2

JSON
{
  "Type": "attribute(vec2)",
  "Name": "vec2Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec2"
    }
  ]
}

vec3Attribute

Return Value

Type: vec3

JSON
{
  "Type": "attribute(vec3)",
  "Name": "vec3Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec3"
    }
  ]
}

vec4Attribute

Return Value

Type: vec4

JSON
{
  "Type": "attribute(vec4)",
  "Name": "vec4Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "vec4"
    }
  ]
}

boolAttribute

Return Value

Type: bool

JSON
{
  "Type": "attribute(bool)",
  "Name": "boolAttribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bool"
    }
  ]
}

bvec2Attribute

Return Value

Type: bvec2

JSON
{
  "Type": "attribute(bvec2)",
  "Name": "bvec2Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bvec2"
    }
  ]
}

bvec3Attribute

Return Value

Type: bvec3

JSON
{
  "Type": "attribute(bvec3)",
  "Name": "bvec3Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bvec3"
    }
  ]
}

bvec4Attribute

Return Value

Type: bvec4

JSON
{
  "Type": "attribute(bvec4)",
  "Name": "bvec4Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "bvec4"
    }
  ]
}

intAttribute

Return Value

Type: int

JSON
{
  "Type": "attribute(int)",
  "Name": "intAttribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "int"
    }
  ]
}

ivec2Attribute

Return Value

Type: ivec2

JSON
{
  "Type": "attribute(ivec2)",
  "Name": "ivec2Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "ivec2"
    }
  ]
}

ivec3Attribute

Return Value

Type: ivec3

JSON
{
  "Type": "attribute(ivec3)",
  "Name": "ivec3Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "ivec3"
    }
  ]
}

ivec4Attribute

Return Value

Type: ivec4

JSON
{
  "Type": "attribute(ivec4)",
  "Name": "ivec4Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "ivec4"
    }
  ]
}

mat2Attribute

Return Value

Type: mat2

JSON
{
  "Type": "attribute(mat2)",
  "Name": "mat2Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat2"
    }
  ]
}

mat3Attribute

Return Value

Type: mat3

JSON
{
  "Type": "attribute(mat3)",
  "Name": "mat3Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat3"
    }
  ]
}

mat4Attribute

Return Value

Type: mat4

JSON
{
  "Type": "attribute(mat4)",
  "Name": "mat4Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat4"
    }
  ]
}

mat4x3Attribute

Return Value

Type: mat4x3

JSON
{
  "Type": "attribute(mat4x3)",
  "Name": "mat4x3Attribute",
  "Category": 5,
  "InputPins": [],
  "OutputPins": [
    {
      "Id": "",
      "Type": "mat4x3"
    }
  ]
}