Torque3D Documentation / _generateds / GFXD3D11TextureArray

GFXD3D11TextureArray

Engine/source/gfx/D3D11/gfxD3D11TextureArray.h

More...

Private Attributes

ID3D11DepthStencilView *
ID3D11RenderTargetView *
ID3D11ShaderResourceView *
ID3D11Texture2D *
D3D11_TEXTURE2D_DESC

Public Functions

createResourceView(DXGI_FORMAT format, U32 numMipLevels, U32 usageFlags)
ID3D11DepthStencilView *
ID3D11DepthStencilView **
ID3D11RenderTargetView *
ID3D11RenderTargetView **
ID3D11ShaderResourceView *
ID3D11ShaderResourceView **

When called the resource should restore all device sensitive information destroyed by zombify()

When called the resource should destroy all device sensitive information (e.g. D3D resources in D3DPOOL_DEFAULT.

Protected Functions

Detailed Description

Private Attributes

ID3D11DepthStencilView * mDSView 
ID3D11RenderTargetView * mRTView 
ID3D11ShaderResourceView * mSRView 
ID3D11Texture2D * mTextureArray 
D3D11_TEXTURE2D_DESC mTextureArrayDesc 

Public Functions

GFXD3D11TextureArray()

~GFXD3D11TextureArray()

createResourceView(DXGI_FORMAT format, U32 numMipLevels, U32 usageFlags)

getDSView()

getDSViewPtr()

getRTView()

getRTViewPtr()

getSRView()

getSRViewPtr()

init()

Reimplemented from: GFXTextureArray

Release()

Reimplemented from: GFXTextureArray

resurrect()

Reimplemented from: GFXTextureArray

setToTexUnit(U32 tuNum)

Reimplemented from: GFXTextureArray

zombify()

Reimplemented from: GFXTextureArray

Protected Functions

_setTexture(const GFXTexHandle & texture, U32 slot)

Reimplemented from: GFXTextureArray