HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
shaderCode.h File Reference
#include "pxr/pxr.h"
#include "pxr/imaging/hdSt/api.h"
#include "pxr/imaging/hd/version.h"
#include "pxr/imaging/hd/enums.h"
#include "pxr/usd/sdf/path.h"
#include "pxr/base/tf/token.h"
#include <memory>
#include <string>
#include <vector>
+ Include dependency graph for shaderCode.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HdStShaderCode
 
struct  HdStShaderCode::TextureDescriptor
 
struct  HdStShaderCode::NamedTextureHandle
 
class  HdStShaderCode::ResourceContext
 

Typedefs

using HdBindingRequestVector = std::vector< class HdBindingRequest >
 
using HdStShaderCodeSharedPtr = std::shared_ptr< class HdStShaderCode >
 
using HdStShaderCodeSharedPtrVector = std::vector< HdStShaderCodeSharedPtr >
 
using HdStTextureResourceHandleSharedPtr = std::shared_ptr< class HdStTextureResourceHandle >
 
using HdSt_MaterialParamVector = std::vector< class HdSt_MaterialParam >
 
using HdBufferSourceSharedPtr = std::shared_ptr< class HdBufferSource >
 
using HdBufferSourceSharedPtrVector = std::vector< HdBufferSourceSharedPtr >
 
using HdBufferArrayRangeSharedPtr = std::shared_ptr< class HdBufferArrayRange >
 
using HdStTextureHandleSharedPtr = std::shared_ptr< class HdStTextureHandle >
 
using HdComputationSharedPtr = std::shared_ptr< class HdComputation >
 

Typedef Documentation

Definition at line 43 of file shaderCode.h.

Definition at line 59 of file shaderCode.h.

using HdBufferSourceSharedPtr = std::shared_ptr<class HdBufferSource>

Definition at line 55 of file shaderCode.h.

Definition at line 57 of file shaderCode.h.

using HdComputationSharedPtr = std::shared_ptr<class HdComputation>

Definition at line 63 of file shaderCode.h.

using HdSt_MaterialParamVector = std::vector<class HdSt_MaterialParam>

Definition at line 53 of file shaderCode.h.

using HdStShaderCodeSharedPtr = std::shared_ptr<class HdStShaderCode>

Definition at line 46 of file shaderCode.h.

Definition at line 48 of file shaderCode.h.

Definition at line 61 of file shaderCode.h.

Definition at line 51 of file shaderCode.h.