HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
resourceBindings.h File Reference
#include "pxr/pxr.h"
#include "pxr/imaging/hgi/api.h"
#include "pxr/imaging/hgi/buffer.h"
#include "pxr/imaging/hgi/enums.h"
#include "pxr/imaging/hgi/handle.h"
#include "pxr/imaging/hgi/sampler.h"
#include "pxr/imaging/hgi/texture.h"
#include "pxr/imaging/hgi/types.h"
#include <string>
#include <vector>
+ Include dependency graph for resourceBindings.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HgiBufferBindDesc
 
struct  HgiTextureBindDesc
 
struct  HgiResourceBindingsDesc
 
class  HgiResourceBindings
 
struct  HgiVertexBufferBinding
 

Typedefs

using HgiBufferBindDescVector = std::vector< HgiBufferBindDesc >
 
using HgiTextureBindDescVector = std::vector< HgiTextureBindDesc >
 
using HgiResourceBindingsHandle = HgiHandle< HgiResourceBindings >
 
using HgiResourceBindingsHandleVector = std::vector< HgiResourceBindingsHandle >
 
using HgiVertexBufferBindingVector = std::vector< HgiVertexBufferBinding >
 

Functions

HGI_API bool operator== (const HgiBufferBindDesc &lhs, const HgiBufferBindDesc &rhs)
 
HGI_API bool operator!= (const HgiBufferBindDesc &lhs, const HgiBufferBindDesc &rhs)
 
HGI_API bool operator== (const HgiTextureBindDesc &lhs, const HgiTextureBindDesc &rhs)
 
HGI_API bool operator!= (const HgiTextureBindDesc &lhs, const HgiTextureBindDesc &rhs)
 
HGI_API bool operator== (const HgiResourceBindingsDesc &lhs, const HgiResourceBindingsDesc &rhs)
 
HGI_API bool operator!= (const HgiResourceBindingsDesc &lhs, const HgiResourceBindingsDesc &rhs)
 

Typedef Documentation

Definition at line 92 of file resourceBindings.h.

Definition at line 213 of file resourceBindings.h.

Definition at line 140 of file resourceBindings.h.

Definition at line 245 of file resourceBindings.h.

Function Documentation

HGI_API bool operator!= ( const HgiBufferBindDesc lhs,
const HgiBufferBindDesc rhs 
)
inline
HGI_API bool operator!= ( const HgiTextureBindDesc lhs,
const HgiTextureBindDesc rhs 
)
HGI_API bool operator!= ( const HgiResourceBindingsDesc lhs,
const HgiResourceBindingsDesc rhs 
)
HGI_API bool operator== ( const HgiBufferBindDesc lhs,
const HgiBufferBindDesc rhs 
)
HGI_API bool operator== ( const HgiTextureBindDesc lhs,
const HgiTextureBindDesc rhs 
)
HGI_API bool operator== ( const HgiResourceBindingsDesc lhs,
const HgiResourceBindingsDesc rhs 
)