HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HAPI_Helpers.C File Reference
#include "HAPI_Helpers.h"
#include "HAPI.h"
+ Include dependency graph for HAPI_Helpers.C:

Go to the source code of this file.

Functions

 HAPI_SessionInfo_Init (HAPI_SessionInfo *in)
 
 HAPI_SessionInfo_Create ()
 
 HAPI_ThriftServerOptions_Init (HAPI_ThriftServerOptions *in)
 
 HAPI_ThriftServerOptions_Create ()
 
 HAPI_TimelineOptions_Init (HAPI_TimelineOptions *in)
 
 HAPI_TimelineOptions_Create ()
 
 HAPI_CompositorOptions_Init (HAPI_CompositorOptions *in)
 
 HAPI_CompositorOptions_Create ()
 
 HAPI_AssetInfo_Init (HAPI_AssetInfo *in)
 
 HAPI_AssetInfo_Create ()
 
 HAPI_CookOptions_Init (HAPI_CookOptions *in)
 
 HAPI_CookOptions_Create ()
 
 HAPI_CookOptions_AreEqual (const HAPI_CookOptions *left, const HAPI_CookOptions *right)
 
 HAPI_NodeInfo_Init (HAPI_NodeInfo *in)
 
 HAPI_NodeInfo_Create ()
 
 HAPI_ParmInfo_Init (HAPI_ParmInfo *in)
 Clears the struct to default values. More...
 
 HAPI_ParmInfo_Create ()
 Creates a struct with default values and returns it. More...
 
 HAPI_ParmInfo_IsInt (const HAPI_ParmInfo *in)
 
 HAPI_ParmInfo_IsFloat (const HAPI_ParmInfo *in)
 
 HAPI_ParmInfo_IsString (const HAPI_ParmInfo *in)
 
 HAPI_ParmInfo_IsPath (const HAPI_ParmInfo *in)
 
 HAPI_ParmInfo_IsNode (const HAPI_ParmInfo *in)
 
 HAPI_ParmInfo_IsNonValue (const HAPI_ParmInfo *in)
 
 HAPI_ParmInfo_GetIntValueCount (const HAPI_ParmInfo *in)
 
 HAPI_ParmInfo_GetFloatValueCount (const HAPI_ParmInfo *in)
 
 HAPI_ParmInfo_GetStringValueCount (const HAPI_ParmInfo *in)
 
 HAPI_ParmChoiceInfo_Init (HAPI_ParmChoiceInfo *in)
 
 HAPI_ParmChoiceInfo_Create ()
 
 HAPI_HandleInfo_Init (HAPI_HandleInfo *in)
 
 HAPI_HandleInfo_Create ()
 
 HAPI_HandleBindingInfo_Init (HAPI_HandleBindingInfo *in)
 
 HAPI_HandleBindingInfo_Create ()
 
 HAPI_ObjectInfo_Init (HAPI_ObjectInfo *in)
 
 HAPI_ObjectInfo_Create ()
 
 HAPI_GeoInfo_Init (HAPI_GeoInfo *in)
 
 HAPI_GeoInfo_Create ()
 
 HAPI_GeoInfo_GetGroupCountByType (HAPI_GeoInfo *in, HAPI_GroupType type)
 
 HAPI_PartInfo_Init (HAPI_PartInfo *in)
 
 HAPI_PartInfo_Create ()
 
 HAPI_PartInfo_GetElementCountByAttributeOwner (HAPI_PartInfo *in, HAPI_AttributeOwner owner)
 
 HAPI_PartInfo_GetElementCountByGroupType (HAPI_PartInfo *in, HAPI_GroupType type)
 
 HAPI_PartInfo_GetAttributeCountByOwner (HAPI_PartInfo *in, HAPI_AttributeOwner owner)
 
 HAPI_AttributeInfo_Init (HAPI_AttributeInfo *in)
 
 HAPI_AttributeInfo_Create ()
 
 HAPI_MaterialInfo_Init (HAPI_MaterialInfo *in)
 
 HAPI_MaterialInfo_Create ()
 
 HAPI_ImageFileFormat_Init (HAPI_ImageFileFormat *in)
 
 HAPI_ImageFileFormat_Create ()
 
 HAPI_ImageInfo_Init (HAPI_ImageInfo *in)
 
 HAPI_ImageInfo_Create ()
 
 HAPI_Keyframe_Init (HAPI_Keyframe *in)
 
 HAPI_Keyframe_Create ()
 
 HAPI_VolumeInfo_Init (HAPI_VolumeInfo *in)
 
 HAPI_VolumeInfo_Create ()
 
 HAPI_VolumeTileInfo_Init (HAPI_VolumeTileInfo *in)
 
 HAPI_VolumeTileInfo_Create ()
 
 HAPI_CurveInfo_Init (HAPI_CurveInfo *in)
 
 HAPI_CurveInfo_Create ()
 
 HAPI_InputCurveInfo_Init (HAPI_InputCurveInfo *in)
 
 HAPI_InputCurveInfo_Create ()
 
 HAPI_Transform_Init (HAPI_Transform *in)
 
 HAPI_Transform_Create ()
 
 HAPI_TransformEuler_Init (HAPI_TransformEuler *in)
 
 HAPI_TransformEuler_Create ()
 
 HAPI_Viewport_Init (HAPI_Viewport *in)
 
 HAPI_Viewport_Create ()
 
 HAPI_SessionSyncInfo_Init (HAPI_SessionSyncInfo *in)
 
 HAPI_SessionSyncInfo_Create ()
 

