KFbxAnimCurveKeyBase Class Reference

#include <kfbxanimcurvebase.h>
Inheritance diagram for KFbxAnimCurveKeyBase:
Inheritance graph
[legend]

List of all members.


Detailed Description

This is the base class for implementing animation key objects.

See KFbxAnimCurveKey and KFbxAnimCurveKFCurveKey for the implemented class.

Definition at line 52 of file kfbxanimcurvebase.h.


Public Member Functions

  KFbxAnimCurveKeyBase ()
  Constructor.
virtual  ~KFbxAnimCurveKeyBase ()
  Destructor.
virtual KTime  GetTime () const
  Get time value.
virtual void  SetTime (const KTime &pTime)
  Set time value.

Public Attributes

KTime  mTime
  Data member representing time value.

Constructor & Destructor Documentation

KFbxAnimCurveKeyBase (  )  [inline]

Constructor.

Definition at line 61 of file kfbxanimcurvebase.h.

References KTIME_ZERO.

virtual ~KFbxAnimCurveKeyBase (  )  [inline, virtual]

Destructor.

Definition at line 68 of file kfbxanimcurvebase.h.


Member Function Documentation

virtual KTime GetTime (  )  const [inline, virtual]

Get time value.

Returns:
Time value.

Reimplemented in KFbxAnimCurveKey.

Definition at line 73 of file kfbxanimcurvebase.h.

Referenced by KFbxAnimCurveKey::GetTime().

virtual void SetTime ( const KTime pTime  )  [inline, virtual]

Set time value.

Parameters:
pTime  Time value to set.

Reimplemented in KFbxAnimCurveKey.

Definition at line 81 of file kfbxanimcurvebase.h.

Referenced by KFbxAnimCurveKey::KFbxAnimCurveKey(), KFbxAnimCurveKey::operator=(), KFbxAnimCurveKey::Set(), KFbxAnimCurveKey::SetTCB(), and KFbxAnimCurveKey::SetTime().


Member Data Documentation

Data member representing time value.

Definition at line 57 of file kfbxanimcurvebase.h.

KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase
KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase KFbxAnimCurveKeyBase