C# Class Reign.Video.Abstraction.Texture2DAPI

Show file Open project: reignstudios/ReignSDK

Public Methods

Method Description
New ( IDisposableResource parent, Image image, int width, int height, bool generateMipmaps, MultiSampleTypes multiSampleType, SurfaceFormats surfaceFormat, RenderTargetUsage renderTargetUsage, BufferUsages usage, Loader loadedCallback ) : ITexture2D
New ( IDisposableResource parent, string filename, Loader loadedCallback ) : ITexture2D
New ( IDisposableResource parent, string filename, bool generateMipmaps, BufferUsages usage, Loader loadedCallback ) : ITexture2D
New ( VideoTypes videoType, IDisposableResource parent, Image image, int width, int height, bool generateMipmaps, MultiSampleTypes multiSampleType, SurfaceFormats surfaceFormat, RenderTargetUsage renderTargetUsage, BufferUsages usage, Loader loadedCallback ) : ITexture2D
New ( VideoTypes videoType, IDisposableResource parent, string filename, int width, int height, bool generateMipmaps, MultiSampleTypes multiSampleType, SurfaceFormats surfaceFormat, RenderTargetUsage renderTargetUsage, BufferUsages usage, Loader loadedCallback ) : ITexture2D

Method Details

New() public static method

public static New ( IDisposableResource parent, Image image, int width, int height, bool generateMipmaps, MultiSampleTypes multiSampleType, SurfaceFormats surfaceFormat, RenderTargetUsage renderTargetUsage, BufferUsages usage, Loader loadedCallback ) : ITexture2D
parent IDisposableResource
image Image
width int
height int
generateMipmaps bool
multiSampleType MultiSampleTypes
surfaceFormat SurfaceFormats
renderTargetUsage RenderTargetUsage
usage BufferUsages
loadedCallback Reign.Core.Loader
return ITexture2D

New() public static method

public static New ( IDisposableResource parent, string filename, Loader loadedCallback ) : ITexture2D
parent IDisposableResource
filename string
loadedCallback Reign.Core.Loader
return ITexture2D

New() public static method

public static New ( IDisposableResource parent, string filename, bool generateMipmaps, BufferUsages usage, Loader loadedCallback ) : ITexture2D
parent IDisposableResource
filename string
generateMipmaps bool
usage BufferUsages
loadedCallback Reign.Core.Loader
return ITexture2D

New() public static method

public static New ( VideoTypes videoType, IDisposableResource parent, Image image, int width, int height, bool generateMipmaps, MultiSampleTypes multiSampleType, SurfaceFormats surfaceFormat, RenderTargetUsage renderTargetUsage, BufferUsages usage, Loader loadedCallback ) : ITexture2D
videoType VideoTypes
parent IDisposableResource
image Image
width int
height int
generateMipmaps bool
multiSampleType MultiSampleTypes
surfaceFormat SurfaceFormats
renderTargetUsage RenderTargetUsage
usage BufferUsages
loadedCallback Reign.Core.Loader
return ITexture2D

New() public static method

public static New ( VideoTypes videoType, IDisposableResource parent, string filename, int width, int height, bool generateMipmaps, MultiSampleTypes multiSampleType, SurfaceFormats surfaceFormat, RenderTargetUsage renderTargetUsage, BufferUsages usage, Loader loadedCallback ) : ITexture2D
videoType VideoTypes
parent IDisposableResource
filename string
width int
height int
generateMipmaps bool
multiSampleType MultiSampleTypes
surfaceFormat SurfaceFormats
renderTargetUsage RenderTargetUsage
usage BufferUsages
loadedCallback Reign.Core.Loader
return ITexture2D