Function Documentation

HAPI_AssetInfo_Create ( )

Definition at line 123 of file HAPI_Helpers.C.

HAPI_AssetInfo_Init ( HAPI_AssetInfo in)

Definition at line 95 of file HAPI_Helpers.C.

HAPI_AttributeInfo_Create ( )

Definition at line 596 of file HAPI_Helpers.C.

HAPI_AttributeInfo_Init ( HAPI_AttributeInfo in)

Definition at line 579 of file HAPI_Helpers.C.

HAPI_CompositorOptions_Create ( )

Definition at line 85 of file HAPI_Helpers.C.

HAPI_CompositorOptions_Init ( HAPI_CompositorOptions in)

Definition at line 78 of file HAPI_Helpers.C.

HAPI_CookOptions_AreEqual ( const HAPI_CookOptions left,
const HAPI_CookOptions right 
)

Definition at line 172 of file HAPI_Helpers.C.

HAPI_CookOptions_Create ( )

Definition at line 164 of file HAPI_Helpers.C.

HAPI_CookOptions_Init ( HAPI_CookOptions in)

Definition at line 131 of file HAPI_Helpers.C.

HAPI_CurveInfo_Create ( )

Definition at line 750 of file HAPI_Helpers.C.

HAPI_CurveInfo_Init ( HAPI_CurveInfo in)

Definition at line 734 of file HAPI_Helpers.C.

HAPI_GeoInfo_Create ( )

Definition at line 476 of file HAPI_Helpers.C.

HAPI_GeoInfo_GetGroupCountByType ( HAPI_GeoInfo in,
HAPI_GroupType  type 
)

Definition at line 484 of file HAPI_Helpers.C.

HAPI_GeoInfo_Init ( HAPI_GeoInfo in)

Definition at line 455 of file HAPI_Helpers.C.

HAPI_HandleBindingInfo_Create ( )

Definition at line 416 of file HAPI_Helpers.C.

HAPI_HandleBindingInfo_Init ( HAPI_HandleBindingInfo in)

Definition at line 408 of file HAPI_Helpers.C.

HAPI_HandleInfo_Create ( )

Definition at line 400 of file HAPI_Helpers.C.

HAPI_HandleInfo_Init ( HAPI_HandleInfo in)

Definition at line 392 of file HAPI_Helpers.C.

HAPI_ImageFileFormat_Create ( )

Definition at line 630 of file HAPI_Helpers.C.

HAPI_ImageFileFormat_Init ( HAPI_ImageFileFormat in)

Definition at line 622 of file HAPI_Helpers.C.

HAPI_ImageInfo_Create ( )

Definition at line 654 of file HAPI_Helpers.C.

HAPI_ImageInfo_Init ( HAPI_ImageInfo in)

Definition at line 638 of file HAPI_Helpers.C.

HAPI_InputCurveInfo_Create ( )

Definition at line 771 of file HAPI_Helpers.C.

HAPI_InputCurveInfo_Init ( HAPI_InputCurveInfo in)

Definition at line 760 of file HAPI_Helpers.C.

HAPI_Keyframe_Create ( )

Definition at line 673 of file HAPI_Helpers.C.

HAPI_Keyframe_Init ( HAPI_Keyframe in)

Definition at line 664 of file HAPI_Helpers.C.

HAPI_MaterialInfo_Create ( )

Definition at line 614 of file HAPI_Helpers.C.

HAPI_MaterialInfo_Init ( HAPI_MaterialInfo in)

Definition at line 606 of file HAPI_Helpers.C.

HAPI_NodeInfo_Create ( )

Definition at line 222 of file HAPI_Helpers.C.

HAPI_NodeInfo_Init ( HAPI_NodeInfo in)

Definition at line 195 of file HAPI_Helpers.C.

HAPI_ObjectInfo_Create ( )

Definition at line 445 of file HAPI_Helpers.C.

HAPI_ObjectInfo_Init ( HAPI_ObjectInfo in)

Definition at line 426 of file HAPI_Helpers.C.

HAPI_ParmChoiceInfo_Create ( )

Definition at line 382 of file HAPI_Helpers.C.

HAPI_ParmChoiceInfo_Init ( HAPI_ParmChoiceInfo in)

Definition at line 374 of file HAPI_Helpers.C.

