FBFCurveKey Class Reference


Detailed Description

KeyFrame for an FCurve.

Examples
Tasks/StartKeysAtCurrentTime.py

List of all members.

Public Member Functions

 __init__ (.KFCurve 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__ ( .KFCurve  pFCurve = None,
int  pKeyIndex = 1 
)

Constructor.

Parameters:
pFCurveParent FCurve (default is NULL).
pKeyIndexKey frame index (default is 1).
Examples
Tasks/StartKeysAtCurrentTime.py
__init__ ( FBFCurveKey  pFCurveKey)

Constructor.

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

Overloaded == operator.

Parameters:
pValueFCurveKey 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