Raven Engine v0.1
A modern 3D Game Engine
Loading...
Searching...
No Matches
Raven::TextureCubeSpecification Struct Reference

Specification for creating a TextureCube resource. More...

#include <TextureCube.h>

Public Member Functions

constexpr auto operator<=> (const TextureCubeSpecification &) const =default

Public Attributes

u32 Width = 1
 Face width in pixels (all faces must be square and equal).
u32 Height = 1
 Face height in pixels.
ImageFormat Format = ImageFormat::RGBA8
u8 Mips = 1

Detailed Description

Specification for creating a TextureCube resource.

Member Function Documentation

◆ operator<=>()

auto Raven::TextureCubeSpecification::operator<=> ( const TextureCubeSpecification & ) const
constexprdefault

Member Data Documentation

◆ Format

ImageFormat Raven::TextureCubeSpecification::Format = ImageFormat::RGBA8

◆ Height

u32 Raven::TextureCubeSpecification::Height = 1

Face height in pixels.

◆ Mips

u8 Raven::TextureCubeSpecification::Mips = 1

◆ Width

u32 Raven::TextureCubeSpecification::Width = 1

Face width in pixels (all faces must be square and equal).


The documentation for this struct was generated from the following file: