HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PRM_SharedFunc.h File Reference
#include "PRM_API.h"
#include <SYS/SYS_Types.h>
+ Include dependency graph for PRM_SharedFunc.h:

Go to the source code of this file.

Functions

PRM_API void PRMbuildImageMenu (void *, PRM_Name *names, int size, const PRM_SpareData *, const PRM_Parm *)
 
PRM_API const PRM_Name * PRMgetImageName (int index)
 
PRM_API void PRMbuildResolutionMenu (void *, PRM_Name *names, int n, const PRM_SpareData *, const PRM_Parm *)
 
PRM_API void PRMbuildResolutionMenuWithNone (void *, PRM_Name *names, int n, const PRM_SpareData *, const PRM_Parm *)
 
PRM_API const PRM_Name * PRMgetResolutionName (int index)
 
PRM_API void PRMbuildFilterMenu (void *, PRM_Name *names, int, const PRM_SpareData *, const PRM_Parm *)
 
PRM_API const PRM_Name * PRMgetFilterName (int idx)
 
PRM_API void PRMbuildPixelFormatMenu (void *, PRM_Name *names, int, const PRM_SpareData *, const PRM_Parm *)
 
PRM_API void PRMbuildImageDeviceMenu (void *, PRM_Name *names, int, const PRM_SpareData *, const PRM_Parm *)
 
PRM_API void PRMbuildRiDeviceMenu (void *, PRM_Name *names, int, const PRM_SpareData *, const PRM_Parm *)
 
PRM_API void PRMbuildRiFilterMenu (void *, PRM_Name *names, int, const PRM_SpareData *, const PRM_Parm *)
 
PRM_API void PRMbuildRiHiderMenu (void *, PRM_Name *names, int, const PRM_SpareData *, const PRM_Parm *)
 
PRM_API void PRMbuildTakeMenu (void *, PRM_Name *names, int, const PRM_SpareData *, const PRM_Parm *)
 
PRM_API void PRMsortMenu (PRM_Name *menuitems, int size)
 utility method for sorting menu items by their label text More...
 
PRM_API const PRM_Name * PRMgetPixelFormatName (int idx)
 
PRM_API int PRMchangeImageFilename (const UT_String &filename, const UT_String &format, UT_String &option_format, UT_String &options)
 
PRM_API int PRMchangeImageFormat (UT_String &filename, const UT_String &format, UT_String &option_format, UT_String &options)
 

Function Documentation

PRM_API void PRMbuildFilterMenu ( void *  ,
PRM_Name *  names,
int  ,
const PRM_SpareData *  ,
const PRM_Parm *   
)
PRM_API void PRMbuildImageDeviceMenu ( void *  ,
PRM_Name *  names,
int  ,
const PRM_SpareData *  ,
const PRM_Parm *   
)
PRM_API void PRMbuildImageMenu ( void *  ,
PRM_Name *  names,
int  size,
const PRM_SpareData *  ,
const PRM_Parm *   
)
PRM_API void PRMbuildPixelFormatMenu ( void *  ,
PRM_Name *  names,
int  ,
const PRM_SpareData *  ,
const PRM_Parm *   
)
PRM_API void PRMbuildResolutionMenu ( void *  ,
PRM_Name *  names,
int  n,
const PRM_SpareData *  ,
const PRM_Parm *   
)
PRM_API void PRMbuildResolutionMenuWithNone ( void *  ,
PRM_Name *  names,
int  n,
const PRM_SpareData *  ,
const PRM_Parm *   
)
PRM_API void PRMbuildRiDeviceMenu ( void *  ,
PRM_Name *  names,
int  ,
const PRM_SpareData *  ,
const PRM_Parm *   
)
PRM_API void PRMbuildRiFilterMenu ( void *  ,
PRM_Name *  names,
int  ,
const PRM_SpareData *  ,
const PRM_Parm *   
)
PRM_API void PRMbuildRiHiderMenu ( void *  ,
PRM_Name *  names,
int  ,
const PRM_SpareData *  ,
const PRM_Parm *   
)
PRM_API void PRMbuildTakeMenu ( void *  ,
PRM_Name *  names,
int  ,
const PRM_SpareData *  ,
const PRM_Parm *   
)
PRM_API int PRMchangeImageFilename ( const UT_String &  filename,
const UT_String &  format,
UT_String &  option_format,
UT_String &  options 
)
PRM_API int PRMchangeImageFormat ( UT_String &  filename,
const UT_String &  format,
UT_String &  option_format,
UT_String &  options 
)
PRM_API const PRM_Name* PRMgetFilterName ( int  idx)
PRM_API const PRM_Name* PRMgetImageName ( int  index)
PRM_API const PRM_Name* PRMgetPixelFormatName ( int  idx)
PRM_API const PRM_Name* PRMgetResolutionName ( int  index)
PRM_API void PRMsortMenu ( PRM_Name *  menuitems,
int  size 
)

utility method for sorting menu items by their label text