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
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 58 of file VEX_RslResolver.h.

Constructor & Destructor Documentation

VEX_OslResolver::VEX_OslResolver ( )
VEX_OslResolver::~VEX_OslResolver ( )

Member Function Documentation

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

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