C# Класс CSharpGL.TextModel

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

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

Метод Описание
GetIndexBuffer ( ) : IndexBuffer

GetVertexAttributeBuffer ( string bufferName, string varNameInShader ) : VertexBuffer

SetText ( string content, IFontTexture fontTextureService ) : void

TextModel ( int maxCharCount ) : System

UsesZeroIndexBuffer ( ) : bool

Uses ZeroIndexBuffer or OneIndexBuffer.

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

Метод Описание
SetupGlyphPositions ( string content, IFontTexture fontTexture ) : void
SetupGlyphTexCoord ( string content, IFontTexture fontTexture ) : void

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

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

public GetIndexBuffer ( ) : IndexBuffer
Результат IndexBuffer

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

public GetVertexAttributeBuffer ( string bufferName, string varNameInShader ) : VertexBuffer
bufferName string
varNameInShader string
Результат VertexBuffer

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

public SetText ( string content, IFontTexture fontTextureService ) : void
content string
fontTextureService IFontTexture
Результат void

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

public TextModel ( int maxCharCount ) : System
maxCharCount int
Результат System

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

Uses ZeroIndexBuffer or OneIndexBuffer.
public UsesZeroIndexBuffer ( ) : bool
Результат bool