MeshLib C# Docs
Loading...
Searching...
No Matches
MR.ViewportId Struct Reference

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. This is the by-value version of the struct. More...

+ Inheritance diagram for MR.ViewportId:

Public Member Functions

 ViewportId (ViewportId _other)
 Generated copy constructor.
 
unsafe ViewportId ()
 Constructs an empty (default-constructed) instance.
 
unsafe ViewportId (uint i)
 Generated from constructor MR.ViewportId.ViewportId.
 
readonly unsafe uint value ()
 Generated from method MR.ViewportId.value.
 
readonly unsafe bool valid ()
 Generated from method MR.ViewportId.valid.
 
readonly unsafe bool less (MR.ViewportId b)
 Generated from method MR.ViewportId.operator<.
 
readonly unsafe MR.ViewportId next ()
 Generated from method MR.ViewportId.next.
 
readonly unsafe MR.ViewportId prev ()
 Generated from method MR.ViewportId.prev.
 
bool Equals (MR.ViewportId b)
 
override bool Equals (object? other)
 

Static Public Member Functions

static implicit operator ViewportId (ConstBox_ViewportId other)
 Copy contents from a wrapper class to this struct.
 
static unsafe operator bool (MR.ViewportId _this)
 Generated from conversion operator MR.ViewportId.operator bool.
 
static unsafe bool operator== (MR.ViewportId _this, MR.ViewportId b)
 Generated from method MR.ViewportId.operator==.
 
static unsafe bool operator!= (MR.ViewportId _this, MR.ViewportId b)
 

Public Attributes

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. This is the by-value version of the struct.

Constructor & Destructor Documentation

◆ ViewportId() [1/3]

MR.ViewportId.ViewportId ( ViewportId _other)
inline

Generated copy constructor.

◆ ViewportId() [2/3]

unsafe MR.ViewportId.ViewportId ( )
inline

Constructs an empty (default-constructed) instance.

◆ ViewportId() [3/3]

unsafe MR.ViewportId.ViewportId ( uint i)
inline

Generated from constructor MR.ViewportId.ViewportId.

Member Function Documentation

◆ Equals() [1/2]

bool MR.ViewportId.Equals ( MR.ViewportId b)
inline

◆ Equals() [2/2]

override bool MR.ViewportId.Equals ( object? other)
inline

◆ less()

readonly unsafe bool MR.ViewportId.less ( MR.ViewportId b)
inline

Generated from method MR.ViewportId.operator<.

◆ next()

readonly unsafe MR.ViewportId MR.ViewportId.next ( )
inline

Generated from method MR.ViewportId.next.

◆ operator bool()

static unsafe MR.ViewportId.operator bool ( MR.ViewportId _this)
inlineexplicitstatic

Generated from conversion operator MR.ViewportId.operator bool.

◆ operator ViewportId()

static implicit MR.ViewportId.operator ViewportId ( ConstBox_ViewportId other)
static

Copy contents from a wrapper class to this struct.

◆ operator!=()

static unsafe bool MR.ViewportId.operator!= ( MR.ViewportId _this,
MR.ViewportId b )
inlinestatic

◆ operator==()

static unsafe bool MR.ViewportId.operator== ( MR.ViewportId _this,
MR.ViewportId b )
inlinestatic

Generated from method MR.ViewportId.operator==.

◆ prev()

readonly unsafe MR.ViewportId MR.ViewportId.prev ( )
inline

Generated from method MR.ViewportId.prev.

◆ valid()

readonly unsafe bool MR.ViewportId.valid ( )
inline

Generated from method MR.ViewportId.valid.

◆ value()

readonly unsafe uint MR.ViewportId.value ( )
inline

Generated from method MR.ViewportId.value.

Member Data Documentation

◆ id

uint MR.ViewportId.id

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