Struct Builder Extends IJob

Package

Inner Types

Public Methods

AddBox (box)
AddCircle (circle)
AddDisc (circle)
AddLine (line)
AddPlane (plane)
AddSphereOutline (circle)
AddText (text, textData, color)
AddText3D (text, textData, color)
AddTextInternal (text, pivot, right, up, alignment, size, sizeIsInPixels, numCharacters, color)
CircleSteps (center, radius, maxPixelError)

Calculate number of steps to use for drawing a circle at the specified point and radius to get less than the specified pixel error.

Execute ()
Join (lineByteOffset)

Joins the end of the last line segment to the start of the line segment at the given byte offset.

Next (reader, matrixStack, colorStack, lineWidthStack, matrixStackSize, colorStackSize, lineWidthStackSize)

Public Static Methods

Add< T > (buffer, value)
Reserve (buffer, size)

Public Variables

buffers
Public
cameraDepthToPixelSize
Public
cameraIsOrthographic
Public
cameraPosition
Public
cameraRotation
Public
characterInfo
Public
characterInfoLength
Public
currentColor
Public
currentLineWidthData
Public
currentMatrix
Public
lastLineWidth
Public
lastNormalizedLineDir
Public
maxBounds
Public
minBounds
Public

Public Static Variables

BoxTriangles
Public Static Readonly
BoxVertices
Public Static Readonly
MaxCirclePixelError
Public Static
MaxStackSize
Public Static