HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VEX_OslResolver Class Reference

#include <VEX_RslResolver.h>

+ Inheritance diagram for VEX_OslResolver:

Static Public Member Functions

static bool canResolveShader (UT_String &shader)
 
static bool resolveShader (UT_String &shader, int context_type)
 
- Static Public Member Functions inherited from VEX_RibResolver
static void patchShader (UT_String &shader, const char *path)
 
static void setCachePath (const char *path)
 
static const char * getCachePath ()
 

Protected Member Functions

 VEX_OslResolver ()
 
 ~VEX_OslResolver () override
 
- Protected Member Functions inherited from VEX_RibResolver
 VEX_RibResolver ()=default
 
virtual ~VEX_RibResolver ()
 
virtual bool canResolve (const char *shader)=0
 
virtual bool doResolve (UT_String &shader, int context_type)=0
 

Static Protected Member Functions

static VEX_OslResolvergetOslResolver (const char *shader)
 

Detailed Description

Definition at line 63 of file VEX_RslResolver.h.

Constructor & Destructor Documentation

VEX_OslResolver::VEX_OslResolver ( )
protected
VEX_OslResolver::~VEX_OslResolver ( )
overrideprotected

Member Function Documentation

static bool VEX_OslResolver::canResolveShader ( UT_String shader)
static
static VEX_OslResolver* VEX_OslResolver::getOslResolver ( const char *  shader)
staticprotected
static bool VEX_OslResolver::resolveShader ( UT_String shader,
int  context_type 
)
static

The documentation for this class was generated from the following file: