-- List of property animation components that can be added in between properties
-- Vector utils
<SEP>
Get Vector X component <->
editor.ExternalUI.addCustomComponentConnectionBetweenInputOutput("VC3DecomposeCompo
nent", "InVector", "OutX", { } ) <-> EditorOnly,PropIn=VC3,PropOut=Float
Get Vector Y component <->
editor.ExternalUI.addCustomComponentConnectionBetweenInputOutput("VC3DecomposeCompo
nent", "InVector", "OutY", { } ) <-> EditorOnly,PropIn=VC3,PropOut=Float
Get Vector Z component <->
editor.ExternalUI.addCustomComponentConnectionBetweenInputOutput("VC3DecomposeCompo
nent", "InVector", "OutZ", { } ) <-> EditorOnly,PropIn=VC3,PropOut=Float
<SEP>
Compose a vector of component values <->
editor.ExternalUI.addCustomComponentConnectionBetweenInputOutput("VC3ComposeCompone
nt", "InX", "OutVector", { } ) <-> EditorOnly,PropIn=Float,PropOut=VC3
<SEP>
Weighted average with another vector <->
editor.ExternalUI.addCustomComponentConnectionBetweenInputOutput("VC3InterpolateCom
ponent", "InVector1", "OutVector", { } ) <-> EditorOnly,PropIn=VC3,PropOut=VC3
Interpolate 2 vectors <->
editor.ExternalUI.addCustomComponentConnectionBetweenInputOutput("VC3InterpolateCom
ponent", "InFloatFactor", "OutVector", { } ) <->
EditorOnly,PropIn=Float,PropOut=VC3
<SEP>
Offset vector on one or more axis <->
editor.ExternalUI.addCustomComponentConnectionBetweenInputOutput("VC3AxisOffsetComp
onent", "InVector", "OutVector", { } ) <-> EditorOnly,PropIn=VC3,PropOut=VC3
<SEP>
Get velocity vector of a position (note, requires time) <->
editor.ExternalUI.addCustomComponentConnectionBetweenInputOutput("VC3ValueChangeCom
ponent", "InVectorValue", "OutVelocity", { } ) <->
EditorOnly,PropIn=VC3,PropOut=VC3
Get speed scalar of a position (note, requires time) <->
editor.ExternalUI.addCustomComponentConnectionBetweenInputOutput("VC3ValueChangeCom
ponent", "InVectorValue", "OutSpeed", { } ) <-> EditorOnly,PropIn=VC3,PropOut=Float
Clamp vector value to a range (box/sphere) <->
editor.ExternalUI.addCustomComponentConnectionBetweenInputOutput("VectorClampingCom
ponent", "InVectorValue", "OutVectorValue", { } ) <->
EditorOnly,PropIn=VC3,PropOut=VC3