C# Класс Axiom.Graphics.TempBlendedBufferInfo

Records the use of temporary blend buffers.
Наследование: IHardwareBufferLicensee
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
bindBinormals bool
bindNormals bool
bindPositions bool
bindTangents bool
binormBindIndex short
destBinormalBuffer HardwareVertexBuffer
destNormalBuffer HardwareVertexBuffer
destPositionBuffer HardwareVertexBuffer
destTangentBuffer HardwareVertexBuffer
normBindIndex short
posBindIndex short
posNormalShareBuffer bool
srcBinormalBuffer HardwareVertexBuffer
srcNormalBuffer HardwareVertexBuffer
srcPositionBuffer HardwareVertexBuffer
srcTangentBuffer HardwareVertexBuffer
tanBindIndex short

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

Метод Описание
BindTempCopies ( VertexData targetData, bool suppressHardwareUpload ) : void

Utility method, binds dest copies into a given VertexData.

BuffersCheckedOut ( bool positions, bool normals ) : bool

Detect currently have buffer copies checked out and touch it

CheckoutTempCopies ( ) : void
CheckoutTempCopies ( bool positions, bool normals, bool tangents, bool binormals ) : void

Utility method, checks out temporary copies of src into dest.

ExtractFrom ( VertexData sourceData ) : void

Utility method, extract info from the given VertexData

LicenseExpired ( Axiom.Graphics.HardwareBuffer buffer ) : void

Implementation of LicenseExpired.

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

BindTempCopies() публичный метод

Utility method, binds dest copies into a given VertexData.
public BindTempCopies ( VertexData targetData, bool suppressHardwareUpload ) : void
targetData VertexData VertexData object to bind the temp buffers into.
suppressHardwareUpload bool
Результат void

BuffersCheckedOut() публичный метод

Detect currently have buffer copies checked out and touch it
public BuffersCheckedOut ( bool positions, bool normals ) : bool
positions bool
normals bool
Результат bool

CheckoutTempCopies() публичный метод

public CheckoutTempCopies ( ) : void
Результат void

CheckoutTempCopies() публичный метод

Utility method, checks out temporary copies of src into dest.
public CheckoutTempCopies ( bool positions, bool normals, bool tangents, bool binormals ) : void
positions bool
normals bool
tangents bool
binormals bool
Результат void

ExtractFrom() публичный метод

Utility method, extract info from the given VertexData
public ExtractFrom ( VertexData sourceData ) : void
sourceData VertexData
Результат void

LicenseExpired() публичный метод

Implementation of LicenseExpired.
public LicenseExpired ( Axiom.Graphics.HardwareBuffer buffer ) : void
buffer Axiom.Graphics.HardwareBuffer
Результат void

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

bindBinormals публичное свойство

Should we bind the binormals buffer
public bool bindBinormals
Результат bool

bindNormals публичное свойство

Should we bind the normals buffer
public bool bindNormals
Результат bool

bindPositions публичное свойство

Should we bind the position buffer
public bool bindPositions
Результат bool

bindTangents публичное свойство

Should we bind the tangents buffer
public bool bindTangents
Результат bool

binormBindIndex публичное свойство

Index at which the binormals are bound in the buffer.
public short binormBindIndex
Результат short

destBinormalBuffer публичное свойство

Post-blended binormal buffer.
public HardwareVertexBuffer,Axiom.Graphics destBinormalBuffer
Результат HardwareVertexBuffer

destNormalBuffer публичное свойство

Post-blended normal buffer.
public HardwareVertexBuffer,Axiom.Graphics destNormalBuffer
Результат HardwareVertexBuffer

destPositionBuffer публичное свойство

Post-blended position buffer.
public HardwareVertexBuffer,Axiom.Graphics destPositionBuffer
Результат HardwareVertexBuffer

destTangentBuffer публичное свойство

Post-blended tangent buffer.
public HardwareVertexBuffer,Axiom.Graphics destTangentBuffer
Результат HardwareVertexBuffer

normBindIndex публичное свойство

Index at which the normals are bound in the buffer.
public short normBindIndex
Результат short

posBindIndex публичное свойство

Index at which the positions are bound in the buffer.
public short posBindIndex
Результат short

posNormalShareBuffer публичное свойство

Both positions and normals are contained in the same buffer
public bool posNormalShareBuffer
Результат bool

srcBinormalBuffer публичное свойство

Pre-blended binormal buffer.
public HardwareVertexBuffer,Axiom.Graphics srcBinormalBuffer
Результат HardwareVertexBuffer

srcNormalBuffer публичное свойство

Pre-blended normal buffer.
public HardwareVertexBuffer,Axiom.Graphics srcNormalBuffer
Результат HardwareVertexBuffer

srcPositionBuffer публичное свойство

Pre-blended position buffer.
public HardwareVertexBuffer,Axiom.Graphics srcPositionBuffer
Результат HardwareVertexBuffer

srcTangentBuffer публичное свойство

Pre-blended tangent buffer.
public HardwareVertexBuffer,Axiom.Graphics srcTangentBuffer
Результат HardwareVertexBuffer

tanBindIndex публичное свойство

Index at which the tangents are bound in the buffer.
public short tanBindIndex
Результат short