Public Member Functions | |
| BaseRenderParams (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner) | |
| BaseRenderParams (meshlib.BaseRenderParams _other) | |
| BaseRenderParams (meshlib.Matrix4f viewMatrix, meshlib.Matrix4f projMatrix, meshlib.ViewportId viewportId, meshlib.Vector4i viewport) | |
| meshlib.Matrix4f | viewMatrix () |
| meshlib.Matrix4f | projMatrix () |
| meshlib.ViewportId | viewportId () |
| void | setViewportId (meshlib.ViewportId value) |
| meshlib.Vector4i | viewport () |
| void | setViewport (meshlib.Vector4i value) |
| Public Member Functions inherited from meshlib.CppObject | |
| final java.lang.foreign.MemorySegment | rawPointer () |
| final boolean | isOwned () |
| final void | close () |
| final java.lang.foreign.MemorySegment | release () |
Additional Inherited Members | |
| Protected Member Functions inherited from meshlib.CppObject | |
| CppObject (java.lang.foreign.MemorySegment ptr, java.util.function.Consumer< java.lang.foreign.MemorySegment > destroy, java.lang.Object owner) | |
Common rendering parameters for meshes and UI. Generated from class MR::BaseRenderParams. Derived classes: Direct: (non-virtual) MR::ModelBaseRenderParams MR::UiRenderParams Indirect: (non-virtual) MR::ModelRenderParams
Instances created here own their C++ objects, see CppObject.
| meshlib.BaseRenderParams.BaseRenderParams | ( | java.lang.foreign.MemorySegment | ptr, |
| boolean | owned, | ||
| java.lang.Object | owner ) |
Wraps a pointer from the C bindings. If owned, the object is destroyed when the wrapper dies. owner is kept alive as long as this wrapper is. Not for normal use.
| meshlib.BaseRenderParams.BaseRenderParams | ( | meshlib.BaseRenderParams | _other | ) |
Generated from constructor MR::BaseRenderParams::BaseRenderParams. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_BaseRenderParams_ConstructFromAnother().
| meshlib.BaseRenderParams.BaseRenderParams | ( | meshlib.Matrix4f | viewMatrix, |
| meshlib.Matrix4f | projMatrix, | ||
| meshlib.ViewportId | viewportId, | ||
| meshlib.Vector4i | viewport ) |
Constructs MR::BaseRenderParams elementwise. The reference to the parameter viewMatrix might be preserved in the constructed object. The reference to the parameter projMatrix might be preserved in the constructed object. The reference to the parameter viewportId might be preserved in the constructed object. The reference to the parameter viewport might be preserved in the constructed object.
Calls MR_BaseRenderParams_ConstructFrom().
| meshlib.Matrix4f meshlib.BaseRenderParams.projMatrix | ( | ) |
Returns a pointer to a member variable of class MR::BaseRenderParams named projMatrix. The reference to this object might be preserved as the return value.
Calls MR_BaseRenderParams_Get_projMatrix().
| void meshlib.BaseRenderParams.setViewport | ( | meshlib.Vector4i | value | ) |
viewport x0, y0, width, height Modifies a member variable of class MR::BaseRenderParams named viewport. The reference to the parameter value might be preserved in this object in element viewport.
Calls MR_BaseRenderParams_Set_viewport().
| void meshlib.BaseRenderParams.setViewportId | ( | meshlib.ViewportId | value | ) |
id of the viewport Modifies a member variable of class MR::BaseRenderParams named viewportId. The reference to the parameter value might be preserved in this object in element viewportId.
Calls MR_BaseRenderParams_Set_viewportId().
| meshlib.Matrix4f meshlib.BaseRenderParams.viewMatrix | ( | ) |
Returns a pointer to a member variable of class MR::BaseRenderParams named viewMatrix. The reference to this object might be preserved as the return value.
Calls MR_BaseRenderParams_Get_viewMatrix().
| meshlib.Vector4i meshlib.BaseRenderParams.viewport | ( | ) |
viewport x0, y0, width, height Returns a pointer to a member variable of class MR::BaseRenderParams named viewport. The reference to this object might be preserved as the return value.
Calls MR_BaseRenderParams_Get_viewport().
| meshlib.ViewportId meshlib.BaseRenderParams.viewportId | ( | ) |
id of the viewport Returns a pointer to a member variable of class MR::BaseRenderParams named viewportId. The reference to this object might be preserved as the return value.
Calls MR_BaseRenderParams_Get_viewportId().