FBFCurveKey Class Reference


Detailed Description

KeyFrame for an FCurve.

Examples
Tasks/StartKeysAtCurrentTime.py

List of all members.

Public Member Functions

  __init__ (HKFCurve pFCurve=None, int pKeyIndex=1)
  Constructor.
  __init__ (FBFCurveKey pFCurveKey)
  Constructor.
  __del__ ()
  Destructor.
bool  operator== (FBFCurveKey pValue)
  Overloaded == operator.

Public Attributes

FBPropertyBase  Value
  Read Write Property: Value of Key.
FBPropertyBase  LeftDerivative
  Read Write Property: Left derivative, in units/seconds.
FBPropertyBase  RightDerivative
  Read Write Property: Right derivative, in units/seconds.
FBPropertyBase  LeftTangentWeight
  Read Write Property: Left tangent weight.
FBPropertyBase  RightTangentWeight
  Read Write Property: Right tangent weight.
FBPropertyBase  LeftBezierTangent
  Read Write Property: Left bezier tangent.
FBPropertyBase  RightBezierTangent
  Read Write Property: Right bezier tangent.
FBPropertyBase  Tension
  Read Write Property: Tension (TCB).
FBPropertyBase  Continuity
  Read Write Property: Continuity (TCB).
FBPropertyBase  Bias
  Read Write Property: Bias (TCB).
FBPropertyBase  Time
  Read Write Property: Time of key.
FBPropertyInterpolation  Interpolation
  Read Write Property: Type of interpolation.
FBPropertyTangentMode  TangentMode
  Read Write Property: Tangeant calculation method.
FBPropertyTangentClampMode  TangentClampMode
  Read Write Property: Tangent's clamp method.
FBPropertyBase  TangentBreak
  Read Write Property: Tangent's break status.
FBPropertyTangentConstantMode  TangentConstantMode
  Read Write Property: Tangent's constant mode.

Member Function Documentation

__init__ ( HKFCurve  pFCurve = None,
int  pKeyIndex = 1 
)

Constructor.

Parameters:
pFCurve Parent FCurve (default is NULL).
pKeyIndex Key frame index (default is 1).
Examples
Tasks/StartKeysAtCurrentTime.py
__init__ ( FBFCurveKey  pFCurveKey )

Constructor.

Parameters:
pFCurveKey FCurveKey to copy information from.
Examples
Tasks/StartKeysAtCurrentTime.py
__del__ ( )
bool operator== ( FBFCurveKey  pValue )

Overloaded == operator.

Parameters:
pValue FCurveKey to compare with.
Returns:
true if equal.
Warning:
. The overload of the == operator will always return false.

Member Data Documentation

FBPropertyBase Value

Read Write Property: Value of Key.

FBPropertyBase LeftDerivative

Read Write Property: Left derivative, in units/seconds.

FBPropertyBase RightDerivative

Read Write Property: Right derivative, in units/seconds.

FBPropertyBase LeftTangentWeight

Read Write Property: Left tangent weight.

FBPropertyBase RightTangentWeight

Read Write Property: Right tangent weight.

FBPropertyBase LeftBezierTangent

Read Write Property: Left bezier tangent.

FBPropertyBase RightBezierTangent

Read Write Property: Right bezier tangent.

FBPropertyBase Tension

Read Write Property: Tension (TCB).

FBPropertyBase Continuity

Read Write Property: Continuity (TCB).

FBPropertyBase Bias

Read Write Property: Bias (TCB).

FBPropertyBase Time

Read Write Property: Time of key.

FBPropertyInterpolation Interpolation

Read Write Property: Type of interpolation.

FBPropertyTangentMode TangentMode

Read Write Property: Tangeant calculation method.

FBPropertyTangentClampMode TangentClampMode

Read Write Property: Tangent's clamp method.

FBPropertyBase TangentBreak

Read Write Property: Tangent's break status.

FBPropertyTangentConstantMode TangentConstantMode

Read Write Property: Tangent's constant mode.


FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey
FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey FBFCurveKey