C# Класс Axiom.RenderSystems.OpenGLES.GLESTextureBuffer

Texture surface
Наследование: GLESHardwarePixelBuffer
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_face int
_faceTarget All
_level int
_sliceTRT List
_softwareMipmap bool
_target All
_textureId int

Открытые методы

Метод Описание
BindToFramebuffer ( All attachment, int zOffset ) : void

Blit ( Axiom.Graphics.HardwarePixelBuffer src, BasicBox srcBox, BasicBox dstBox ) : void

BlitFromTexture ( GLESTextureBuffer src, BasicBox srcBox, BasicBox dstBox ) : void

ClearRTT ( int zoffset ) : void

Notify TextureBuffer of destruction of render target

GLESTextureBuffer ( string basename, All targetfmt, int id, int width, int height, int format, int face, int level, BufferUsage usage, bool crappyCard, bool writeGamma, int fsaa ) : System

GetRenderTarget ( int slice ) : RenderTexture

Защищенные методы

Метод Описание
BuildMipmaps ( PixelBox data ) : void
Download ( PixelBox data ) : void

Upload ( PixelBox data, BasicBox dest ) : void

Приватные методы

Метод Описание
CopyFromFramebuffer ( int p ) : void

Описание методов

BindToFramebuffer() публичный Метод

public BindToFramebuffer ( All attachment, int zOffset ) : void
attachment All
zOffset int
Результат void

Blit() публичный Метод

public Blit ( Axiom.Graphics.HardwarePixelBuffer src, BasicBox srcBox, BasicBox dstBox ) : void
src Axiom.Graphics.HardwarePixelBuffer
srcBox Axiom.Media.BasicBox
dstBox Axiom.Media.BasicBox
Результат void

BlitFromTexture() публичный Метод

public BlitFromTexture ( GLESTextureBuffer src, BasicBox srcBox, BasicBox dstBox ) : void
src GLESTextureBuffer
srcBox Axiom.Media.BasicBox
dstBox Axiom.Media.BasicBox
Результат void

BuildMipmaps() защищенный статический Метод

protected static BuildMipmaps ( PixelBox data ) : void
data Axiom.Media.PixelBox
Результат void

ClearRTT() публичный Метод

Notify TextureBuffer of destruction of render target
public ClearRTT ( int zoffset ) : void
zoffset int
Результат void

Download() защищенный Метод

protected Download ( PixelBox data ) : void
data Axiom.Media.PixelBox
Результат void

GLESTextureBuffer() публичный Метод

public GLESTextureBuffer ( string basename, All targetfmt, int id, int width, int height, int format, int face, int level, BufferUsage usage, bool crappyCard, bool writeGamma, int fsaa ) : System
basename string
targetfmt All
id int
width int
height int
format int
face int
level int
usage BufferUsage
crappyCard bool
writeGamma bool
fsaa int
Результат System

GetRenderTarget() публичный Метод

public GetRenderTarget ( int slice ) : RenderTexture
slice int
Результат Axiom.Graphics.RenderTexture

Upload() защищенный Метод

protected Upload ( PixelBox data, BasicBox dest ) : void
data Axiom.Media.PixelBox
dest Axiom.Media.BasicBox
Результат void

Описание свойств

_face защищенное свойство

protected int _face
Результат int

_faceTarget защищенное свойство

protected All _faceTarget
Результат All

_level защищенное свойство

protected int _level
Результат int

_sliceTRT защищенное свойство

protected List _sliceTRT
Результат List

_softwareMipmap защищенное свойство

protected bool _softwareMipmap
Результат bool

_target защищенное свойство

protected All _target
Результат All

_textureId защищенное свойство

protected int _textureId
Результат int