AnimationInterfaces.kl¶
Interfaces¶
IKeyframeTrack (interface)¶
Functions¶
Scalar | evaluate ? ( in Scalar time ) |
Scalar | evaluate ? ( in Scalar time, out Integer keyIndex ) |
String | getDesc ? ( in String indent, in Boolean includeKeys ) |
String | getDesc ? () |
String | getName ? () |
UInt32 | setValue ! ( in Scalar time, in Scalar value ) |
Functions in detail¶
Scalar IKeyframeTrack.evaluate? ( in Scalar time )
Scalar IKeyframeTrack.evaluate? ( in Scalar time, out Integer keyIndex )
String IKeyframeTrack.getDesc? ( in String indent, in Boolean includeKeys )
String IKeyframeTrack.getDesc? ()
String IKeyframeTrack.getName? ()
UInt32 IKeyframeTrack.setValue! ( in Scalar time, in Scalar value )
IClipValues (interface)¶
Functions¶
String | getDesc ? () |
Quat | getQuatValue ? ( in String name ) |
Scalar | getScalarValue ? ( in String name ) |
Vec2 | getVec2Value ? ( in String name ) |
Vec3 | getVec3Value ? ( in String name ) |
Vec4 | getVec4Value ? ( in String name ) |
Xfo | getXfoValue ? ( in String name ) |
Boolean | hasQuatValue ? ( in String name ) |
Boolean | hasScalarValue ? ( in String name ) |
Boolean | hasVec2Value ? ( in String name ) |
Boolean | hasVec3Value ? ( in String name ) |
Boolean | hasVec4Value ? ( in String name ) |
Boolean | hasXfoValue ? ( in String name ) |
setQuatValue ! ( in String name, in Quat value ) | |
setScalarValue ! ( in String name, in Scalar value ) | |
setVec2Value ! ( in String name, in Vec2 value ) | |
setVec3Value ! ( in String name, in Vec3 value ) | |
setVec4Value ! ( in String name, in Vec4 value ) | |
setXfoValue ! ( in String name, in Xfo value ) |
Functions in detail¶
String IClipValues.getDesc? ()
Quat IClipValues.getQuatValue? ( in String name )
Scalar IClipValues.getScalarValue? ( in String name )
Vec2 IClipValues.getVec2Value? ( in String name )
Vec3 IClipValues.getVec3Value? ( in String name )
Vec4 IClipValues.getVec4Value? ( in String name )
Xfo IClipValues.getXfoValue? ( in String name )
Boolean IClipValues.hasQuatValue? ( in String name )
Boolean IClipValues.hasScalarValue? ( in String name )
Boolean IClipValues.hasVec2Value? ( in String name )
Boolean IClipValues.hasVec3Value? ( in String name )
Boolean IClipValues.hasVec4Value? ( in String name )
Boolean IClipValues.hasXfoValue? ( in String name )
IClipValues.setQuatValue! ( in String name, in Quat value )
IClipValues.setScalarValue! ( in String name, in Scalar value )
IClipValues.setVec2Value! ( in String name, in Vec2 value )
IClipValues.setVec3Value! ( in String name, in Vec3 value )
IClipValues.setVec4Value! ( in String name, in Vec4 value )
IClipValues.setXfoValue! ( in String name, in Xfo value )
IClip (interface)¶
Functions¶
IClipValues | evaluate ! ( in Scalar time ) |
IClipValues | evaluate ? ( in Scalar time, io Integer keyIndices[][] ) |
String | getDesc ? ( in String indent ) |
String | getDesc ? () |
String | getName ? () |
UInt32 | getNumTrackSets ? () |
Vec2 | getTimeRange ? () |
ITrackSet | getTrackSet ? ( in String name ) |
String[] | getTrackSetNames ? () |
Boolean | hasTrackSet ? ( in String name ) |
setTrackSet ! ( in String name, in ITrackSet trackSet ) |
Functions in detail¶
IClipValues IClip.evaluate! ( in Scalar time )
IClipValues IClip.evaluate? ( in Scalar time, io Integer keyIndices[][] )
String IClip.getDesc? ( in String indent )
UInt32 IClip.getNumTrackSets? ()
ITrackSet IClip.getTrackSet? ( in String name )
String[] IClip.getTrackSetNames? ()
Boolean IClip.hasTrackSet? ( in String name )
IClip.setTrackSet! ( in String name, in ITrackSet trackSet )
ITrackSet (interface)¶
Functions¶
addTrack ! ( in IKeyframeTrack track ) | |
Integer | addTrack ! ( in String name, in Color color, in Scalar defaultValue ) |
clear ! () | |
clearTracks ! () | |
evaluate ? ( in Scalar time, out Quat value, out Integer keyIndices[] ) | |
evaluate ? ( in Scalar time, out Scalar value, out Integer keyIndices[] ) | |
evaluate ? ( in Scalar time, out Vec2 value, out Integer keyIndices[] ) | |
evaluate ? ( in Scalar time, out Vec3 value, out Integer keyIndices[] ) | |
evaluate ? ( in Scalar time, out Vec4 value, out Integer keyIndices[] ) | |
evaluate ? ( in Scalar time, out Xfo value, out Integer keyIndices[] ) | |
String | getDesc ? ( in String indent, in Boolean includeTracks ) |
String | getDesc ? () |
UInt32 | getFlags ? () |
String | getName ? () |
UInt32 | getNumTracks ? () |
Vec2 | getTimeRange ? () |
IKeyframeTrack | getTrack ? ( in String name ) |
IKeyframeTrack | getTrack ? ( in UInt32 index ) |
String | getValueType ? () |
setFlag ! ( in UInt32 flag ) | |
setTrack ! ( in String name, in IKeyframeTrack track ) | |
setTrackValues ! ( in Scalar time, in Quat value ) | |
setTrackValues ! ( in Scalar time, in Scalar value ) | |
setTrackValues ! ( in Scalar time, in Vec2 value ) | |
setTrackValues ! ( in Scalar time, in Vec3 value ) | |
setTrackValues ! ( in Scalar time, in Vec4 value ) | |
setTrackValues ! ( in Scalar time, in Xfo value ) | |
Boolean | testFlag ? ( in UInt32 flag ) |
Functions in detail¶
ITrackSet.addTrack! ( in IKeyframeTrack track )
Integer ITrackSet.addTrack! ( in String name, in Color color, in Scalar defaultValue )
ITrackSet.clear! ()
ITrackSet.clearTracks! ()
ITrackSet.evaluate? ( in Scalar time, out Quat value, out Integer keyIndices[] )
ITrackSet.evaluate? ( in Scalar time, out Scalar value, out Integer keyIndices[] )
ITrackSet.evaluate? ( in Scalar time, out Vec2 value, out Integer keyIndices[] )
ITrackSet.evaluate? ( in Scalar time, out Vec3 value, out Integer keyIndices[] )
ITrackSet.evaluate? ( in Scalar time, out Vec4 value, out Integer keyIndices[] )
ITrackSet.evaluate? ( in Scalar time, out Xfo value, out Integer keyIndices[] )
String ITrackSet.getDesc? ( in String indent, in Boolean includeTracks )
UInt32 ITrackSet.getNumTracks? ()
Vec2 ITrackSet.getTimeRange? ()
IKeyframeTrack ITrackSet.getTrack? ( in String name )
IKeyframeTrack ITrackSet.getTrack? ( in UInt32 index )
String ITrackSet.getValueType? ()
ITrackSet.setFlag! ( in UInt32 flag )
ITrackSet.setTrack! ( in String name, in IKeyframeTrack track )
ITrackSet.setTrackValues! ( in Scalar time, in Quat value )
ITrackSet.setTrackValues! ( in Scalar time, in Scalar value )
ITrackSet.setTrackValues! ( in Scalar time, in Vec2 value )
ITrackSet.setTrackValues! ( in Scalar time, in Vec3 value )
ITrackSet.setTrackValues! ( in Scalar time, in Vec4 value )
ITrackSet.setTrackValues! ( in Scalar time, in Xfo value )