LiteFX 0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NLiteFX
 NGraphics
 NLogging
 NMath
 NmetaContains type traits and meta-programming features for compile-time evaluation
 NRendering
 CAppThe base class for an application
 CAppBuilderCreates a new builder for an App
 CAppVersionContains the version of an App
 CArgumentNotInitializedExceptionAn exception that is thrown, if a provided non-optional argument was not initialized
 CArgumentOutOfRangeExceptionAn exception that is thrown, if a provided argument is not within the expected range
 CBuilderDescribes an generic builder type
 CBuilder< T, std::nullptr_t, TPointer >Describes a root builder
 CCovariantIteratorWraps an iterator and returns covariants of type T of the iterated value
 CDelegateRepresents a handler for an Event, that is assigned a unique token when created, so that it can be identified later
 CEnumerableAn input range over another range, where the returned values of type T are covariants of the values stored by the underlying range
 CEventA class that is used to declare an event, which a number of listeners can subscribe to
 CEventArgsBase class for additional event arguments
 CExceptionThe base class for exceptions thrown by the SDK
 CIBackendThe base class for an app backend
 CInvalidArgumentExceptionAn exception that is thrown, if a provided argument is not valid
 CIResourceProvides access to a resource managed by the class
 CPimplPtrA smart pointer that manages an implementation instance for a public interface class
 CResizeEventArgsStores event arguments of a window resize event
 CResourceImplements the IResource interface
 CRuntimeExceptionAn exception that is thrown, if a requested operation could not be executed
 CSharedObjectBase class for an object that can be shared
 Ctype_switchA switch that can be used to select a callable from a parameter type
 Nstd
 Cformatter< AccelerationStructureFlags >
 Cformatter< AttributeSemantic >
 Cformatter< BorderMode >
 Cformatter< BufferFormat >
 Cformatter< BufferType >
 Cformatter< CullMode >
 Cformatter< CullOrder >
 Cformatter< D3D12_MESSAGE_ID >
 Cformatter< D3D12_ROOT_PARAMETER_TYPE >
 Cformatter< D3D_SHADER_INPUT_TYPE >
 Cformatter< DescriptorType >
 Cformatter< FilterMode >
 Cformatter< Format >
 Cformatter< GeometryFlags >
 Cformatter< GraphicsAdapterType >
 Cformatter< IndexType >
 Cformatter< InstanceFlags >
 Cformatter< LiteFX::AppVersion >
 Cformatter< LiteFX::BackendType >
 Cformatter< LiteFX::Platform >
 Cformatter< LiteFX::Rendering::PrimitiveTopology >
 Cformatter< MipMapMode >
 Cformatter< MultiSamplingLevel >
 Cformatter< PolygonMode >
 Cformatter< QueuePriority >
 Cformatter< QueueType >
 Cformatter< RenderTargetType >
 Cformatter< ResourceHeap >
 Cformatter< ResourceUsage >
 Cformatter< ShaderStage >
 Cformatter< SpvReflectResult >
 Cformatter< VkResult >
 Chash< LocalDescriptorBindingPoint >
 CBar
 CBase
 CDrawData
 CFactory
 CFileExtensions
 CFoo
 CGeometryData
 CGlfwWindowDeleter
 CIFactory
 CInstanceBuffer
 CLightBuffer
 CLocalDescriptorBindingPoint
 CMaterialData
 CObjectBuffer
 CSampleApp
 CSinks
 Ctermination_sink
 CTest
 CTestApp
 CVertex