Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::ViewportProperty_MR_Vector4_unsigned_char) -> &mut meshlib::ViewportProperty_MR_Vector4_unsigned_char |
| auto | op_equal (_1:&meshlib::ViewportProperty_MR_Vector4_unsigned_char) const -> bool |
| auto | op_not_equal (_1:&meshlib::ViewportProperty_MR_Vector4_unsigned_char) const -> bool |
| void | set_1 (def:&meshlib::Vector4_unsigned_char) |
| auto | get_0 () const -> &meshlib::Vector4_unsigned_char |
| auto | get_mut () -> &mut meshlib::Vector4_unsigned_char |
| auto | index (id:meshlib::ViewportId) -> &mut meshlib::Vector4_unsigned_char |
| void | set_2 (v:&meshlib::Vector4_unsigned_char, id:meshlib::ViewportId) |
| auto | get_2 (id:meshlib::ViewportId, isDef:Option<&mut bool >) const -> &meshlib::Vector4_unsigned_char |
| auto | reset_1 (id:meshlib::ViewportId) -> bool |
| auto | reset_0 () -> bool |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::ViewportProperty_MR_Vector4_unsigned_char > |
| static auto | construct_from_another (_other:&meshlib::ViewportProperty_MR_Vector4_unsigned_char) -> meshlib::Owned< meshlib::ViewportProperty_MR_Vector4_unsigned_char > |
| static auto | construct (def:&meshlib::Vector4_unsigned_char) -> meshlib::Owned< meshlib::ViewportProperty_MR_Vector4_unsigned_char > |
| Static Public Member Functions inherited from meshlib::CppClass | |
| static void | destroy (ptr:*mut Self) |
| Static Public Member Functions inherited from meshlib::CppCopy | |
| static auto | copy (ptr:*const Self) -> *mut Self |
storage of some viewport-dependent property, which has some default value for all viewports and special values for some specific viewports Generated from class MR::ViewportProperty<MR::Vector4<unsigned char>>.
Generated from class MR::ViewportProperty<MR::Vector4<unsigned char>>. Heap-allocated instances are held in Owned<ViewportProperty_MR_Vector4_unsigned_char>.
| auto meshlib::ViewportProperty_MR_Vector4_unsigned_char::assign_from_another | ( | _other:&meshlib::ViewportProperty_MR_Vector4_unsigned_char | ) | -> &mut meshlib::ViewportProperty_MR_Vector4_unsigned_char |
Generated from method MR::ViewportProperty<MR::Vector4<unsigned char>>::operator=.
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
|
static |
Generated from constructor MR::ViewportProperty<MR::Vector4<unsigned char>>::ViewportProperty.
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_Construct(). The reference to the parameter def might be preserved in the constructed object.
|
static |
Generated from constructor MR::ViewportProperty<MR::Vector4<unsigned char>>::ViewportProperty.
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| auto meshlib::ViewportProperty_MR_Vector4_unsigned_char::get_0 | ( | ) | const -> &meshlib::Vector4_unsigned_char |
gets default property value Generated from method MR::ViewportProperty<MR::Vector4<unsigned char>>::get.
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_get_0().
| auto meshlib::ViewportProperty_MR_Vector4_unsigned_char::get_2 | ( | id:meshlib::ViewportId | , |
| isDef:Option<&mut bool > | ) const -> &meshlib::Vector4_unsigned_char |
gets property value for given viewport: specific if available otherwise default one;
| isDef | receives true if this viewport does not have specific value and default one is returned Generated from method MR::ViewportProperty<MR::Vector4<unsigned char>>::get. |
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_get_2().
| auto meshlib::ViewportProperty_MR_Vector4_unsigned_char::get_mut | ( | ) | -> &mut meshlib::Vector4_unsigned_char |
Generated from method MR::ViewportProperty<MR::Vector4<unsigned char>>::get.
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_get_mut().
| auto meshlib::ViewportProperty_MR_Vector4_unsigned_char::index | ( | id:meshlib::ViewportId | ) | -> &mut meshlib::Vector4_unsigned_char |
returns direct access to value associated with given viewport (or default value if !id) Generated from method MR::ViewportProperty<MR::Vector4<unsigned char>>::operator[].
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_index().
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_DefaultConstruct().
| auto meshlib::ViewportProperty_MR_Vector4_unsigned_char::op_equal | ( | _1:&meshlib::ViewportProperty_MR_Vector4_unsigned_char | ) | const -> bool |
Generated from method MR::ViewportProperty<MR::Vector4<unsigned char>>::operator==.
Calls MR_equal_MR_ViewportProperty_MR_Vector4_unsigned_char().
| auto meshlib::ViewportProperty_MR_Vector4_unsigned_char::op_not_equal | ( | _1:&meshlib::ViewportProperty_MR_Vector4_unsigned_char | ) | const -> bool |
Generated from method MR::ViewportProperty<MR::Vector4<unsigned char>>::operator!=.
Calls MR_not_equal_MR_ViewportProperty_MR_Vector4_unsigned_char().
| auto meshlib::ViewportProperty_MR_Vector4_unsigned_char::reset_0 | ( | ) | -> bool |
forgets specific property value for all viewports; returns true if any specific value was removed Generated from method MR::ViewportProperty<MR::Vector4<unsigned char>>::reset.
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_reset_0().
| auto meshlib::ViewportProperty_MR_Vector4_unsigned_char::reset_1 | ( | id:meshlib::ViewportId | ) | -> bool |
forgets specific property value for given viewport (or all viewports if !id); returns true if any specific value was removed Generated from method MR::ViewportProperty<MR::Vector4<unsigned char>>::reset.
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_reset_1().
| void meshlib::ViewportProperty_MR_Vector4_unsigned_char::set_1 | ( | def:&meshlib::Vector4_unsigned_char | ) |
sets default property value Generated from method MR::ViewportProperty<MR::Vector4<unsigned char>>::set.
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_set_1().
| void meshlib::ViewportProperty_MR_Vector4_unsigned_char::set_2 | ( | v:&meshlib::Vector4_unsigned_char | , |
| id:meshlib::ViewportId | ) |
sets specific property value for given viewport (or default value if !id) Generated from method MR::ViewportProperty<MR::Vector4<unsigned char>>::set.
Calls MR_ViewportProperty_MR_Vector4_unsigned_char_set_2().