C# Class NewTOAPIA.GL.GLTexture

Inheritance: IBindable, IDisposable
Mostrar archivo Open project: Wiladams/NewTOAPIA Class Usage Examples

Protected Properties

Property Type Description
fBindTarget TextureBindTarget
fGI GraphicsInterface
fInternalFormat TextureInternalFormat
fPixelFormat TexturePixelFormat
fPixelType PixelComponentType
fTextureID uint

Public Methods

Method Description
Bind ( ) : void
Dispose ( ) : void
GenerateTextureNames ( uint numNames ) : uint[]
GetNewTextureID ( ) : uint
Unbind ( ) : void

Protected Methods

Method Description
DeleteTextureId ( ) : void
GLTexture ( GraphicsInterface gi, TextureBindTarget target ) : System

Method Details

Bind() public method

public Bind ( ) : void
return void

DeleteTextureId() protected method

protected DeleteTextureId ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

GLTexture() protected method

protected GLTexture ( GraphicsInterface gi, TextureBindTarget target ) : System
gi GraphicsInterface
target TextureBindTarget
return System

GenerateTextureNames() public static method

public static GenerateTextureNames ( uint numNames ) : uint[]
numNames uint
return uint[]

GetNewTextureID() public static method

public static GetNewTextureID ( ) : uint
return uint

Unbind() public method

public Unbind ( ) : void
return void

Property Details

fBindTarget protected_oe property

protected TextureBindTarget fBindTarget
return TextureBindTarget

fGI protected_oe property

protected GraphicsInterface,NewTOAPIA.GL fGI
return GraphicsInterface

fInternalFormat protected_oe property

protected TextureInternalFormat fInternalFormat
return TextureInternalFormat

fPixelFormat protected_oe property

protected TexturePixelFormat fPixelFormat
return TexturePixelFormat

fPixelType protected_oe property

protected PixelComponentType fPixelType
return PixelComponentType

fTextureID protected_oe property

protected uint fTextureID
return uint