C# Class Reign.Video.XNA.Texture2D

Inheritance: System.Disposable, Texture2DI
Show file Open project: reignstudios/ReignSDK

Protected Properties

Property Type Description
video Video

Public Methods

Method Description
Copy ( Texture2DI texture ) : void
Dispose ( ) : void
New ( DisposableI parent, int width, int height, SurfaceFormats surfaceFormat, BufferUsages usage, Loader loadedCallback ) : Texture2D
New ( DisposableI parent, string fileName, Loader loadedCallback ) : Texture2D
New ( DisposableI parent, string fileName, bool generateMipmaps, BufferUsages usage, Loader loadedCallback ) : Texture2D
NewReference ( DisposableI parent, string fileName, Loader loadedCallback ) : Texture2D
Texture2D ( DisposableI parent, int width, int height, SurfaceFormats surfaceFormat, BufferUsages usage, Loader loadedCallback ) : Microsoft.Xna.Framework.Content
Texture2D ( DisposableI parent, string fileName, Loader loadedCallback ) : Microsoft.Xna.Framework.Content
Texture2D ( DisposableI parent, string fileName, bool generateMipmaps, BufferUsages usage, Loader loadedCallback ) : Microsoft.Xna.Framework.Content
Update ( byte data ) : void
UpdateLoad ( ) : bool
WritePixels ( byte data ) : void

Protected Methods

Method Description
init ( DisposableI parent, string fileName, Image image, int width, int height, bool generateMipmaps, MultiSampleTypes multiSampleType, SurfaceFormats surfaceFormat, RenderTargetUsage renderTargetUsage, BufferUsages usage, bool isRenderTarget, Loader loadedCallback ) : bool

Method Details

Copy() public method

public Copy ( Texture2DI texture ) : void
texture Texture2DI
return void

Dispose() public method

public Dispose ( ) : void
return void

New() public static method

public static New ( DisposableI parent, int width, int height, SurfaceFormats surfaceFormat, BufferUsages usage, Loader loadedCallback ) : Texture2D
parent DisposableI
width int
height int
surfaceFormat SurfaceFormats
usage BufferUsages
loadedCallback Loader
return Texture2D

New() public static method

public static New ( DisposableI parent, string fileName, Loader loadedCallback ) : Texture2D
parent DisposableI
fileName string
loadedCallback Loader
return Texture2D

New() public static method

public static New ( DisposableI parent, string fileName, bool generateMipmaps, BufferUsages usage, Loader loadedCallback ) : Texture2D
parent DisposableI
fileName string
generateMipmaps bool
usage BufferUsages
loadedCallback Loader
return Texture2D

NewReference() public static method

public static NewReference ( DisposableI parent, string fileName, Loader loadedCallback ) : Texture2D
parent DisposableI
fileName string
loadedCallback Loader
return Texture2D

Texture2D() public method

public Texture2D ( DisposableI parent, int width, int height, SurfaceFormats surfaceFormat, BufferUsages usage, Loader loadedCallback ) : Microsoft.Xna.Framework.Content
parent DisposableI
width int
height int
surfaceFormat SurfaceFormats
usage BufferUsages
loadedCallback Loader
return Microsoft.Xna.Framework.Content

Texture2D() public method

public Texture2D ( DisposableI parent, string fileName, Loader loadedCallback ) : Microsoft.Xna.Framework.Content
parent DisposableI
fileName string
loadedCallback Loader
return Microsoft.Xna.Framework.Content

Texture2D() public method

public Texture2D ( DisposableI parent, string fileName, bool generateMipmaps, BufferUsages usage, Loader loadedCallback ) : Microsoft.Xna.Framework.Content
parent DisposableI
fileName string
generateMipmaps bool
usage BufferUsages
loadedCallback Loader
return Microsoft.Xna.Framework.Content

Update() public method

public Update ( byte data ) : void
data byte
return void

UpdateLoad() public method

public UpdateLoad ( ) : bool
return bool

WritePixels() public method

public WritePixels ( byte data ) : void
data byte
return void

init() protected method

protected init ( DisposableI parent, string fileName, Image image, int width, int height, bool generateMipmaps, MultiSampleTypes multiSampleType, SurfaceFormats surfaceFormat, RenderTargetUsage renderTargetUsage, BufferUsages usage, bool isRenderTarget, Loader loadedCallback ) : bool
parent DisposableI
fileName string
image Image
width int
height int
generateMipmaps bool
multiSampleType MultiSampleTypes
surfaceFormat SurfaceFormats
renderTargetUsage RenderTargetUsage
usage BufferUsages
isRenderTarget bool
loadedCallback Loader
return bool

Property Details

video protected property

protected Video video
return Video