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