Index

Modules: nagu/color, nagu/glfw, nagu/mvp_matrix, nagu/opengl, nagu/position, nagu/program, nagu/shader, nagu/shape, nagu/texture, nagu/triangle, nagu/types/texture, nagu/utils, nagu/vao, nagu/vbo.

API symbols

`$`:
`*`:
`+`:
`-`:
`/`:
`==`:
`=~`:
`[]=`:
`[]`:
`bind`:
attach:
BindedModelMatrixVector:
BindedProgram:
BindedShape:
BindedTexture:
BindedTextureElem:
BindedTextureQuad:
BindedTextureUV:
BindedTriangle:
BindedVAO:
BindedVBO:
clear:
Color:
compile:
convertGLExpression:
coord:
data:
data=:
debugOpenGLStatement:
destroyWindow:
draw:
GLFWDefect:
GLFWInitializeDefect:
id:
identityMatrix:
index:
init:
isWindowOpen:
link:
linked:
load:
log:
magFilter:
magFilter=:
make:
map:
minFilter:
minFilter=:
ModelMatrix:
ModelMatrixVector:
mvpMatrix:
NaguContext:
NaguContextObj:
OpenGLDefect:
OpenGLInitializeDefect:
pixels=:
pollEventsAndSwapBuffers:
Position:
Program:
ProgramCreationDefect:
ProgramDefect:
ProgramLinkingDefect:
ProgramNotExistsActiveSubroutineUniformDefect:
ProgramNotExistsActiveUniformDefect:
ProgramVariableKind:
pvkAttrib:
pvkSubroutineUniform:
pvkUniform:
registerAttrib:
registerSubroutineUniform:
registerUniform:
rgb:
setModelMatrix:
setup:
ShaderCreationDefect:
ShaderDefect:
ShaderFailedCompilationDefect:
ShaderObject:
ShaderObjectKind:
Shape:
ShapeObj:
soFragment:
soGeometry:
soTessControl:
soTessEvaluation:
soVertex:
target:
target=:
Texture:
TextureElem:
TextureMagFilterParameter:
TextureMinFilterParameter:
TextureQuad:
TextureUV:
TextureWrapParameter:
toBindedTexture:
toBindedVBO:
toColor:
toTexture:
toVBO:
Triangle:
unbind:
update:
usage:
usage=:
use:
useColors:
useElem:
useModelMatrix:
useModelMatrixVector:
usePositions:
useQuad:
useUV:
useVAO:
VAO:
VAODrawMode:
VBO:
VBOTarget:
VBOUsage:
vdmLineLoop:
vdmLines:
vdmLinesAdjacency:
vdmLineStrip:
vdmLineStripAdjancency:
vdmPoints:
vdmTriangleFan:
vdmTriangles:
vdmTrianglesAdjacency:
vdmTriangleStrip:
vdmTriangleStripAdjacency:
vtArrayBuffer:
vtAtomicCounterBuffer:
vtCopyReadBuffer:
vtCopyWriteBuffer:
vtDispatchIndirectBuffer:
vtDrawIndirectBuffer:
vtElementArrayBuffer:
vtPixelPackBuffer:
vtPixelUnpackBuffer:
vtQueryBuffer:
vtShaderStorageBuffer:
vtTextureBuffer:
vtTransformFeedbackBuffer:
vtUniformBuffer:
vuDynamicCopy:
vuDynamicDraw:
vuDynamicRead:
vuStaticCopy:
vuStaticDraw:
vuStaticRead:
vuStreamCopy:
vuStreamDraw:
vuStreamRead:
WindowCreationDefect:
wrapS:
wrapS=:
wrapT:
wrapT=: