GFXNullCubemap

Engine/source/gfx/Null/gfxNullDevice.cpp

More...

Public Friends

class

Private Functions

Public Functions

Returns the face texture format.

Returns the size of the faces.

initDynamic(U32 texSize, GFXFormat faceFormat, U32 mipLevels)

create dynamic cubemap. mipLevels 0 is auto create mips, otherwise the value is how many mip levels you wish the cubemap to have

Create a static cubemap from a DDS cubemap file.

Create a static cubemap from a list of 6 face textures.

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.

Detailed Description

Public Friends

Private Functions

setToTexUnit(U32 tuNum)

Reimplemented from: GFXCubemap

Public Functions

~GFXNullCubemap()

getFormat()

Reimplemented from: GFXCubemap

getSize()

Reimplemented from: GFXCubemap

initDynamic(U32 texSize, GFXFormat faceFormat, U32 mipLevels)

Reimplemented from: GFXCubemap

initStatic(DDSFile * dds)

Reimplemented from: GFXCubemap

initStatic(GFXTexHandle * faces)

Reimplemented from: GFXCubemap

resurrect()

Reimplemented from: GFXResource

zombify()

Reimplemented from: GFXResource