XLE  v0.02.0
Classes | Public Member Functions | Static Public Attributes | List of all members
SceneEngine::SavedTargets Class Reference

Classes

class  ResetMarker
 

Public Member Functions

 SavedTargets (RenderCore::Metal::DeviceContext &context)
 
 SavedTargets (SavedTargets &&moveFrom) never_throws
 
SavedTargetsoperator= (SavedTargets &&moveFrom) never_throws
 
void ResetToOldTargets (RenderCore::Metal::DeviceContext &context)
 
ID3D::DepthStencilView * GetDepthStencilView ()
 
ID3D::RenderTargetView ** GetRenderTargets ()
 
const RenderCore::Metal::ViewportDesc * GetViewports ()
 
void SetDepthStencilView (ID3D::DepthStencilView *dsv)
 
ResetMarker MakeResetMarker (RenderCore::Metal::DeviceContext &context)
 

Static Public Attributes

static const unsigned MaxSimultaneousRenderTargetCount = 8
 
static const unsigned MaxViewportAndScissorRectCount = 16
 

The documentation for this class was generated from the following files: