HDK
|
#include "VOP_API.h"
#include "VOP_Error.h"
#include "VOP_ErrorMicroNode.h"
#include "VOP_Node.h"
#include "VOP_Types.h"
#include <OP/OP_Network.h>
#include <OP/OP_Node.h>
#include <VEX/VEX_VexTypes.h>
#include <UT/UT_NonCopyable.h>
#include <UT/UT_UniquePtr.h>
#include <UT/UT_SharedPtr.h>
#include <map>
#include <string>
#include <time.h>
Go to the source code of this file.
Classes | |
class | VOP_SnippetMicroNode |
class | VOP_CodeOperatorFilter |
class | VOP_CodeGenerator |
class | VOP_CodeGeneratorErrorThief |
class | VOP_ShaderSpaceInfo |
class | VOP_ExtraVarRequests |
class | VOP_AutoCodeGeneratorAdder |
Macros | |
#define | VOP_MININPUTS_NAME "mininputs" |
#define | VOP_MAXINPUTS_NAME "maxinputs" |
#define | VOP_AUTO_SHADER_PREFIX "_auto_" |
#define | VOP_AUTO_SHADER_PREFIX_LEN 6 |
#define | VOP_AUTO_SHADER_FN_PREFIX "auto_" |
#define | VOP_AUTO_SHADER_FN_PREFIX_LEN 5 |
Typedefs | |
typedef UT_Array < VCC_DiagnosticInfo > | VCC_DiagnosticList |
typedef std::map < VOP_ContextType, std::string > | TContextTypeStringMap |
#define VOP_AUTO_SHADER_FN_PREFIX "auto_" |
Definition at line 40 of file VOP_CodeGenerator.h.
#define VOP_AUTO_SHADER_FN_PREFIX_LEN 5 |
Definition at line 41 of file VOP_CodeGenerator.h.
#define VOP_AUTO_SHADER_PREFIX "_auto_" |
Definition at line 38 of file VOP_CodeGenerator.h.
#define VOP_AUTO_SHADER_PREFIX_LEN 6 |
Definition at line 39 of file VOP_CodeGenerator.h.
#define VOP_MAXINPUTS_NAME "maxinputs" |
Definition at line 31 of file VOP_CodeGenerator.h.
#define VOP_MININPUTS_NAME "mininputs" |
Definition at line 30 of file VOP_CodeGenerator.h.
typedef std::map< VOP_ContextType, std::string > TContextTypeStringMap |
Definition at line 67 of file VOP_CodeGenerator.h.
typedef UT_Array<VCC_DiagnosticInfo> VCC_DiagnosticList |
Definition at line 61 of file VOP_CodeGenerator.h.