## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

- All
- Functions
- Variables
- Typedefs
- Enumerations
- Enumerator
- Related Functions

- _
- a
- b
- c
- d
- e
- f
- g
- h
- i
- j
- k
- l
- m
- n
- o
- p
- q
- r
- s
- t
- u
- v
- w
- x
- y
- z
- ~

Here is a list of all documented class members with links to the class documentation for each member:

### - d -

- D() : csPlane3, csDPlane
- d : csSubRectangles::SubRect::AllocInfo
- d_name : dirent
- d_size : dirent
- Data : csStringBase
- data : csImageArea, csParasiticDataBufferBase, csList< T >::csListElement, csMD5::Digest, CS::SndSys::QEntry< T >, csImageVolumeMaker
- DataReady() : iStreamDataCallback
- DataSize : MINIDUMP_LOCATION_DESCRIPTOR
- dataType : csCommonImageFileLoader
- DataTypeString() : csCommonImageFile
- day : csFileTime
- db_mesh_name : csCoreRenderMesh
- DbgUnmatched : IMAGEHLP_MODULEW64, IMAGEHLP_MODULE64
- dcdx : CS::PluginCommon::SoftShader::ScanlineComp
- DD : csPlane3, csDPlane
- Deactivate() : iShaderProgram
- DeactivateBuffers() : iGraphics3D
- DeactivatePass() : iShader
- dealloc : OSXView, OSXDelegate2D
- Debug_Dump() : csCoverageTile
- Debug_Dump_Cache() : csCoverageTile
- DebugCommand() : iDebugHelper, csGraphics2DGLCommon, csGraphics2D, csTiledCoverageBuffer, csGeomDebugHelper, csKDTree
- DebugImageWrite() : csDebugImageWriter
- DebugSectorBox() : iBugPlug
- DebugSectorTriangle() : iBugPlug
- DebugViewBox() : iBugPlug
- DebugViewBoxCount() : iBugPlug
- DebugViewClearScreen() : iBugPlug
- DebugViewGetBox() : iBugPlug
- DebugViewGetLine() : iBugPlug
- DebugViewGetPoint() : iBugPlug
- DebugViewLine() : iBugPlug
- DebugViewLineCount() : iBugPlug
- DebugViewPoint() : iBugPlug
- DebugViewPointCount() : iBugPlug
- DebugViewRenderObject() : iBugPlug
- DecideBestSplit() : csSubRectangles::SubRect
- DECLARE_CACHED_PARAMETER_4_LAYER() : csGLStateCacheContext
- Decode() : csUnicodeTransform
- DecodeCommand() : csAnsiParser
- DecomposeColor() : csGraphics2DGLCommon
- DecRecLevel() : iSector
- DecRef() : csRunnable, iBase, scfImplementation< Class >, csRefCount, scfImplementationPooled< Super >, csDirtyAccessArrayRefCounted< T, ElementHandler >, csPoolEvent, csGLScreenShot, csFrustum
- DefaultCompare() : csArray< T, ElementHandler, MemoryAllocator, CapacityHandler >, csArrayCmp< T, K >
- DefaultDisposer() : csFixedSizeAllocator< Size, Allocator >::DefaultDisposer
- DefaultSV : csLightShaderVarCache
- DelayedRemoveObject() : iEngine
- delegate : OSXView
- Delete() : iStringSet, iArrayChangeAll< T >, csStringSet, csStringHash, csSet< T, Allocator >, csScfStringSet, scfArrayWrap< IF, Backend >, scfArray< IF, Backend >, csRefCount, csRedBlackTreeMap< K, T >, csRedBlackTree< K >, csPartialOrder< T >, csList< T >, csHash< T, K, ArrayMemoryAlloc >, csFIFO< T, ElementHandler, MemoryAllocator >, csBitArrayTweakable< InlinedBits, Allocator >, csArray< T, ElementHandler, MemoryAllocator, CapacityHandler >
- DeleteAll() : iStringArray, iArrayChangeAll< T >, iRegion, iEngine, csSet< T, Allocator >, scfStringArray, scfArrayWrap< IF, Backend >, scfArray< IF, Backend >, csRedBlackTreeMap< K, T >, csRedBlackTree< K >, csList< T >, csHash< T, K, ArrayMemoryAlloc >, csFIFO< T, ElementHandler, MemoryAllocator >, csArray< T, ElementHandler, MemoryAllocator, CapacityHandler >
- DeleteAllShadows() : iShadowBlockList
- DeleteAt() : csStringBase
- deleteCallback : csFontCache
- DeleteCurrent() : iShadowIterator
- deleted : csTriangleVertexCost
- DeleteElement() : csHash< T, K, ArrayMemoryAlloc >
- DeleteFast() : iArrayChangeAll< T >, scfArrayWrap< IF, Backend >, scfArray< IF, Backend >, csArray< T, ElementHandler, MemoryAllocator, CapacityHandler >
- DeleteFile() : iVFS, csArchive
- DeleteFixup() : csRedBlackTree< K >
- DeleteIndex() : iStringArray, iArrayChangeAll< T >, csPathsList, scfStringArray, scfArrayWrap< IF, Backend >, scfArray< IF, Backend >, csArray< T, ElementHandler, MemoryAllocator, CapacityHandler >
- DeleteIndexFast() : iArrayChangeAll< T >, scfArrayWrap< IF, Backend >, scfArray< IF, Backend >, csArray< T, ElementHandler, MemoryAllocator, CapacityHandler >
- DeleteKey() : iConfigFile, csWin32RegistryConfig, csConfigManager, csConfigFile, csConfigDocument
- DeleteNode() : csRedBlackTree< K >
- DeleteOrder() : csPartialOrder< T >
- DeleteRange() : csArray< T, ElementHandler, MemoryAllocator, CapacityHandler >
- DeleteRootNode() : csEventTree
- DeleteShadows() : iShadowBlock
- DeleteStep() : iRenderStepContainer
- DeleteSubMesh() : iGeneralFactoryState
- DeleteVertex() : iThingFactoryState
- DeleteVertices() : iThingFactoryState
- delimIgnore : csStringArray
- delimIgnoreDifferent : csStringArray
- delimSplitEach : csStringArray
- DeliverData() : iSndSysSoftwareOutputFilter
- denormBuffers : CS::PluginCommon::SoftShader::iScanlineRenderer::RenderInfoTriangle
- denormFactors : CS::PluginCommon::SoftShader::iScanlineRenderer::RenderInfoTriangle
- density : csFog
- Depth : csGraphics2D, csImageVolumeMaker, csImageMemory
- DequeueEntry() : CS::SndSys::Queue< T >
- Description() : csVector4T< T >, csVector3, csVector2, csPlane3, csBox3, csBox2
- description : csShaderMetadata, csOptionDescription, csShaderProgram
- descriptor : csKDTree
- desiredBuffers : CS::PluginCommon::SoftShader::iScanlineRenderer::RenderInfoMesh
- destination : csShaderVarMapping
- DestinationAlpha : csGraphics3DCaps
- Destroy() : csStringArrayElementHandler, csRefArrayElementHandler< T >, csPDelArrayElementHandler< T >, csArraySafeCopyElementHandler< T >, csArrayElementHandler< T >, csFontCache::PlaneGlyphElementHandler
- destroy_image : csImageMemory
- DestroyApplication() : csInitializer
- DestroyCollider() : iRigidBody, iDynamicSystem
- DestroyColliders() : iRigidBody, iDynamicSystem
- DestroyObject() : csFixedSizeAllocator< Size, Allocator >
- DestroySequenceOperations() : iSequenceManager
- DestroyStaticLOD() : iMeshFactoryWrapper, iMeshWrapper
- DestroyTimedOperations() : iEngineSequenceManager
- Detach() : csStringFast< LEN >, csStringBase
- DetachCoreMesh() : iSpriteCal3DState
- DetachSecondary() : iSpriteCal3DSocket
- Determinant() : csMatrix3, csMatrix2, csDMatrix3
- DeviceDescription2D : DirectDetectionDevice
- DeviceName2D : DirectDetectionDevice
- deviceNumber : csInputDefinition
- Devices : DirectDetection
- Diameter() : csOBB
- dIcdx : CS::PluginCommon::SoftShader::ScanlineCompDivZ
- dIcdxLast : CS::PluginCommon::SoftShader::ScanlineCompDivZ
- dIcdy : CS::PluginCommon::SoftShader::InterpolateEdgePersp::PerFloat
- DiffuseAttenuated() : csSpotLightProc< AttenuationProc >::PerVertex, csDirectionalLightProc< AttenuationProc >::PerVertex, csPointLightProc< AttenuationProc >::PerVertex
- dimensions : csSpline
- Dir() : csArchive
- DirectDetectionDevice() : DirectDetectionDevice
- direction : csShortestDistanceResult
- Direction3() : csMath3
- dirObject : csLightProperties
- Disable() : iRigidBody
- DisableAutoNormals() : iGeneralFactoryState
- DisableAutoUpdate() : csProcTexture
- DisableConsole() : iWin32Assistant
- DisableCrashMinidumps() : cswinMinidumpWriter
- DisableFog() : iSector
- DisableZOffset() : iGraphics3D
- DiscardPackedRGB() : csPackRGB
- DiscardPackedRGBA() : csPackRGBA
- DiscardUnpackedRGBcolor() : csPackRGB
- DisconnectAllLights() : iLightingInfo
- disk_number_start : ZIP_central_directory_file_header
- Dispatch() : iEventQueue, csEventTree, csEventQueue
- dispatch_event() : iOSXAssistant
- dispatchEvent:forView: : OSXDelegate2D
- DisplayNumber : csGraphics2D
- Dispose() : csFixedSizeAllocator< Size, Allocator >::DefaultDisposer, csBlockAllocatorDisposeLeaky< T >, csBlockAllocatorDisposeDelete< T >
- DisposeAll() : csFixedSizeAllocator< Size, Allocator >
- Disposition : csMemFile
- DISPOSITION_CS_FREE : csMemFile
- DISPOSITION_DELETE : csMemFile
- DISPOSITION_FREE : csMemFile
- DISPOSITION_IGNORE : csMemFile
- DISPOSITION_PLATFORM_FREE : csMemFile
- distance : csScreenBoxResult
- Distance() : csPlane3, csPlane2, csDPlane
- DistanceForOpacity() : csFogMath
- Distribute() : csKDTree
- dIzdx : CS::PluginCommon::SoftShader::InterpolateScanlinePerspCommon
- dIzdx_f : CS::PluginCommon::SoftShader::InterpolateScanlinePerspCommon
- dIzdx_fLast : CS::PluginCommon::SoftShader::InterpolateScanlinePerspCommon
- dIzdy : CS::PluginCommon::SoftShader::InterpolateEdgePersp
- Do() : iSequenceOperation, iSequenceTimedOperation
- do_clip_frustum : csRenderContext
- do_clip_plane : csRenderContext
- do_mirror : csCoreRenderMesh
- DoButton() : iJoystickDriver, iMouseDriver, csJoystickDriver, csMouseDriver
- doCopy : csRenderBuffer::Props
- doDelete : csRenderBuffer::Props
- DoKey() : iKeyboardDriver, csKeyboardDriver
- DominantAxis() : csVector3
- DoMotion() : iJoystickDriver, iMouseDriver, csJoystickDriver, csMouseDriver
- DoRestart() : csApplicationFramework
- DoRGB() : csColorQuantizer
- Dot() : csQuaternion
- DoubleArea3() : csDMath3, csMath3
- DoubleBuffer() : iGraphics2D, csGraphics2DGLCommon, csGraphics2D
- DoubleClickDist : csMouseDriver
- DoubleClickTime : csMouseDriver
- doVerbose : csShaderProgram
- Downcase() : iString, scfString, csStringBase
- Drain() : iKitchenSink
- Draw() : iHalo, iView, iSector, iPortalContainer, iEngine, csMemoryPen, csView, csPixmap
- Draw2D() : iConsoleOutput
- Draw3D() : iConsoleOutput
- draw_rec_level : csRenderContext
- DrawAlign() : csPixmap
- DrawArc() : csMemoryPen, csPen, iPen
- DrawBox() : iGraphics2D, csGraphics2DGLCommon, csGraphics2D, csG2DDrawBox< Tpixel, Tpixmixer >
- DrawLine() : iGraphics3D, iGraphics2D, csMemoryPen, csPen, iPen, csGraphics2DGLCommon, csGraphics2D, csG2DDrawLine< Tpixel, Tpixmixer >
- DrawMesh() : iGraphics3D, csPen
- DrawMiteredRect() : csMemoryPen, csPen, iPen
- DrawPixel() : iGraphics2D, csGraphics2DGLCommon, csGraphics2D
- DrawPixel16() : csGraphics2D
- DrawPixel32() : csGraphics2D
- DrawPixel8() : csGraphics2D
- DrawPixels() : iGraphics2D, csGraphics2DGLCommon, csGraphics2D
- DrawPixmap() : iGraphics3D
- DrawPoint() : csMemoryPen, csPen, iPen
- DrawRect() : csMemoryPen, csPen, iPen
- DrawRoundedRect() : csMemoryPen, csPen, iPen
- DrawScaled() : csSimplePixmap, csPixmap, csAnimatedPixmap
- DrawScaledAlign() : csPixmap
- DrawSimpleMesh() : iGraphics3D
- DrawText() : csG2DDrawText< Tpixel, Tpixmixer1, Tpixmixer2, Tpixmixer3 >
- DrawThickLine() : csPen
- DrawTile3D() : CS::UberScreenshotMaker
- DrawTiled() : csSimplePixmap, csPixmap, csAnimatedPixmap
- DrawTriangle() : csMemoryPen, csPen, iPen
- driver : OSXDelegate2D
- driverdb : csGraphics2DGLCommon
- DSF() : csTreeNode
- Dump() : iSuperLightmap, iMemoryTracker, iDebugHelper, csDebuggingGraph, csGraphics2D, csTriangleVerticesCost, csTiledCoverageBuffer, csSubRectangles, csGeomDebugHelper, csKDTree, csClipInfo
- DumpFontCache() : csGLFontCache
- DumpProgramInfo() : csShaderProgram
- DumpVariableMappings() : csShaderProgram
- dwFileAttributes : dirent
- dx : csLineOperation
- dxdy : CS::PluginCommon::SoftShader::InterpolateEdgePersp
- dynDomain : csSimpleRenderMesh