UT/UT_PathSearch.h File Reference

#include "UT_API.h"
#include "UT_WorkBuffer.h"
#include "UT_StringArray.h"

Go to the source code of this file.

Classes

class  UT_PathSearch

Enumerations

enum  UT_KnownPath {
  UT_HOUDINI_PATH = 0, UT_HOUDINI_DSO_PATH, UT_HOUDINI_IMAGE_DSO_PATH, UT_HOUDINI_AUDIO_DSO_PATH,
  UT_HOUDINI_OTL_PATH, UT_HOUDINI_OPLIBRARIES_PATH, UT_HOUDINI_OTLSCAN_PATH, UT_HOUDINI_SCRIPT_PATH,
  UT_HOUDINI_SOHO_PATH, UT_HOUDINI_GALLERY_PATH, UT_HOUDINI_TEXTURE_PATH, UT_HOUDINI_GEOMETRY_PATH,
  UT_HOUDINI_CLIP_PATH, UT_VEX_DISPLACE_PATH, UT_VEX_FOG_PATH, UT_VEX_LIGHT_PATH,
  UT_VEX_SHADOW_PATH, UT_VEX_SURFACE_PATH, UT_VEX_PHOTON_PATH, UT_VEX_BSDF_PATH,
  UT_VEX_CHOP_PATH, UT_VEX_COP2_PATH, UT_VEX_IMAGE3D_PATH, UT_VEX_SOP_PATH,
  UT_VEX_POP_PATH, UT_VEX_CVEX_PATH, UT_GLSL_PATH, UT_HOUDINI_UI_PATH,
  UT_HOUDINI_UI_APP_PATH, UT_HOUDINI_UI_AUDIO_PATH, UT_HOUDINI_UI_CURSOR_PATH, UT_HOUDINI_UI_ICON_PATH,
  UT_PATHFILE_DESK, UT_PATHFILE_MACRO, UT_PATHFILE_TOOLBAR, UT_PATHFILE_CUSTOM,
  UT_OUTLINEFONT_PATH, UT_MAX_KNOWN_PATHS
}

Functions

int HoudiniFindFile (const char *find, UT_String &result)
int HoudiniFindFile (const char *find, UT_WorkBuffer &result)
int HoudiniFindMulti (const char *find, UT_StringArray &result)
int HoudiniFindDir (const char *find, UT_String &result)
int HoudiniFindDir (const char *find, UT_WorkBuffer &result)
int HoudiniFindDirMulti (const char *find, UT_StringArray &result)


Enumeration Type Documentation

Enumerator:
UT_HOUDINI_PATH 
UT_HOUDINI_DSO_PATH 
UT_HOUDINI_IMAGE_DSO_PATH 
UT_HOUDINI_AUDIO_DSO_PATH 
UT_HOUDINI_OTL_PATH 
UT_HOUDINI_OPLIBRARIES_PATH 
UT_HOUDINI_OTLSCAN_PATH 
UT_HOUDINI_SCRIPT_PATH 
UT_HOUDINI_SOHO_PATH 
UT_HOUDINI_GALLERY_PATH 
UT_HOUDINI_TEXTURE_PATH 
UT_HOUDINI_GEOMETRY_PATH 
UT_HOUDINI_CLIP_PATH 
UT_VEX_DISPLACE_PATH 
UT_VEX_FOG_PATH 
UT_VEX_LIGHT_PATH 
UT_VEX_SHADOW_PATH 
UT_VEX_SURFACE_PATH 
UT_VEX_PHOTON_PATH 
UT_VEX_BSDF_PATH 
UT_VEX_CHOP_PATH 
UT_VEX_COP2_PATH 
UT_VEX_IMAGE3D_PATH 
UT_VEX_SOP_PATH 
UT_VEX_POP_PATH 
UT_VEX_CVEX_PATH 
UT_GLSL_PATH 
UT_HOUDINI_UI_PATH 
UT_HOUDINI_UI_APP_PATH 
UT_HOUDINI_UI_AUDIO_PATH 
UT_HOUDINI_UI_CURSOR_PATH 
UT_HOUDINI_UI_ICON_PATH 
UT_PATHFILE_DESK 
UT_PATHFILE_MACRO 
UT_PATHFILE_TOOLBAR 
UT_PATHFILE_CUSTOM 
UT_OUTLINEFONT_PATH 
UT_MAX_KNOWN_PATHS 

Definition at line 53 of file UT_PathSearch.h.


Function Documentation

int HoudiniFindDir ( const char *  find,
UT_WorkBuffer result 
) [inline]

Definition at line 299 of file UT_PathSearch.h.

int HoudiniFindDir ( const char *  find,
UT_String result 
) [inline]

Definition at line 290 of file UT_PathSearch.h.

int HoudiniFindDirMulti ( const char *  find,
UT_StringArray result 
) [inline]

Definition at line 308 of file UT_PathSearch.h.

int HoudiniFindFile ( const char *  find,
UT_WorkBuffer result 
) [inline]

Definition at line 272 of file UT_PathSearch.h.

int HoudiniFindFile ( const char *  find,
UT_String result 
) [inline]

Definition at line 263 of file UT_PathSearch.h.

int HoudiniFindMulti ( const char *  find,
UT_StringArray result 
) [inline]

Definition at line 281 of file UT_PathSearch.h.


Generated on Mon Jan 28 00:27:56 2013 for HDK by  doxygen 1.5.9