GFXStateBlock Class Reference

#include <gfxStateBlock.h>

Inheritance diagram for GFXStateBlock:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~GFXStateBlock ()
virtual U32 getHashValue () const =0
 Returns the hash value of the desc that created this block.
virtual const GFXStateBlockDescgetDesc () const =0
 Returns a GFXStateBlockDesc that this block represents.
virtual const String describeSelf () const
 Default implementation for GFXResource::describeSelf.

Constructor & Destructor Documentation

virtual GFXStateBlock::~GFXStateBlock (  )  [inline, virtual]


Member Function Documentation

virtual U32 GFXStateBlock::getHashValue (  )  const [pure virtual]

Returns the hash value of the desc that created this block.

Implemented in GFXD3D8StateBlock, GFXD3D9StateBlock, and GFXGLStateBlock.

virtual const GFXStateBlockDesc& GFXStateBlock::getDesc (  )  const [pure virtual]

Returns a GFXStateBlockDesc that this block represents.

Implemented in GFXD3D8StateBlock, GFXD3D9StateBlock, and GFXGLStateBlock.

virtual const String GFXStateBlock::describeSelf (  )  const [virtual]

Default implementation for GFXResource::describeSelf.

Implements GFXResource.