HAPI_ParmInfo_Create ( )

Creates a struct with default values and returns it.

Definition at line 293 of file HAPI_Helpers.C.

HAPI_ParmInfo_GetFloatValueCount ( const HAPI_ParmInfo in)

Definition at line 356 of file HAPI_Helpers.C.

HAPI_ParmInfo_GetIntValueCount ( const HAPI_ParmInfo in)

Convenience function. If the parameter can be represented by this data type, it returns HAPI_ParmInfo::size, and zero otherwise.

Definition at line 347 of file HAPI_Helpers.C.

HAPI_ParmInfo_GetStringValueCount ( const HAPI_ParmInfo in)

Definition at line 365 of file HAPI_Helpers.C.

HAPI_ParmInfo_Init ( HAPI_ParmInfo in)

Clears the struct to default values.

Definition at line 232 of file HAPI_Helpers.C.

HAPI_ParmInfo_IsFloat ( const HAPI_ParmInfo in)

Definition at line 310 of file HAPI_Helpers.C.

HAPI_ParmInfo_IsInt ( const HAPI_ParmInfo in)

Convenience function that checks on the value of the HAPI_ParmInfo::type field to tell you the underlying data type.

Definition at line 301 of file HAPI_Helpers.C.

HAPI_ParmInfo_IsNode ( const HAPI_ParmInfo in)

Definition at line 333 of file HAPI_Helpers.C.

HAPI_ParmInfo_IsNonValue ( const HAPI_ParmInfo in)

Parameter has no underlying No data type. Examples of this are UI items such as folder lists and separators.

Definition at line 340 of file HAPI_Helpers.C.

HAPI_ParmInfo_IsPath ( const HAPI_ParmInfo in)

Definition at line 325 of file HAPI_Helpers.C.

HAPI_ParmInfo_IsString ( const HAPI_ParmInfo in)

Definition at line 317 of file HAPI_Helpers.C.

HAPI_PartInfo_Create ( )

Definition at line 522 of file HAPI_Helpers.C.

HAPI_PartInfo_GetAttributeCountByOwner ( HAPI_PartInfo in,
HAPI_AttributeOwner  owner 
)

Definition at line 562 of file HAPI_Helpers.C.

HAPI_PartInfo_GetElementCountByAttributeOwner ( HAPI_PartInfo in,
HAPI_AttributeOwner  owner 
)

Definition at line 530 of file HAPI_Helpers.C.

HAPI_PartInfo_GetElementCountByGroupType ( HAPI_PartInfo in,
HAPI_GroupType  type 
)

Definition at line 547 of file HAPI_Helpers.C.

HAPI_PartInfo_Init ( HAPI_PartInfo in)

Definition at line 500 of file HAPI_Helpers.C.

HAPI_SessionInfo_Create ( )

Definition at line 29 of file HAPI_Helpers.C.

HAPI_SessionInfo_Init ( HAPI_SessionInfo in)

Definition at line 17 of file HAPI_Helpers.C.

HAPI_SessionSyncInfo_Create ( )

Definition at line 863 of file HAPI_Helpers.C.

HAPI_SessionSyncInfo_Init ( HAPI_SessionSyncInfo in)

Definition at line 856 of file HAPI_Helpers.C.

HAPI_ThriftServerOptions_Create ( )

Definition at line 49 of file HAPI_Helpers.C.

HAPI_ThriftServerOptions_Init ( HAPI_ThriftServerOptions in)

Definition at line 39 of file HAPI_Helpers.C.

HAPI_TimelineOptions_Create ( )

Definition at line 68 of file HAPI_Helpers.C.

HAPI_TimelineOptions_Init ( HAPI_TimelineOptions in)

Definition at line 59 of file HAPI_Helpers.C.

HAPI_Transform_Create ( )

Definition at line 799 of file HAPI_Helpers.C.

HAPI_Transform_Init ( HAPI_Transform in)

Definition at line 781 of file HAPI_Helpers.C.

HAPI_TransformEuler_Create ( )

Definition at line 826 of file HAPI_Helpers.C.

HAPI_TransformEuler_Init ( HAPI_TransformEuler in)

Definition at line 807 of file HAPI_Helpers.C.

HAPI_Viewport_Create ( )

Definition at line 848 of file HAPI_Helpers.C.

HAPI_Viewport_Init ( HAPI_Viewport in)

Definition at line 836 of file HAPI_Helpers.C.

HAPI_VolumeInfo_Create ( )

Definition at line 707 of file HAPI_Helpers.C.

HAPI_VolumeInfo_Init ( HAPI_VolumeInfo in)

Definition at line 683 of file HAPI_Helpers.C.

HAPI_VolumeTileInfo_Create ( )

Definition at line 724 of file HAPI_Helpers.C.

HAPI_VolumeTileInfo_Init ( HAPI_VolumeTileInfo in)

Definition at line 715 of file HAPI_Helpers.C.