MFnKeyframeDeltaMove Class Reference
         
    
#include <MFnKeyframeDeltaMove.h>
Function set for change in keyframe value or time. 
This function set is used for keyframe deltas of type MFn::kKeyframeDeltaMove. These keyframe deltas are generated from 'move' events. For example, the user drags or scales a key from one position to another. 
Constructor. 
Class constructor that initializes the function set to the given MObject.
- Parameters
- 
  
    | [in] | object | The MObject to attach the function set to |  | [out] | ReturnStatus | the return status |  
 
- Status Codes:
- 
 
 
Constructor. 
Class constructor that initializes the function set to the given MObject.
- Parameters
- 
  
    | [in] | object | The MObject to attach the function set to |  | [out] | ReturnStatus | the return status |  
 
- Status Codes:
- 
 
 
  
  | 
        
          | const char * className | ( |  | ) | const |  | protectedvirtual | 
 
Class name. 
Return the class name : "MFnKeyframeDeltaMove". 
Reimplemented from MFnKeyframeDelta.
 
 
The previous time value of this key. 
- Parameters
- 
  
    | [out] | ReturnStatus | Return Code |  
 
- Returns
- A MTime containing the previous time of this key.
- Status Codes:
- 
 
 
The current/current time value. 
- Parameters
- 
  
    | [out] | ReturnStatus | Status code. |  
 
- Returns
- A MTime containing the current time of this key.
- Status Codes:
- 
 
 
      
        
          | double previousValue | ( | MStatus * | ReturnStatus = NULL | ) | const | 
      
 
The previous value of the key prior to the change. 
The value corresponds to the units of the animation curve.
- Parameters
- 
  
    | [out] | ReturnStatus | Return code. |  
 
- Returns
- A double representing the previous value of the key.
- Status Codes:
- 
 
 
      
        
          | double currentValue | ( | MStatus * | ReturnStatus = NULL | ) | const | 
      
 
The current value of the key. 
The value corresponds to the units of the animation curve.
- Parameters
- 
  
    | [out] | ReturnStatus | Return code. |  
 
- Returns
- A double representing the current value of the key.
- Status Codes:
- 
 
 
      
        
          | unsigned int previousIndex | ( | MStatus * | ReturnStatus = NULL | ) | const | 
      
 
The previous index value of this key. 
If a key has been moved over another key then you can use this previous index to figure out where the key was moved from.
- Parameters
- 
  
    | [out] | ReturnStatus | Return code. |  
 
- Returns
- An unsigned value representing the previous index of this key on the curve.
- Status Codes:
- 
 
 
  
  | 
        
          | unsigned int keyIndex | ( | MStatus * | ReturnStatus = NULL | ) | const |  | virtual | 
 
The current index value of this key. 
- Parameters
- 
  
    | [out] | ReturnStatus | Return code. |  
 
- Returns
- An unsigned value representing the current index of this key on the curve.
- Status Codes:
- 
Reimplemented from MFnKeyframeDelta.
 
 
The documentation for this class was generated from the following files:
- MFnKeyframeDeltaMove.h
- MFnKeyframeDeltaMove.cpp