9 #ifndef __HAPI_HELPERS_h__
10 #define __HAPI_HELPERS_h__
238 #endif // __HAPI_HELPERS_h__
HAPI_MaterialInfo_Init(HAPI_MaterialInfo *in)
HAPI_Keyframe_Init(HAPI_Keyframe *in)
HAPI_PartInfo_GetElementCountByAttributeOwner(HAPI_PartInfo *in, HAPI_AttributeOwner owner)
Data for an image, used with HAPI_GetImageInfo() and HAPI_SetImageInfo()
HAPI_HandleBindingInfo_Init(HAPI_HandleBindingInfo *in)
HAPI_ParmChoiceInfo_Init(HAPI_ParmChoiceInfo *in)
HAPI_ParmInfo_GetFloatValueCount(const HAPI_ParmInfo *in)
HAPI_AttributeInfo_Create()
HAPI_ParmInfo_GetIntValueCount(const HAPI_ParmInfo *in)
HAPI_VolumeTileInfo_Init(HAPI_VolumeTileInfo *in)
HAPI_ObjectInfo_Init(HAPI_ObjectInfo *in)
HAPI_MaterialInfo_Create()
HAPI_Viewport_Init(HAPI_Viewport *in)
HAPI_CookOptions_AreEqual(const HAPI_CookOptions *left, const HAPI_CookOptions *right)
HAPI_TransformEuler_Init(HAPI_TransformEuler *in)
Meta-data about an HDA, returned by HAPI_GetAssetInfo()
HAPI_TimelineOptions_Create()
HAPI_SessionSyncInfo_Create()
HAPI_NodeInfo_Init(HAPI_NodeInfo *in)
HAPI_ParmInfo_IsNode(const HAPI_ParmInfo *in)
Meta-data for an OBJ Node.
HAPI_ParmInfo_IsNonValue(const HAPI_ParmInfo *in)
HAPI_InputCurveInfo_Init(HAPI_InputCurveInfo *in)
HAPI_ImageInfo_Init(HAPI_ImageInfo *in)
HAPI_ParmInfo_IsFloat(const HAPI_ParmInfo *in)
HAPI_SessionSyncInfo_Init(HAPI_SessionSyncInfo *in)
Options to configure a Thrift server being started from HARC.
HAPI_CookOptions_Create()
HAPI_CurveInfo_Init(HAPI_CurveInfo *in)
HAPI_Transform_Init(HAPI_Transform *in)
HAPI_ThriftServerOptions_Init(HAPI_ThriftServerOptions *in)
Meta-data describing a Geo Part.
HAPI_InputCurveInfo_Create()
HAPI_SessionInfo_Init(HAPI_SessionInfo *in)
HAPI_PartInfo_GetElementCountByGroupType(HAPI_PartInfo *in, HAPI_GroupType type)
HAPI_VolumeTileInfo_Create()
Meta-data for a Houdini Node.
HAPI_ImageFileFormat_Init(HAPI_ImageFileFormat *in)
HAPI_ParmInfo_IsString(const HAPI_ParmInfo *in)
HAPI_ParmInfo_IsPath(const HAPI_ParmInfo *in)
Configuration options for Houdini's compositing context.
HAPI_AssetInfo_Init(HAPI_AssetInfo *in)
HAPI_HandleInfo_Init(HAPI_HandleInfo *in)
HAPI_ParmChoiceInfo_Create()
HAPI_AttributeInfo_Init(HAPI_AttributeInfo *in)
HAPI_GeoInfo_GetGroupCountByType(HAPI_GeoInfo *in, HAPI_GroupType type)
HAPI_ParmInfo_Create()
Creates a struct with default values and returns it.
Configurations for sessions.
Options which affect how nodes are cooked.
HAPI_ParmInfo_Init(HAPI_ParmInfo *in)
Clears the struct to default values.
HAPI_VolumeInfo_Init(HAPI_VolumeInfo *in)
#define HAPI_DECL_RETURN(r)
HAPI_ImageFileFormat_Create()
HAPI_CompositorOptions_Init(HAPI_CompositorOptions *in)
Meta-data for a SOP Node.
HAPI_TransformEuler_Create()
Data for global timeline, used with HAPI_SetTimelineOptions()
HAPI_ParmInfo_IsInt(const HAPI_ParmInfo *in)
HAPI_SessionInfo_Create()
HAPI_TimelineOptions_Init(HAPI_TimelineOptions *in)
HAPI_HandleBindingInfo_Create()
HAPI_PartInfo_GetAttributeCountByOwner(HAPI_PartInfo *in, HAPI_AttributeOwner owner)
HAPI_CompositorOptions_Create()
HAPI_CookOptions_Init(HAPI_CookOptions *in)
HAPI_GeoInfo_Init(HAPI_GeoInfo *in)
HAPI_ParmInfo_GetStringValueCount(const HAPI_ParmInfo *in)
Data for a single Key Frame.
HAPI_PartInfo_Init(HAPI_PartInfo *in)
HAPI_ThriftServerOptions_Create()
Meta-data for a combo-box / choice parm.