HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
VOP_CodeRslResolver.h
Go to the documentation of this file.
1
/*
2
* PROPRIETARY INFORMATION. This software is proprietary to
3
* Side Effects Software Inc., and is not to be reproduced,
4
* transmitted, or disclosed in any way without written permission.
5
*
6
* NAME: VOP_CodeRslResolver.h ( VOP Library, C++)
7
*
8
* COMMENTS: Rsl code resolver
9
*/
10
11
#ifndef __VOP_CodeRslResolver__
12
#define __VOP_CodeRslResolver__
13
14
#include "
VOP_API.h
"
15
#include <
VEX/VEX_RslResolver.h
>
16
17
// ============================================================================
18
class
VOP_API
VOP_CodeRslResolver
:
public
VEX_RslResolver
19
{
20
public
:
21
protected
:
22
bool
canResolve
(
const
char
*
shader
)
override
;
23
bool
doResolve
(
UT_String
&shader,
int
context_type)
override
;
24
};
25
26
// ============================================================================
27
class
VOP_API
VOP_CodeOslResolver
:
public
VEX_OslResolver
28
{
29
public
:
30
protected
:
31
bool
canResolve
(
const
char
*
shader
)
override
;
32
bool
doResolve
(
UT_String
&shader,
int
context_type)
override
;
33
};
34
35
#endif
36
VOP_CodeOslResolver
Definition:
VOP_CodeRslResolver.h:27
VOP_API.h
VEX_RibResolver::canResolve
virtual bool canResolve(const char *shader)=0
VOP_CodeRslResolver
Definition:
VOP_CodeRslResolver.h:18
VOP_API
#define VOP_API
Definition:
VOP_API.h:10
VEX_RibResolver::doResolve
virtual bool doResolve(UT_String &shader, int context_type)=0
VEX_RslResolver
Definition:
VEX_RslResolver.h:47
shader
GLuint shader
Definition:
glcorearb.h:785
VEX_RslResolver.h
UT_String
Definition:
UT_String.h:73
VEX_OslResolver
Definition:
VEX_RslResolver.h:63
VOP
VOP_CodeRslResolver.h
Generated on Sat Dec 21 2024 02:49:24 for HDK by
1.8.6