Crazy Eddie's GUI System  0.8.4
CEGUI::Direct3D9ViewportTarget Class Reference

Direct3D9 RenderTarget that represents a screen viewport. More...

+ Inheritance diagram for CEGUI::Direct3D9ViewportTarget:
+ Collaboration diagram for CEGUI::Direct3D9ViewportTarget:

List of all members.

Public Member Functions

 Direct3D9ViewportTarget (Direct3D9Renderer &owner)
 Construct a default Direct3D9ViewportTarget that uses the current Direct3D9 viewport as it's initial area.
 Direct3D9ViewportTarget (Direct3D9Renderer &owner, const Rectf &area)
 Construct a Direct3D9ViewportTarget that uses the specified Rect as it's initial area.
bool isImageryCache () const
 Return whether the RenderTarget is an implementation that caches actual rendered imagery.

Detailed Description

Direct3D9 RenderTarget that represents a screen viewport.


Constructor & Destructor Documentation

Construct a Direct3D9ViewportTarget that uses the specified Rect as it's initial area.

Parameters:
areaRect object describing the initial viewport area that should be used for the RenderTarget.

Member Function Documentation

Return whether the RenderTarget is an implementation that caches actual rendered imagery.

Typically it is expected that texture based RenderTargets would return true in response to this call. Other types of RenderTarget, like view port based targets, will more likely return false.

Returns:

Implements CEGUI::RenderTarget.

 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends