MeshLib C# Docs
Loading...
Searching...
No Matches

stores mask of viewport unique identifiers Generated from class MR.ViewportMask. This is the non-const half of the class. More...

Inheritance diagram for MR.ViewportMask:

Public Member Functions

unsafe ViewportMask ()
 Constructs an empty (default-constructed) instance.
unsafe ViewportMask (MR.Const_ViewportMask _other)
 Generated from constructor MR.ViewportMask.ViewportMask.
 ViewportMask (ViewportMask _other)
 Generated from constructor MR.ViewportMask.ViewportMask.
unsafe ViewportMask (uint i)
 Generated from constructor MR.ViewportMask.ViewportMask.
unsafe ViewportMask (MR.ViewportId i)
 Generated from constructor MR.ViewportMask.ViewportMask.
unsafe MR.ViewportMask assign (MR.Const_ViewportMask _other)
 Generated from method MR::ViewportMask::operator=.
unsafe MR.ViewportMask bitandAssign (MR.Const_ViewportMask b)
 Generated from method MR::ViewportMask::operator&=.
unsafe MR.ViewportMask bitorAssign (MR.Const_ViewportMask b)
 Generated from method MR::ViewportMask::operator|=.
unsafe MR.ViewportMask xorAssign (MR.Const_ViewportMask b)
 Generated from method MR::ViewportMask::operator^=.
unsafe void set (MR.ViewportId id, bool? on=null)
 Generated from method MR.ViewportMask.set. Parameter on defaults to true.
Public Member Functions inherited from MR.Const_ViewportMask
virtual void Dispose ()
IEnumerator< MR.ViewportIdGetEnumerator ()
unsafe Const_ViewportMask ()
 Constructs an empty (default-constructed) instance.
unsafe Const_ViewportMask (MR.Const_ViewportMask _other)
 Generated from constructor MR.ViewportMask.ViewportMask.
 Const_ViewportMask (ViewportMask _other)
 Generated from constructor MR.ViewportMask.ViewportMask.
unsafe Const_ViewportMask (uint i)
 Generated from constructor MR.ViewportMask.ViewportMask.
unsafe Const_ViewportMask (MR.ViewportId i)
 Generated from constructor MR.ViewportMask.ViewportMask.
unsafe uint value ()
 Generated from method MR.ViewportMask.value.
unsafe bool empty ()
 Generated from method MR.ViewportMask.empty.
unsafe bool contains (MR.ViewportId id)
 Generated from method MR.ViewportMask.contains.
unsafe bool less (MR.Const_ViewportMask b)
 Generated from method MR::ViewportMask::operator&lt;.
bool Equals (MR.Const_ViewportMask? b)
override bool Equals (object? other)

Static Public Member Functions

static unsafe implicit operator ViewportMask (MR.ViewportId i)
 Generated from constructor MR.ViewportMask.ViewportMask.
Static Public Member Functions inherited from MR.Const_ViewportMask
static unsafe implicit operator Const_ViewportMask (MR.ViewportId i)
 Generated from constructor MR.ViewportMask.ViewportMask.
static unsafe MR.ViewportMask all ()
 mask meaning all or any viewports Generated from method MR.ViewportMask.all.
static unsafe MR.ViewportMask any ()
 Generated from method MR.ViewportMask.any.
static unsafe bool operator== (MR.Const_ViewportMask _this, MR.Const_ViewportMask b)
 Generated from method MR::ViewportMask::operator==.
static unsafe bool operator!= (MR.Const_ViewportMask _this, MR.Const_ViewportMask b)
static unsafe MR.ViewportMask operator~ (MR.Const_ViewportMask _this)
 Generated from method MR::ViewportMask::operator~.
static unsafe MR.ViewportMask operator& (Const_ViewportMask a, MR.Const_ViewportMask b)
 Generated from function MR::operator&amp;.
static unsafe MR.ViewportMask operator| (Const_ViewportMask a, MR.Const_ViewportMask b)
 Generated from function MR::operator|.
static unsafe MR.ViewportMask operator^ (Const_ViewportMask a, MR.Const_ViewportMask b)
 Generated from function MR::operator^.

Properties

new unsafe ref uint mask [get]
Properties inherited from MR.Const_ViewportMask
unsafe uint mask [get]

Additional Inherited Members

Protected Member Functions inherited from MR.Const_ViewportMask
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Const_ViewportMask
unsafe uint * __ref_storage_mask

Detailed Description

stores mask of viewport unique identifiers Generated from class MR.ViewportMask. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ ViewportMask() [1/5]

unsafe MR.ViewportMask.ViewportMask ( )
inline

Constructs an empty (default-constructed) instance.

◆ ViewportMask() [2/5]

unsafe MR.ViewportMask.ViewportMask ( MR.Const_ViewportMask _other)
inline

Generated from constructor MR.ViewportMask.ViewportMask.

◆ ViewportMask() [3/5]

MR.ViewportMask.ViewportMask ( ViewportMask _other)
inline

Generated from constructor MR.ViewportMask.ViewportMask.

◆ ViewportMask() [4/5]

unsafe MR.ViewportMask.ViewportMask ( uint i)
inline

Generated from constructor MR.ViewportMask.ViewportMask.

◆ ViewportMask() [5/5]

unsafe MR.ViewportMask.ViewportMask ( MR.ViewportId i)
inline

Generated from constructor MR.ViewportMask.ViewportMask.

Member Function Documentation

◆ assign()

unsafe MR.ViewportMask MR.ViewportMask.assign ( MR.Const_ViewportMask _other)
inline

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

◆ bitandAssign()

unsafe MR.ViewportMask MR.ViewportMask.bitandAssign ( MR.Const_ViewportMask b)
inline

Generated from method MR::ViewportMask::operator&amp;=.

◆ bitorAssign()

unsafe MR.ViewportMask MR.ViewportMask.bitorAssign ( MR.Const_ViewportMask b)
inline

Generated from method MR::ViewportMask::operator|=.

◆ operator ViewportMask()

unsafe implicit MR.ViewportMask.operator ViewportMask ( MR.ViewportId i)
inlinestatic

Generated from constructor MR.ViewportMask.ViewportMask.

◆ set()

unsafe void MR.ViewportMask.set ( MR.ViewportId id,
bool? on = null )
inline

Generated from method MR.ViewportMask.set. Parameter on defaults to true.

◆ xorAssign()

unsafe MR.ViewportMask MR.ViewportMask.xorAssign ( MR.Const_ViewportMask b)
inline

Generated from method MR::ViewportMask::operator^=.

Property Documentation

◆ mask

new unsafe ref uint MR.ViewportMask.mask
get

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