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

#include <VCC_Utils.h>

Classes

class  ShaderInfo
 Information about the VEX shader. More...
 
class  ShaderParmInfo
 Information about VEX shader parameter. More...
 

Static Public Member Functions

template<VEX_Precision PREC>
static CVEX_Function preloadLocalFunction (CVEX_ContextT< PREC > &context, const UT_WorkBuffer &source_code, int node_id=-1)
 
static bool getShaderInfoFromFile (VCC_Utils::ShaderInfo &info, const UT_StringRef &file)
 Returns information about VEX shader given the shader file path. More...
 
static bool getShaderInfoFromCode (VCC_Utils::ShaderInfo &info, const UT_StringRef &code)
 Returns information about VEX shader given the shader source code. More...
 

Detailed Description

Definition at line 24 of file VCC_Utils.h.

Member Function Documentation

static bool VCC_Utils::getShaderInfoFromCode ( VCC_Utils::ShaderInfo info,
const UT_StringRef code 
)
static

Returns information about VEX shader given the shader source code.

static bool VCC_Utils::getShaderInfoFromFile ( VCC_Utils::ShaderInfo info,
const UT_StringRef file 
)
static

Returns information about VEX shader given the shader file path.

template<VEX_Precision PREC>
static CVEX_Function VCC_Utils::preloadLocalFunction ( CVEX_ContextT< PREC > &  context,
const UT_WorkBuffer source_code,
int  node_id = -1 
)
static

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