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

Paths to the six faces of a cubemap, in Vulkan order: +X, -X, +Y, -Y, +Z, -Z. More...

#include <TextureCube.h>

Public Member Functions

std::array< const std::filesystem::path *, 6 > ToArray () const
constexpr auto operator<=> (const TextureCubeFaces &) const =default

Public Attributes

UUID PosX
UUID NegX
UUID PosY
UUID NegY
UUID PosZ
UUID NegZ

Detailed Description

Paths to the six faces of a cubemap, in Vulkan order: +X, -X, +Y, -Y, +Z, -Z.

Member Function Documentation

◆ operator<=>()

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

◆ ToArray()

std::array< const std::filesystem::path *, 6 > Raven::TextureCubeFaces::ToArray ( ) const

Member Data Documentation

◆ NegX

UUID Raven::TextureCubeFaces::NegX

◆ NegY

UUID Raven::TextureCubeFaces::NegY

◆ NegZ

UUID Raven::TextureCubeFaces::NegZ

◆ PosX

UUID Raven::TextureCubeFaces::PosX

◆ PosY

UUID Raven::TextureCubeFaces::PosY

◆ PosZ

UUID Raven::TextureCubeFaces::PosZ

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