All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
D3D11PtexMipmapTexture Class Reference

#include <d3d11PtexMipmapTexture.h>

Inheritance diagram for D3D11PtexMipmapTexture:
NonCopyable< D3D11PtexMipmapTexture >

Public Member Functions

ID3D11Buffer * GetLayoutTextureBuffer () const
 
ID3D11ShaderResourceView ** GetLayoutSRV ()
 
ID3D11Texture2D * GetTexelsTexture () const
 Returns the texels texture array. More...
 
ID3D11ShaderResourceView ** GetTexelsSRV ()
 
 ~D3D11PtexMipmapTexture ()
 

Static Public Member Functions

static D3D11PtexMipmapTextureCreate (ID3D11DeviceContext *deviceContext, PtexTexture *reader, int maxLevels=10)
 

Additional Inherited Members

Detailed Description

Definition at line 43 of file d3d11PtexMipmapTexture.h.

Constructor & Destructor Documentation

Member Function Documentation

static D3D11PtexMipmapTexture* Create ( ID3D11DeviceContext *  deviceContext,
PtexTexture *  reader,
int  maxLevels = 10 
)
static
ID3D11ShaderResourceView** GetLayoutSRV ( )
inline

Definition at line 53 of file d3d11PtexMipmapTexture.h.

ID3D11Buffer* GetLayoutTextureBuffer ( ) const
inline

Returns the texture buffer containing the layout of the ptex faces in the texels texture array.

Definition at line 51 of file d3d11PtexMipmapTexture.h.

ID3D11ShaderResourceView** GetTexelsSRV ( )
inline

Definition at line 58 of file d3d11PtexMipmapTexture.h.

ID3D11Texture2D* GetTexelsTexture ( ) const
inline

Returns the texels texture array.

Definition at line 56 of file d3d11PtexMipmapTexture.h.


The documentation for this class was generated from the following file: