Public Member Functions | |
| ViewportId (java.lang.foreign.MemorySegment segment, java.lang.Object owner) | |
| ViewportId | copy () |
| void | set (ViewportId other) |
| int | id_ () |
| void | setId_ (int value) |
| ViewportId () | |
| ViewportId (int i) | |
| boolean | convertTo_bool () |
| int | value () |
| boolean | valid () |
| boolean | opEqual (meshlib.ViewportId b) |
| boolean | opNotEqual (meshlib.ViewportId b) |
| boolean | opLess (meshlib.ViewportId b) |
| meshlib.ViewportId | next () |
| meshlib.ViewportId | prev () |
| Public Member Functions inherited from meshlib.CppStruct | |
| final java.lang.foreign.MemorySegment | rawPointer () |
Static Public Attributes | |
| static final java.lang.foreign.StructLayout | LAYOUT = meshlib.Ffi.structLayout(new java.lang.String[]{"id_"}, new java.lang.foreign.MemoryLayout[]{java.lang.foreign.ValueLayout.JAVA_INT}) |
| static final long | OFF_id_ = LAYOUT.byteOffset(java.lang.foreign.MemoryLayout.PathElement.groupElement("id_")) |
Additional Inherited Members | |
| Protected Member Functions inherited from meshlib.CppStruct | |
| CppStruct (java.lang.foreign.MemorySegment segment, java.lang.Object owner) | |
| Protected Attributes inherited from meshlib.CppStruct | |
| final java.lang.foreign.MemorySegment | segment |
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.
Has the same layout as the C++ struct, the fields are accessed in place in native memory.
| meshlib.ViewportId.ViewportId | ( | java.lang.foreign.MemorySegment | segment, |
| java.lang.Object | owner ) |
Wraps a segment holding the struct. owner is kept alive as long as this wrapper is. Not for normal use.
| meshlib.ViewportId.ViewportId | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_ViewportId_DefaultConstruct().
| meshlib.ViewportId.ViewportId | ( | int | i | ) |
Generated from constructor MR::ViewportId::ViewportId. The reference to the parameter i might be preserved in the constructed object.
Calls MR_ViewportId_Construct().
| boolean meshlib.ViewportId.convertTo_bool | ( | ) |
Generated from conversion operator MR::ViewportId::operator bool.
Calls MR_ViewportId_ConvertTo_bool().
| ViewportId meshlib.ViewportId.copy | ( | ) |
A copy of the struct, in its own memory.
| int meshlib.ViewportId.id_ | ( | ) |
| meshlib.ViewportId meshlib.ViewportId.next | ( | ) |
Generated from method MR::ViewportId::next.
Calls MR_ViewportId_next().
| boolean meshlib.ViewportId.opEqual | ( | meshlib.ViewportId | b | ) |
Generated from method MR::ViewportId::operator==.
Calls MR_equal_MR_ViewportId().
| boolean meshlib.ViewportId.opLess | ( | meshlib.ViewportId | b | ) |
Generated from method MR::ViewportId::operator<.
Calls MR_less_MR_ViewportId().
| boolean meshlib.ViewportId.opNotEqual | ( | meshlib.ViewportId | b | ) |
Generated from method MR::ViewportId::operator!=.
Calls MR_not_equal_MR_ViewportId().
| meshlib.ViewportId meshlib.ViewportId.prev | ( | ) |
Generated from method MR::ViewportId::prev.
Calls MR_ViewportId_prev().
| void meshlib.ViewportId.set | ( | ViewportId | other | ) |
Overwrites the contents with those of another struct.
| void meshlib.ViewportId.setId_ | ( | int | value | ) |
| boolean meshlib.ViewportId.valid | ( | ) |
Generated from method MR::ViewportId::valid.
Calls MR_ViewportId_valid().
| int meshlib.ViewportId.value | ( | ) |
Generated from method MR::ViewportId::value.
Calls MR_ViewportId_value().
|
static |
The native layout of the struct.
|
static |