MeshLib Rust Docs
Loading...
Searching...
No Matches
Inheritance diagram for meshlib::ViewportId:

Public Member Functions

auto convert_to_bool () const -> bool
auto value () const -> core::ffi::c_uint
auto valid () const -> bool
auto op_equal (b:meshlib::ViewportId) const -> bool
auto op_not_equal (b:meshlib::ViewportId) const -> bool
auto op_less (b:meshlib::ViewportId) const -> bool
auto next () const -> meshlib::ViewportId
auto prev () const -> meshlib::ViewportId

Static Public Member Functions

static auto new () -> meshlib::ViewportId
static auto construct (i:core::ffi::c_uint) -> meshlib::ViewportId

Public Attributes

core::ffi::c_uint id_

Detailed Description

stores unique identifier of a viewport, which is power of two; id=0 has a special meaning of default viewport in some contexts Generated from class MR::ViewportId.

Generated from struct MR::ViewportId. The fields are accessed directly.

Member Function Documentation

◆ construct()

auto meshlib::ViewportId::construct ( i:core::ffi::c_uint ) -> meshlib::ViewportId
static

Generated from constructor MR::ViewportId::ViewportId.

Calls MR_ViewportId_Construct(). The reference to the parameter i might be preserved in the constructed object.

◆ convert_to_bool()

auto meshlib::ViewportId::convert_to_bool ( ) const -> bool

Generated from conversion operator MR::ViewportId::operator bool.

Calls MR_ViewportId_ConvertTo_bool().

◆ new()

auto meshlib::ViewportId::new ( ) -> meshlib::ViewportId
static

Constructs an empty (default-constructed) instance.

Calls MR_ViewportId_DefaultConstruct().

◆ next()

auto meshlib::ViewportId::next ( ) const -> meshlib::ViewportId

Generated from method MR::ViewportId::next.

Calls MR_ViewportId_next().

◆ op_equal()

auto meshlib::ViewportId::op_equal ( b:meshlib::ViewportId ) const -> bool

Generated from method MR::ViewportId::operator==.

Calls MR_equal_MR_ViewportId().

◆ op_less()

auto meshlib::ViewportId::op_less ( b:meshlib::ViewportId ) const -> bool

Generated from method MR::ViewportId::operator<.

Calls MR_less_MR_ViewportId().

◆ op_not_equal()

auto meshlib::ViewportId::op_not_equal ( b:meshlib::ViewportId ) const -> bool

Generated from method MR::ViewportId::operator!=.

Calls MR_not_equal_MR_ViewportId().

◆ prev()

auto meshlib::ViewportId::prev ( ) const -> meshlib::ViewportId

Generated from method MR::ViewportId::prev.

Calls MR_ViewportId_prev().

◆ valid()

auto meshlib::ViewportId::valid ( ) const -> bool

Generated from method MR::ViewportId::valid.

Calls MR_ViewportId_valid().

◆ value()

auto meshlib::ViewportId::value ( ) const -> core::ffi::c_uint

Generated from method MR::ViewportId::value.

Calls MR_ViewportId_value().

Member Data Documentation

◆ id_

core::ffi::c_uint meshlib::ViewportId::id_

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