Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::data::MeshTextureRegion Struct Reference

#include <MeshRuntime.hpp>

Public Member Functions

bool operator== (const MeshTextureRegion &other) const noexcept
 

Public Attributes

std::uint64_t key {}
 
std::uint16_t page {}
 
std::int32_t x {}
 
std::int32_t y {}
 
std::uint32_t width {}
 
std::uint32_t height {}
 
std::shared_ptr< const HmdTextureImage > sourceImage
 

Detailed Description

Definition at line 62 of file MeshRuntime.hpp.

Member Function Documentation

◆ operator==()

bool monopoly::data::MeshTextureRegion::operator== ( const MeshTextureRegion &  other) const
inlinenoexcept

Definition at line 74 of file MeshRuntime.hpp.

Member Data Documentation

◆ height

std::uint32_t monopoly::data::MeshTextureRegion::height {}

Definition at line 69 of file MeshRuntime.hpp.

◆ key

std::uint64_t monopoly::data::MeshTextureRegion::key {}

Definition at line 64 of file MeshRuntime.hpp.

◆ page

std::uint16_t monopoly::data::MeshTextureRegion::page {}

Definition at line 65 of file MeshRuntime.hpp.

◆ sourceImage

std::shared_ptr<const HmdTextureImage> monopoly::data::MeshTextureRegion::sourceImage

Definition at line 72 of file MeshRuntime.hpp.

◆ width

std::uint32_t monopoly::data::MeshTextureRegion::width {}

Definition at line 68 of file MeshRuntime.hpp.

◆ x

std::int32_t monopoly::data::MeshTextureRegion::x {}

Definition at line 66 of file MeshRuntime.hpp.

◆ y

std::int32_t monopoly::data::MeshTextureRegion::y {}

Definition at line 67 of file MeshRuntime.hpp.


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