GFXTarget Class Reference#include <gfxTarget.h>
Inheritance diagram for GFXTarget: ![]() Detailed DescriptionBase class for a target to which GFX can render.Most modern graphics hardware supports selecting render targets. However, there may be multiple types of render target, with wildly varying device-level implementations, resource requirements, and so forth. This base class is used to represent a render target; it might be a context tied to a window, or a set of surfaces or textures.
Constructor & Destructor Documentation
Constructor to initialize the state tracking logic.
Member Function Documentation
Called to check if we have pending state for the device to apply.
Reimplemented in GFXD3D8TextureTarget.
Returns the size in pixels of this rendering target.
Implemented in GFXD3D8TextureTarget, GFXD3D8WindowTarget, GFX360TextureTarget, GFXD3D9TextureTarget, GFXD3D9WindowTarget, GFXGLTextureTarget, GFXGLWindowTarget, and GFXNullWindowTarget.
The resource should put a description of itself (number of vertices, size/width of texture, etc.) in buffer.
Implements GFXResource. Reimplemented in GFXGLTextureTarget.
This is called when the target is not being used anymore.
Reimplemented in GFXD3D9TextureTarget, and GFXD3D9WindowTarget.
Friends And Related Function Documentation
Reimplemented in GFXD3D9TextureTarget, and GFXD3D9WindowTarget.
Reimplemented in GFX360TextureTarget.
Member Data Documentation
Reimplemented in GFXD3D8TextureTarget.
Reimplemented in GFXD3D8TextureTarget.
|