Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
cinder::dx::HlslProg::Obj Struct Reference

#include <HlslProg.h>

Public Member Functions

 Obj ()
 
 ~Obj ()
 

Public Attributes

ID3D11VertexShader * mVS
 
ID3D11PixelShader * mPS
 
ID3D11GeometryShader * mGS
 
ID3D11ComputeShader * mCS
 
std::vector< std::shared_ptr
< Cbo > > 
mCBuffersVertex
 
std::vector< std::shared_ptr
< Cbo > > 
mCBuffersFragment
 
std::vector< std::shared_ptr
< Cbo > > 
mCBuffersGeometry
 
std::vector< std::shared_ptr
< Cbo > > 
mCBuffersCompute
 

Constructor & Destructor Documentation

cinder::dx::HlslProg::Obj::Obj ( )
cinder::dx::HlslProg::Obj::~Obj ( )

Member Data Documentation

ID3D11VertexShader* cinder::dx::HlslProg::Obj::mVS
ID3D11PixelShader* cinder::dx::HlslProg::Obj::mPS
ID3D11GeometryShader* cinder::dx::HlslProg::Obj::mGS
ID3D11ComputeShader* cinder::dx::HlslProg::Obj::mCS
std::vector<std::shared_ptr<Cbo> > cinder::dx::HlslProg::Obj::mCBuffersVertex
std::vector<std::shared_ptr<Cbo> > cinder::dx::HlslProg::Obj::mCBuffersFragment
std::vector<std::shared_ptr<Cbo> > cinder::dx::HlslProg::Obj::mCBuffersGeometry
std::vector<std::shared_ptr<Cbo> > cinder::dx::HlslProg::Obj::mCBuffersCompute

The documentation for this struct was generated from the following files: