HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_DSOVersion.h File Reference
#include <SYS/SYS_Types.h>
#include <SYS/SYS_Version.h>
#include <SYS/SYS_Visibility.h>
+ Include dependency graph for UT_DSOVersion.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UT_DSOInfo
 

Macros

#define UT_DSO_VERSION   SYS_VERSION_RELEASE
 
#define UT_DSOVERSION_EXPORT   static inline
 

Functions

SYS_VISIBILITY_EXPORT void HoudiniDSOVersion (const char **version_string)
 
SYS_VISIBILITY_EXPORT void HoudiniGetTagInfo (const char **version_string)
 
SYS_VISIBILITY_EXPORT void HoudiniDSOInit (UT_DSOInfo &dsoinfo)
 

Macro Definition Documentation

#define UT_DSO_VERSION   SYS_VERSION_RELEASE

Definition at line 23 of file UT_DSOVersion.h.

#define UT_DSOVERSION_EXPORT   static inline

Definition at line 73 of file UT_DSOVersion.h.

Function Documentation

SYS_VISIBILITY_EXPORT void HoudiniDSOInit ( UT_DSOInfo dsoinfo)

If your DSO implements this function, it will be called immediately after the DSO is loaded.

dsoinfo.loadGlobal will initially be set to false, but see comment above

SYS_VISIBILITY_EXPORT void HoudiniDSOVersion ( const char **  version_string)
SYS_VISIBILITY_EXPORT void HoudiniGetTagInfo ( const char **  version_string)