102 lines
2.6 KiB
C#
102 lines
2.6 KiB
C#
#if UNITY_EDITOR || FBXSDK_RUNTIME
|
|
//------------------------------------------------------------------------------
|
|
// <auto-generated />
|
|
//
|
|
// This file was automatically generated by SWIG (http://www.swig.org).
|
|
// Version 3.0.12
|
|
//
|
|
// Do not make changes to this file unless you know what you are doing--modify
|
|
// the SWIG interface file instead.
|
|
//------------------------------------------------------------------------------
|
|
|
|
namespace Autodesk.Fbx {
|
|
|
|
public static class FbxAnimCurveDef {
|
|
// virtual void Dispose() { }
|
|
|
|
public static float sDEFAULT_WEIGHT {
|
|
get {
|
|
float ret = NativeMethods.FbxAnimCurveDef_sDEFAULT_WEIGHT_get();
|
|
return ret;
|
|
}
|
|
}
|
|
|
|
public static float sMIN_WEIGHT {
|
|
get {
|
|
float ret = NativeMethods.FbxAnimCurveDef_sMIN_WEIGHT_get();
|
|
return ret;
|
|
}
|
|
}
|
|
|
|
public static float sMAX_WEIGHT {
|
|
get {
|
|
float ret = NativeMethods.FbxAnimCurveDef_sMAX_WEIGHT_get();
|
|
return ret;
|
|
}
|
|
}
|
|
|
|
public static float sDEFAULT_VELOCITY {
|
|
get {
|
|
float ret = NativeMethods.FbxAnimCurveDef_sDEFAULT_VELOCITY_get();
|
|
return ret;
|
|
}
|
|
}
|
|
|
|
public enum ETangentMode {
|
|
eTangentAuto = 0x00000100,
|
|
eTangentTCB = 0x00000200,
|
|
eTangentUser = 0x00000400,
|
|
eTangentGenericBreak = 0x00000800,
|
|
eTangentBreak = eTangentGenericBreak|eTangentUser,
|
|
eTangentAutoBreak = eTangentGenericBreak|eTangentAuto,
|
|
eTangentGenericClamp = 0x00001000,
|
|
eTangentGenericTimeIndependent = 0x00002000,
|
|
eTangentGenericClampProgressive = 0x00004000|eTangentGenericTimeIndependent
|
|
}
|
|
|
|
public enum EInterpolationType {
|
|
eInterpolationConstant = 0x00000002,
|
|
eInterpolationLinear = 0x00000004,
|
|
eInterpolationCubic = 0x00000008
|
|
}
|
|
|
|
public enum EWeightedMode {
|
|
eWeightedNone = 0x00000000,
|
|
eWeightedRight = 0x01000000,
|
|
eWeightedNextLeft = 0x02000000,
|
|
eWeightedAll = eWeightedRight|eWeightedNextLeft
|
|
}
|
|
|
|
public enum EVelocityMode {
|
|
eVelocityNone = 0x00000000,
|
|
eVelocityRight = 0x10000000,
|
|
eVelocityNextLeft = 0x20000000,
|
|
eVelocityAll = eVelocityRight|eVelocityNextLeft
|
|
}
|
|
|
|
public enum ETangentVisibility {
|
|
eTangentShowNone = 0x00000000,
|
|
eTangentShowLeft = 0x00100000,
|
|
eTangentShowRight = 0x00200000,
|
|
eTangentShowBoth = eTangentShowLeft|eTangentShowRight
|
|
}
|
|
|
|
public enum EDataIndex {
|
|
eRightSlope = 0,
|
|
eNextLeftSlope = 1,
|
|
eWeights = 2,
|
|
eRightWeight = 2,
|
|
eNextLeftWeight = 3,
|
|
eVelocity = 4,
|
|
eRightVelocity = 4,
|
|
eNextLeftVelocity = 5,
|
|
eTCBTension = 0,
|
|
eTCBContinuity = 1,
|
|
eTCBBias = 2
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
#endif // UNITY_EDITOR || FBXSDK_RUNTIME |