Skip to content

ludus::graphics::rhi::TextureRegion

Ludus Wiki · API overview · Browse API

Struct

Top-left texel rectangle in one allocated 2D mip; all dimensions are in pixels.

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/lifetime.h

#include <ludus/graphics/rhi/lifetime.h>
struct ludus::graphics::rhi::TextureRegion final

Fields

Mip

ludus::foundation::uint32 ludus::graphics::rhi::TextureRegion::Mip = 0
Zero-based mip level.

Related types: ludus::foundation::uint32

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/lifetime.h

X

ludus::foundation::uint32 ludus::graphics::rhi::TextureRegion::X = 0
First column in the mip.

Related types: ludus::foundation::uint32

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/lifetime.h

Y

ludus::foundation::uint32 ludus::graphics::rhi::TextureRegion::Y = 0
First top-oriented row in the mip.

Related types: ludus::foundation::uint32

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/lifetime.h

Width

ludus::foundation::uint32 ludus::graphics::rhi::TextureRegion::Width = 0
Nonzero rectangle width.

Related types: ludus::foundation::uint32

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/lifetime.h

Height

ludus::foundation::uint32 ludus::graphics::rhi::TextureRegion::Height = 0
Nonzero rectangle height.

Related types: ludus::foundation::uint32

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/lifetime.h