PURE API
0.5
PR00F's Ultimate Rendering Engine full documentation
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
g
i
l
m
n
o
p
r
s
t
u
v
Functions
a
b
c
d
e
g
i
l
m
n
o
p
r
s
t
u
v
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Typedefs
Enumerations
Enumerator
Related Symbols
p
s
Files
File List
File Members
All
_
g
i
o
p
t
w
Functions
i
o
p
Variables
g
p
w
Typedefs
i
t
Enumerations
i
t
Enumerator
i
p
Macros
_
i
p
w
▼
PURE API
►
Introduction
►
Engine Usage
►
Rendering Architecture & Pipeline
►
Visibility Optimizations
►
Benchmarks & Samples
►
GUI
►
Debugging
►
Used 3rd Party Libraries
Glossary
Repositories And Build
►
Version History
►
Namespaces
▼
Classes
▼
Class List
►
CompareByZdistance
►
DDPIXELFORMAT
►
DDSCAPS2
►
DDSURFACEDESC2
►
ImColor
►
ImDrawChannel
►
ImDrawCmd
►
ImDrawCmdHeader
►
ImDrawData
►
ImDrawList
►
ImDrawListSplitter
►
ImDrawVert
►
ImFont
►
ImFontAtlas
►
ImFontAtlasCustomRect
►
ImFontConfig
►
ImFontGlyph
►
ImFontGlyphRangesBuilder
►
ImGuiInputTextCallbackData
►
ImGuiIO
►
ImGuiKeyData
►
ImGuiListClipper
►
ImGuiOnceUponAFrame
►
ImGuiPayload
►
ImGuiPlatformImeData
►
ImGuiSizeCallbackData
►
ImGuiStorage
►
ImGuiStyle
►
ImGuiTableColumnSortSpecs
►
ImGuiTableSortSpecs
►
ImGuiTextBuffer
►
ImGuiTextFilter
►
ImGuiViewport
ImNewWrapper
►
ImVec2
►
ImVec4
►
ImVector
►
PR00FsUltimateRenderingEngine
►
PR00FsUltimateRenderingEngineImpl
►
PureAxisAlignedBoundingBox
►
PureBoundingVolumeHierarchy
►
PureCamera
►
PureColor
►
PureFiledManaged
►
PureFiledManager
PureGLsnippets
►
PureHwAudio
►
PureHwAudioImpl
►
PureHwBase
►
PureHwCentralProcessor
►
PurehwCentralProcessorImpl
►
PureHwInfo
►
PureHwInfoImpl
►
PureHwSystemMemory
►
PureHwSystemMemoryImpl
►
PureHwVideo
►
PureHwVideoDiscoverOpenGL_1_1
►
PureHwVideoDiscoverOpenGL_1_2
►
PureHwVideoDiscoverOpenGL_1_3
►
PureHwVideoDiscoverOpenGL_1_4
►
PureHwVideoDiscoverOpenGL_1_5
►
PureHwVideoDiscoverOpenGL_2_0
►
PureHwVideoDiscoverOpenGL_2_1
►
PureHwVideoDiscoverOpenGL_3_0
►
PureHwVideoDiscoverOpenGL_3_1
►
PureHwVideoDiscoverOpenGL_3_2
►
PureHwVideoDiscoverOpenGL_3_3
►
PureHwVideoDiscoverOpenGL_4_0
►
PureHwVideoDiscoverOpenGL_4_1
►
PureHwVideoDiscoverOpenGL_4_2
►
PureHwVideoDiscoverOpenGL_4_3
►
PureHwVideoDiscoverOpenGLbase
►
PureHwVideoImpl
►
PureIIncrementalRenderPipeline
►
PureImage
►
PureImageManager
►
PureIRenderable
►
PureIRenderer
►
PureManaged
►
PureManager
►
PureMaterial
►
PureMaterialManager
►
PureMatrix
►
PureMesh3D
►
PureMesh3DManager
►
PureObject3D
►
PureObject3DManager
►
PureOctree
►
PurePosUpTarget
PureProjection
►
PureRendererHWfixedPipe
►
PureRendererHWfixedPipeImpl
►
PureRendererSWincremental
►
PureRendererSWincrementalImpl
►
PUREScissor
►
PureScreen
►
PureScreenImpl
►
PureSharedSettings
►
PureTexture
►
PureTextureManager
►
PureTransformMatrix
►
PureUiFontWin
►
PureUiManager
►
PureUiManagerImpl
►
PureUiText
►
PureVector
►
PureVertexTransfer
►
PureWindow
►
PureWindowImpl
►
TPURE_MATERIAL_LAYER
►
TPURE_RECT_FLOAT
►
TPURE_RGB_FLOAT
►
TPURE_RGB_UBYTE
►
TPURE_RGBA_FLOAT
►
TPURE_RGBA_UBYTE
►
TPURE_SIZE_XY
►
TPURE_TRANSFORMED_VERTEX
►
TPURE_UVW
►
TPURE_XY
►
TPURE_XYZ
►
TPURE_XYZW
Class Index
►
Class Hierarchy
►
Class Members
►
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
PureGLsnippets Member List
This is the complete list of members for
PureGLsnippets
, including all inherited members.
ClearGLError
()
PureGLsnippets
static
errLast
PureGLsnippets
private
static
getGLBlendFromPureBlend
(TPURE_BLENDFACTOR bf)
PureGLsnippets
static
getGLErrorTextFromEnum
(GLenum err)
PureGLsnippets
static
getLastSavedGLError
()
PureGLsnippets
static
getPureBlendFromGLBlend
(GLenum glb)
PureGLsnippets
static
getSizeofIndexType
(GLenum iType)
PureGLsnippets
static
getVertexIndex
(const void *arr, TPureUInt index, GLenum iType)
PureGLsnippets
static
GL_ERR_STR_INVALID_ENUM
PureGLsnippets
private
static
GL_ERR_STR_INVALID_OPERATION
PureGLsnippets
private
static
GL_ERR_STR_INVALID_VALUE
PureGLsnippets
private
static
GL_ERR_STR_NO_ERROR
PureGLsnippets
private
static
GL_ERR_STR_OUT_OF_MEMORY
PureGLsnippets
private
static
GL_ERR_STR_STACK_OVERFLOW
PureGLsnippets
private
static
GL_ERR_STR_STACK_UNDERFLOW
PureGLsnippets
private
static
glLoadTextureIntoTMU
(const PureTexture *tex, TPureUInt iTMU, TPureBool bSticked)
PureGLsnippets
static
glLoadTexturesAndSetBlendState
(const PureMaterial *mat, TPureBool bObjLevel1Sticked, TPureBool bObjLevel1Blended)
PureGLsnippets
static
glPrepareBeforeDrawBoundingBox
()
PureGLsnippets
static
iLastTex
PureGLsnippets
private
static
Init
()
PureGLsnippets
static
isGLErrorPresent
()
PureGLsnippets
static
SetGLBoundingBoxRendering
(TPureBool state)
PureGLsnippets
static
setVertexIndex
(void *arr, TPureUInt index, TPureUInt value, GLenum iType)
PureGLsnippets
static
SetZPassRendering
(TPureBool state)
PureGLsnippets
static
Generated by
1.12.0