voxelman.utils.renderutils

Members

Aliases

Color3ub
alias Color3ub = Vector!(ubyte, 3)
Undocumented in source.
ColoredVertex
alias ColoredVertex = VertexPosColor!(float, ubyte)
Undocumented in source.

Enums

Colors
enum Colors
Undocumented in source.

Functions

putFilledBlock
void putFilledBlock(Buffer!ColoredVertex output, vec3 pos, vec3 size, Color3ub color)
Undocumented in source. Be warned that the author may not have intended to support it.
putFilledSide
void putFilledSide(Buffer!ColoredVertex output, vec3 pos, vec3 size, Side side, Color3ub color)
Undocumented in source. Be warned that the author may not have intended to support it.
putLineBlock
void putLineBlock(Buffer!ColoredVertex output, vec3 pos, vec3 size, Color3ub color)
Undocumented in source. Be warned that the author may not have intended to support it.
putLineSide
void putLineSide(Buffer!ColoredVertex output, vec3 pos, vec3 size, Side side, Color3ub color)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Batch
struct Batch
Undocumented in source.

Variables

colorsArray
Color3ub[] colorsArray;
Undocumented in source.
cubeLineSides
ubyte[] cubeLineSides;
Undocumented in source.
cubeLines
ubyte[] cubeLines;
Undocumented in source.

Meta

Authors

Andrey Penechko.