MCPcopy Create free account

hub / github.com/NVIDIA-RTX/Donut / types & classes

Types & classes528 in github.com/NVIDIA-RTX/Donut

↓ 37 callersClassSampler
include/donut/engine/KeyframeAnimation.h:60
↓ 15 callersClassShaderMacro
include/donut/engine/ShaderFactory.h:42
↓ 12 callersClassplane
a plane equation, so that any point (v) for which (dot(normal, v) == distance) lies on the plane
include/donut/core/math/frustum.h:31
↓ 6 callersEnumDLSSPreset
include/donut/app/StreamlineInterface.h:97
↓ 6 callersClassquaternion
include/donut/core/math/quat.h:28
↓ 5 callersEnumDirtyFlags
include/donut/engine/SceneGraph.h:253
↓ 5 callersEnumSceneContentFlags
include/donut/engine/SceneGraph.h:41
↓ 5 callersClassbox
include/donut/core/math/box.h:32
↓ 4 callersClassChunkId
include/donut/core/chunk/chunkFile.h:50
↓ 4 callersClassaffine
include/donut/core/math/affine.h:30
↓ 4 callersClasshypersphere
include/donut/core/math/sphere.h:29
↓ 2 callersClassChunk
Chunk : individual chunk descriptor
include/donut/core/chunk/chunkFile.h:76
↓ 2 callersClassConstIterator
include/donut/engine/SceneGraph.h:462
↓ 2 callersEnumFormat
include/donut/engine/AudioCache.h:65
↓ 2 callersClassIterator
include/donut/engine/TextureCache.h:211
↓ 2 callersClassObject
include/donut/engine/ConsoleObjects.h:47
↓ 2 callersClassResult
include/donut/engine/ConsoleObjects.h:81
↓ 2 callersClassSceneGraphWalker
Scene graph traversal helper. Similar to an iterator, but only goes forward. Create a SceneGraphWalker from a node, and it will go over every node in
include/donut/engine/SceneGraph.h:358
↓ 2 callersClassToken
include/donut/engine/ConsoleInterpreter.h:59
↓ 2 callersClassfrustum
six planes, normals pointing outside of the volume
include/donut/core/math/frustum.h:47
↓ 2 callersClassiterator
include/donut/core/circular_buffer.h:125
↓ 2 callersClassreverse_iterator
include/donut/core/circular_buffer.h:129
↓ 1 callersClassDescriptorHandle
Stores a descriptor index in a descriptor table. Releases the descriptor when destroyed.
include/donut/engine/DescriptorTableManager.h:35
↓ 1 callersClassDeviceManager
include/donut/app/DeviceManager.h:249
↓ 1 callersEnumEnum
include/donut/engine/View.h:38
↓ 1 callersClassOptions
include/donut/engine/AudioEngine.h:80
↓ 1 callersClassStackItem
src/engine/SceneGraph.cpp:961
↓ 1 callersClassVertex
include/donut/render/JointsRenderPass.h:63
ClassAdapterInfo
include/donut/app/DeviceManager.h:228
ClassAftermathCrashDump
AftermathCrashDump contains all interactions with the Aftermath crash dump SDK, and gathers all relevant information to package together with the dump
include/donut/app/AftermathCrashDump.h:34
EnumAnimationAttribute
include/donut/engine/SceneGraph.h:393
ClassApplicationBase
include/donut/app/ApplicationBase.h:40
ClassAudioCache
include/donut/engine/AudioCache.h:46
ClassAudioData
AudioData : handle issued by the AudioCache with basic interface to audio sample data.
include/donut/engine/AudioCache.h:51
ClassAudioData
include/donut/engine/AudioEngine.h:31
ClassAutoVariable
src/engine/ConsoleObjects.cpp:349
ClassAutoVariable
include/donut/engine/ConsoleObjects.h:41
ClassBaseCamera
A camera with position and orientation. Methods for moving it come from derived classes.
include/donut/app/Camera.h:45
ClassBindingCache
include/donut/engine/CommonRenderPasses.h:32
ClassBindingCache
BindingCache maintains a dictionary that maps binding set descriptors into actual binding set objects. The binding sets are created on demand when
include/donut/engine/BindingCache.h:40
ClassBindingSetItemHasher
include/donut/engine/DescriptorTableManager.h:65
ClassBindingSetItemsEqual
include/donut/engine/DescriptorTableManager.h:81
ClassBlitConstants
include/donut/shaders/blit_cb.h:26
ClassBlitParameters
include/donut/engine/CommonRenderPasses.h:44
EnumBlitSampler
include/donut/engine/CommonRenderPasses.h:37
ClassBlob
Specific blob implementation that owns the data and frees it when deleted.
include/donut/core/vfs/VFS.h:73
ClassBloomConstants
include/donut/shaders/bloom_cb.h:26
ClassBloomPass
include/donut/render/BloomPass.h:42
ClassBufferGroup
include/donut/engine/SceneTypes.h:270
ClassBufferGroup
include/donut/render/GeometryPasses.h:35
ClassBufferRegionBlob
src/engine/GltfImporter.cpp:39
ClassCascadedShadowMap
include/donut/render/CascadedShadowMap.h:35
ClassChunkFile
include/donut/core/chunk/chunkFile.h:93
ClassChunkFile::ChunkTableEntry
src/core/chunk/chunkFile.cpp:59
ClassChunkFile::Header
src/core/chunk/chunkFile.cpp:36
ClassChunkReader
helper class to deserialize chunks blob
src/core/chunk/chunkReader.cpp:37
ClassChunkTableEntry
include/donut/core/chunk/chunkFile.h:133
EnumChunkType
src/core/chunk/chunkDescs.h:37
ClassChunkWriter
src/core/chunk/chunkWriter.cpp:34
ClassCommand
include/donut/engine/ConsoleObjects.h:39
ClassCommandDesc
include/donut/engine/ConsoleObjects.h:305
ClassCommonRenderPasses
include/donut/engine/TextureCache.h:44
ClassCommonRenderPasses
include/donut/engine/CommonRenderPasses.h:61
ClassCommonRenderPasses
include/donut/render/LightProbeProcessingPass.h:34
ClassCommonRenderPasses
include/donut/render/ForwardShadingPass.h:36
ClassCommonRenderPasses
include/donut/render/TemporalAntiAliasingPass.h:34
ClassCommonRenderPasses
include/donut/render/PixelReadbackPass.h:34
ClassCommonRenderPasses
include/donut/render/BloomPass.h:35
ClassCommonRenderPasses
include/donut/render/GBufferFillPass.h:34
ClassCommonRenderPasses
include/donut/render/DeferredLightingPass.h:35
ClassCommonRenderPasses
include/donut/render/SsaoPass.h:33
ClassCommonRenderPasses
include/donut/render/MipMapGenPass.h:35
ClassCommonRenderPasses
include/donut/render/DepthPass.h:34
ClassCommonRenderPasses
include/donut/render/SkyPass.h:34
ClassCommonRenderPasses
include/donut/render/ToneMappingPasses.h:32
ClassCommonRenderPasses
include/donut/render/EnvironmentMapPass.h:32
ClassCommonRenderPasses
include/donut/render/GBuffer.h:31
ClassCommonRenderPasses
include/donut/app/ApplicationBase.h:35
ClassCompositeView
include/donut/engine/View.h:150
ClassConstants
include/donut/app/StreamlineInterface.h:52
ClassContext
include/donut/render/ForwardShadingPass.h:102
ClassContext
include/donut/render/GBufferFillPass.h:59
ClassContext
include/donut/render/DepthPass.h:60
EnumCorners
include/donut/core/math/frustum.h:60
ClassCreateParameters
include/donut/render/ForwardShadingPass.h:115
ClassCreateParameters
include/donut/render/TemporalAntiAliasingPass.h:92
ClassCreateParameters
include/donut/render/GBufferFillPass.h:77
ClassCreateParameters
include/donut/render/SsaoPass.h:77
ClassCreateParameters
include/donut/render/DepthPass.h:75
ClassCreateParameters
include/donut/render/ToneMappingPasses.h:87
ClassCubemapView
include/donut/engine/View.h:339
ClassDDS_HEADER
src/engine/dds.h:360
ClassDDS_HEADER_DXT10
src/engine/dds.h:378
EnumDDS_MISC_FLAGS2
src/engine/dds.h:355
ClassDDS_PIXELFORMAT
src/engine/dds.h:197
EnumDDS_RESOURCE_DIMENSION
Subset here matches D3D10_RESOURCE_DIMENSION and D3D11_RESOURCE_DIMENSION
src/engine/dds.h:342
EnumDDS_RESOURCE_MISC_FLAG
Subset here matches D3D10_RESOURCE_MISC_FLAG and D3D11_RESOURCE_MISC_FLAG
src/engine/dds.h:350
ClassDLSS
include/donut/render/DLSS.h:44
EnumDLSSGFlags
include/donut/app/StreamlineInterface.h:244
EnumDLSSGMode
include/donut/app/StreamlineInterface.h:237
next →1–100 of 528, ranked by callers