Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Microsoft.Xna.Framework.Graphics.RenderTargetHelper Class Reference

Public Member Functions

virtual void Dispose ()
 

Protected Member Functions

virtual void Dispose ([MarshalAs(UnmanagedType.U1)] bool P_0)
 

Package Functions

unsafe RenderTargetHelper (IDynamicGraphicsResource texture, int width, int height, SurfaceFormat format, DepthFormat depthFormat, int multiSampleCount, RenderTargetUsage usage, ProfileCapabilities profileCapabilities)
 
unsafe void ReleaseNativeObject ()
 
unsafe void CreateSurfaces (GraphicsDevice graphicsDevice)
 
unsafe IntPtr GetSharedDepthSurface (object managedObject)
 
unsafe IDirect3DSurface9 * GetRenderTargetSurface (CubeMapFace faceType)
 
unsafe IDirect3DSurface9 * GetDestinationSurface (CubeMapFace faceType, int mipLevel)
 

Static Package Functions

static RenderTargetHelper FromRenderTarget (Texture renderTarget)
 
static bool IsSameSize (Texture renderTargetA, Texture renderTargetB)
 

Package Attributes

IDynamicGraphicsResource pTexture
 
unsafe IDirect3DSurface9 * pRenderTargetSurface
 
unsafe IDirect3DSurface9 * pDepthSurface
 
int width
 
int height
 
SurfaceFormat format
 
DepthFormat depthFormat
 
int multiSampleCount
 
RenderTargetUsage usage
 
bool isCubemap
 
int pixelSize
 
bool willItBlend
 

Private Member Functions

void _0021RenderTargetHelper ()
 
void _007ERenderTargetHelper ()
 
 ~RenderTargetHelper ()
 

Detailed Description

Definition at line 7 of file RenderTargetHelper.cs.


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