kfcurvenode.h File Reference


Detailed Description

Definition in file kfcurvenode.h.

#include <fbxfilesdk/components/kfcurve/kfcurve_h.h>
#include <fbxfilesdk/components/kbaselib/klib/karrayul.h>
#include <fbxfilesdk/components/kbaselib/klib/kerror.h>
#include <fbxfilesdk/components/kbaselib/klib/kstring.h>
#include <fbxfilesdk/components/kfcurve/kfcurve.h>
#include <fbxfilesdk/components/kfcurve/i/ifcurveeti.h>
#include <fbxfilesdk/components/kbaselib/object/i/iobject.h>
#include <fbxfilesdk/components/kbaselib/object/i/ifbobjectholder.h>
#include <fbxfilesdk/components/kbaselib/kbaselib_forward.h>
#include <fbxfilesdk/fbxfilesdk_nsbegin.h>
#include <fbxfilesdk/fbxfilesdk_nsend.h>

Include dependency graph for kfcurvenode.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class   KFCurveNodeEvent
  Curve node event class. More...
class   KFCurveNode
  This class provides the structure to build a curve node hierarchy. More...

Functions

KFBX_DLL HKFCurveNode  KFCurveNodeCreate (char *pNodeName, char *pTimeWarpName, char *pTypeName, int pLayerType=KFCL_NOLAYER, int pLayerID=0)
  Create a curve node.
KFBX_DLL HKFCurveNode  KFCurveNodeCreate (HKFCurveNode pTemplateCurveNode)
  Create a curve node from a template.

Function Documentation

KFBX_DLL HKFCurveNode KFCurveNodeCreate ( HKFCurveNode  pTemplateCurveNode  ) 

Create a curve node from a template.

Parameters:
pTemplateCurveNode  Template curve node.
Returns:
Pointer to allocated curve node.
Remarks:
The created curve node shares with the template curve node a structure that defines the node name, node display name and node type name. No function curve is created in the new curve node.

KFBX_DLL HKFCurveNode KFCurveNodeCreate ( char *  pNodeName,
char *  pTimeWarpName,
char *  pTypeName,
int  pLayerType = KFCL_NOLAYER,
int  pLayerID = 0  
)

Create a curve node.

Parameters:
pNodeName  Curve node name.
pTimeWarpName  Curve node time warp name.
pTypeName  Curve node type name.
pLayerType  LayerType.
pLayerID  LayerID.
Returns:
Pointer to allocated curve node.
Remarks:
No function curve is created in the new curve node.