PURE API 0.5
PR00F's Ultimate Rendering Engine full documentation
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CCompareByZdistance
 CPureObject3D::PureObject3DImpl::CurrentStats
 CPureRendererHWfixedPipeImpl::CurrentStatsRenderer statistics collected until next ResetStatistics()
 CDDPIXELFORMAT
 CDDSCAPS2
 CDDSURFACEDESC2
 CImColor
 CImDrawChannel
 CImDrawCmd
 CImDrawCmdHeader
 CImDrawData
 CImDrawList
 CImDrawListSplitter
 CImDrawVert
 CImFont
 CImFontAtlas
 CImFontAtlasCustomRect
 CImFontConfig
 CImFontGlyph
 CImFontGlyphRangesBuilder
 CImGuiInputTextCallbackData
 CImGuiIO
 CImGuiKeyData
 CImGuiListClipper
 CImGuiOnceUponAFrame
 CImGuiPayload
 CImGuiPlatformImeData
 CImGuiSizeCallbackData
 CImGuiStorage
 CImGuiStorage::ImGuiStoragePair
 CImGuiStyle
 CImGuiTableColumnSortSpecs
 CImGuiTableSortSpecs
 CImGuiTextBuffer
 CImGuiTextFilter
 CImGuiTextFilter::ImGuiTextRange
 CImGuiViewport
 CImNewWrapper
 CImVec2
 CImVec4
 CImVector< T >
 CImVector< char >
 CImVector< float >
 CImVector< ImDrawChannel >
 CImVector< ImDrawCmd >
 CImVector< ImDrawIdx >
 CImVector< ImDrawVert >
 CImVector< ImFont * >
 CImVector< ImFontAtlasCustomRect >
 CImVector< ImFontConfig >
 CImVector< ImFontGlyph >
 CImVector< ImGuiStorage::ImGuiStoragePair >
 CImVector< ImGuiTextFilter::ImGuiTextRange >
 CImVector< ImTextureID >
 CImVector< ImU32 >
 CImVector< ImVec2 >
 CImVector< ImVec4 >
 CImVector< ImWchar >
 CPureRendererHWfixedPipeImpl::LastFrameStatsLast frame statistics collected until end of frame, then reset at the beginning of next frame
 CPR00FsUltimateRenderingEngineThe primary and main class of the graphics engine
 CPureAxisAlignedBoundingBoxAABB: Axis-Aligned Bounding Box class
 CPureCamera::PureCameraImpl
 CPureColorPure color class
 CPureFiledManaged::PureFiledManagedImplManaged loaded from / saved to a file
 CPureFiledManager::PureFiledManagerImpl
 CPureGLsnippetsPure useful functions for OpenGL
 CPureHwBaseBase class for Pure hardware classes
 CPureHwBase::PurehwBaseImpl
 CPureHwInfoPure hardware information class
 CPureHwVideoDiscoverOpenGLbasePure OpenGL capabilities base class
 CPureIIncrementalRenderPipelineIncremental renderer pipeline interface
 CPureImage::PureImageImpl
 CPureImageManager::PureImageManagerImpl
 CPureIRenderableRenderable object interface
 CPureIRendererRenderer interface
 CPureManagedAncestor class for managed classes
 CPureManaged::PureManagedImpl
 CPureManagerAncestor class for manager classes
 CPureManager::PureManagerImpl
 CPureMaterial::PureMaterialImpl
 CPureMaterialManager::PureMaterialManagerImpl
 CPureMatrixPure basic 4x4 matrix class
 CPureMesh3D::PureMesh3DImpl
 CPureMesh3DManager::PureMesh3DManagerImpl
 CPureObject3D::PureObject3DImpl
 CPureObject3DManager::PureObject3DManagerImpl
 CPureOctreeOctree: a tree data structure in which each node has either 0 or exactly 8 children nodes which partition the parent node into equal size cubic volumes
 CPurePosUpTargetPURE class for PUT (position, up and target) vectors
 CPureProjectionPURE 2D <-> 3D projections class
 CPUREScissorScissor operations class
 CPureScreenScreen handler class
 CPureSharedSettingsContains Pure shared settings
 CPureTexture::PureTextureImpl
 CPureTextureManager::PureTextureManagerImpl
 CPureUiFontWinPure User Interface Windows Font class
 CPureUiManagerPure User Interface Manager class
 CPureUiTextPure User Interface Text class
 CPureVectorPure 3D-vector class
 CPureVertexTransfer::PureVertexTransferImpl
 CPureWindowOur main window, this is where we render to
 CTPURE_MATERIAL_LAYERDefines a layer of a material
 CTPURE_RECT_FLOATSimple rectangle
 CTPURE_RGB_FLOATSimple RGB color [0.0-1.0]
 CTPURE_RGB_UBYTESimple RGB color [0-255]
 CTPURE_RGBA_FLOATSimple RGBA color [0.0-1.0]
 CTPURE_RGBA_UBYTESimple RGBA color [0-255]
 CTPURE_SIZE_XY
 CTPURE_TRANSFORMED_VERTEXArray of transformed vertices stores the result XYZW-coordinates of vertices calculated by CPU after Vertex Processing stage
 CTPURE_UVWTexture coordinate
 CTPURE_XY2D space coordinate
 CTPURE_XYZ3D space coordinate
 CTPURE_XYZW4D coordinate