Namespace Azura¶
Namespaces¶
- Namespace Azura::@111
- Namespace Azura::@112
- Namespace Azura::@143
- Namespace Azura::@2
- Namespace Azura::@76
- Namespace Azura::@78
- Namespace Azura::@79
- Namespace Azura::@81
- Namespace Azura::Containers
- Namespace Azura::D3D12
- Namespace Azura::FileReader
- Namespace Azura::GLTFLoader
- Namespace Azura::GPUBufferWriter
- Namespace Azura::Math
- Namespace Azura::Memory
- Namespace Azura::Physics
- Namespace Azura::PoolPrimitives
- Namespace Azura::RenderSystem
- Namespace Azura::Transform
- Namespace Azura::Vulkan
Classes¶
- Struct ApplicationInfo
- Struct ApplicationRequirements
- Struct BlendingEq
- Struct BlendState
- Struct Bounds2D
- Struct Bounds3D
- Struct BufferEntry
- Struct BufferInfo
- Struct BufferTargetInfo
- Struct BufferUpdate
- Struct ClearData
- Struct ComputePoolCreateInfo
- Struct DescriptorCount
- Struct DescriptorRequirements
- Struct DescriptorSlot
- Struct DescriptorSlotCreateInfo
- Struct DescriptorTableEntry
- Struct DeviceRequirements
- Struct DrawableCreateInfo
- Struct DrawablePoolCreateInfo
- Struct Event
- Struct GPUBuffer
- Struct KeyEvent
- Struct LayerSubresource
- Struct MappedGPUBuffer
- Struct MemoryRequirements
- Struct MouseEvent
- Struct PipelinePassCreateInfo
- Struct PipelinePassInput
- Template Struct PoolNode
- Struct RenderPassRequirements
- Struct RenderTargetCreateInfo
- Struct SamplerDesc
- Struct SamplerInfo
- Struct ShaderCreateInfo
- Struct ShaderRequirements
- Struct ShaderStageInfo
- Struct SlotSemantic
- Struct StructuredBufferCreateInfo
- Struct SwapChainRequirements
- Struct TextureBufferInfo
- Struct TextureDesc
- Struct TextureManager::TextureEntry
- Struct TextureRequirements
- Struct TextureSubresource
- Struct ThreadGroupDimensions
- Struct UniformBufferInfo
- Struct VertexSlot
- Struct ViewportDimensions
- Class Camera
- Class ComputePool
- Class Drawable
- Class DrawablePool
- Class FlyThroughCamera
- Class FNVHashOperator
- Class GLFWWindow
- Class GLTFMeshInterface
- Class HashOperator
- Class Log
- Class NotImplementedException
- Class PolarCamera
- Template Class PoolAllocator
- Class Renderer
- Class Shader
- Class StackAllocator
- Class TextureManager
- Class Win32GLFWWindow
- Class Window
Enums¶
- Enum @0
- Enum @1
- Enum AspectMaskBits
- Enum AssetLocation
- Enum Bits
- Enum BlendFactor
- Enum BlendOp
- Enum BufferSource
- Enum BufferUpdateType
- Enum BufferUsage
- Enum BufferUsageRate
- Enum Channel
- Enum ChannelDataType
- Enum ColorSpace
- Enum CullMode
- Enum CursorState
- Enum DescriptorType
- Enum DrawType
- Enum EventType
- Enum FormatFeature
- Enum FrontFace
- Enum ImageType
- Enum ImageViewType
- Enum KeyboardKey
- Enum KeyEventType
- Enum LogLevel
- Enum MouseEventType
- Enum PipelineType
- Enum PresentModes
- Enum PrimitiveTopology
- Enum RawStorageFormat
- Enum RenderPassType
- Enum RS
- Enum SamplerType
- Enum ShaderStage
- Enum TextureAddressMode
- Enum TextureFilter
- Enum UpdateRate
Functions¶
- Function Azura::BOOST_BITMASK(ShaderStage)
- Function Azura::BOOST_BITMASK(AspectMaskBits)
- Function Azura::DescriptorTypeToString
- Function Azura::FNVHash
- Function Azura::GetFormatSize
- Function Azura::GetFormatSizeBits
- Function Azura::HasDepthAndStencilComponent
- Function Azura::HasDepthComponent
- Function Azura::HasDepthOrStencilComponent
- Function Azura::HasStencilComponent
- Function Azura::ToString
Typedefs¶
- Typedef Azura::AddressDiff
- Typedef Azura::AddressPtr
- Typedef Azura::ChannelDesc
- Typedef Azura::Color3d
- Typedef Azura::Color3f
- Typedef Azura::Color3i
- Typedef Azura::Color3u
- Typedef Azura::Color4d
- Typedef Azura::Color4f
- Typedef Azura::Color4i
- Typedef Azura::Color4u
- Typedef Azura::DrawableID
- Typedef Azura::Matrix2d
- Typedef Azura::Matrix2f
- Typedef Azura::Matrix2i
- Typedef Azura::Matrix2u
- Typedef Azura::Matrix3d
- Typedef Azura::Matrix3f
- Typedef Azura::Matrix3i
- Typedef Azura::Matrix3u
- Typedef Azura::Matrix4d
- Typedef Azura::Matrix4f
- Typedef Azura::Matrix4i
- Typedef Azura::Matrix4u
- Typedef Azura::Normal3d
- Typedef Azura::Normal3f
- Typedef Azura::SizeType
- Typedef Azura::SlotID
- Typedef Azura::SmallVector
- Typedef Azura::String
- Typedef Azura::U16
- Typedef Azura::U32
- Typedef Azura::U64
- Typedef Azura::U8
- Typedef Azura::UINT
- Typedef Azura::UPTR
- Typedef Azura::Vector2d
- Typedef Azura::Vector2f
- Typedef Azura::Vector2i
- Typedef Azura::Vector2u
- Typedef Azura::Vector3d
- Typedef Azura::Vector3f
- Typedef Azura::Vector3i
- Typedef Azura::Vector3u
- Typedef Azura::Vector4d
- Typedef Azura::Vector4f
- Typedef Azura::Vector4i
- Typedef Azura::Vector4u
- Typedef Azura::Version
Variables¶
- Variable Azura::DEFAULT_FRAMES_IN_FLIGHT
- Variable Azura::DEFAULT_PRIME
- Variable Azura::DEFAULT_SEED
- Variable Azura::EPSILON
- Variable Azura::GLOBAL_INFLIGHT_FRAMES
- Variable Azura::MAX_DESCRIPTOR_TYPE_COUNT
- Variable Azura::MAX_RENDER_PASS_INPUTS
- Variable Azura::MAX_RENDER_PASS_OUTPUTS
- Variable Azura::MAX_RENDER_PASS_SETS
- Variable Azura::MAX_RENDER_PASS_SHADERS
- Variable Azura::PRESENT_TARGET
- Variable Azura::RENDER_SYSTEM_MAJOR_SEMVER
- Variable Azura::RENDER_SYSTEM_MINOR_SEMVER
- Variable Azura::RENDER_SYSTEM_PATCH_SEMVER
- Variable Azura::RENDER_SYSTEM_VERSION