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

#include <VOP_CodeRslResolver.h>

+ Inheritance diagram for VOP_CodeRslResolver:

Protected Member Functions

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

Additional Inherited Members

- Static Public Member Functions inherited from VEX_RslResolver
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 ()
 
- Static Protected Member Functions inherited from VEX_RslResolver
static VEX_RslResolvergetRslResolver (const char *shader)
 

Detailed Description

Definition at line 18 of file VOP_CodeRslResolver.h.

Member Function Documentation

bool VOP_CodeRslResolver::canResolve ( const char *  shader)
overrideprotectedvirtual

Implements VEX_RibResolver.

bool VOP_CodeRslResolver::doResolve ( UT_String shader,
int  context_type 
)
overrideprotectedvirtual

Implements VEX_RibResolver.


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