LLGL 0.05 Beta
Loading...
Searching...
No Matches
LLGL::Extent3D Struct Reference

3-Dimensional extent structure. More...

#include <Types.h>

Public Member Functions

 Extent3D ()=default
 Extent3D (std::uint32_t width, std::uint32_t height, std::uint32_t depth)

Public Attributes

std::uint32_t width = 0
 Extent X axis, i.e. width.
std::uint32_t height = 0
 Extent Y axis, i.e. height.
std::uint32_t depth = 0
 Extent Z axis, i.e. depth.

Detailed Description

3-Dimensional extent structure.

Remarks
Used for unsigned integral 3D extents (for sizes in texture-space).

Constructor & Destructor Documentation

◆ Extent3D() [1/2]

LLGL::Extent3D::Extent3D ( )
default

◆ Extent3D() [2/2]

LLGL::Extent3D::Extent3D ( std::uint32_t width,
std::uint32_t height,
std::uint32_t depth )
inline

Member Data Documentation

◆ depth

std::uint32_t LLGL::Extent3D::depth = 0

Extent Z axis, i.e. depth.

◆ height

std::uint32_t LLGL::Extent3D::height = 0

Extent Y axis, i.e. height.

◆ width

std::uint32_t LLGL::Extent3D::width = 0

Extent X axis, i.e. width.


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