struct MR_Plane3f MR_Plane3f
Definition MRBestFit.h:23
MRC_API void MR_ModelBaseRenderParams_Set_depthFunction(MR_ModelBaseRenderParams *_this, MR_DepthFunction value)
MRC_API void MR_BasicUiRenderTask_DestroyArray(const MR_BasicUiRenderTask *_this)
Destroys a heap-allocated array of MR_BasicUiRenderTask. Does nothing if the pointer is null.
MRC_API MR_UiRenderParams * MR_UiRenderParams_ConstructFromAnother(const MR_UiRenderParams *_other)
MRC_API void MR_BasicUiRenderTask_renderPass(MR_BasicUiRenderTask *_this)
struct MR_ModelBaseRenderParams MR_ModelBaseRenderParams
Definition MRIRenderObject.h:57
MRC_API const MR_UiRenderParams * MR_UiRenderParams_OffsetPtr(const MR_UiRenderParams *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_IRenderObject_Destroy(const MR_IRenderObject *_this)
Destroys a heap-allocated instance of MR_IRenderObject. Does nothing if the pointer is null.
MRC_API MR_std_vector_std_shared_ptr_MR_BasicUiRenderTask *const * MR_UiRenderParams_Get_tasks(const MR_UiRenderParams *_this)
MRC_API const MR_UiRenderParams * MR_BaseRenderParams_StaticDowncastTo_MR_UiRenderParams(const MR_BaseRenderParams *object)
MRC_API void MR_UiRenderManager_finishBackwardPass(MR_UiRenderManager *_this, const MR_BasicUiRenderTask_BackwardPassParams *params)
MRC_API MR_ModelRenderParams * MR_BaseRenderParams_MutableStaticDowncastTo_MR_ModelRenderParams(MR_BaseRenderParams *object)
MRC_API MR_IRenderObject * MR_IRenderObject_OffsetMutablePtr(MR_IRenderObject *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API MR_BasicUiRenderTask * MR_BasicUiRenderTask_OffsetMutablePtr(MR_BasicUiRenderTask *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API MR_ModelBaseRenderParams * MR_ModelBaseRenderParams_ConstructFromAnother(const MR_ModelBaseRenderParams *_other)
MRC_API MR_BasicUiRenderTask_InteractionMask MR_bitand_MR_BasicUiRenderTask_InteractionMask(MR_BasicUiRenderTask_InteractionMask a, MR_BasicUiRenderTask_InteractionMask b)
Generated from function MR::operator&.
MRC_API MR_BasicUiRenderTask_InteractionMask * MR_mul_assign_MR_BasicUiRenderTask_InteractionMask_bool(MR_BasicUiRenderTask_InteractionMask *a, bool b)
MRC_API const float * MR_BasicUiRenderTask_Get_renderTaskDepth(const MR_BasicUiRenderTask *_this)
@ MR_DepthFunction_Less
Definition MRIRenderObject.h:27
@ MR_DepthFunction_Greater
Definition MRIRenderObject.h:29
@ MR_DepthFunction_Default
Definition MRIRenderObject.h:35
@ MR_DepthFunction_Equal
Definition MRIRenderObject.h:28
@ MR_DepthFunction_Always
Definition MRIRenderObject.h:33
@ MR_DepthFunction_LessOrEqual
Definition MRIRenderObject.h:30
@ MR_DepthFunction_Never
Definition MRIRenderObject.h:26
@ MR_DepthFunction_GreaterOrEqual
Definition MRIRenderObject.h:31
@ MR_DepthFunction_NotEqual
Definition MRIRenderObject.h:32
MRC_API MR_DepthFunction MR_mul_bool_MR_DepthFunction(bool a, MR_DepthFunction b)
Generated from function MR::operator*.
MRC_API MR_BasicUiRenderTask_InteractionMask * MR_bitor_assign_MR_BasicUiRenderTask_InteractionMask(MR_BasicUiRenderTask_InteractionMask *a, MR_BasicUiRenderTask_InteractionMask b)
MRC_API MR_BaseRenderParams * MR_UiRenderParams_MutableUpcastTo_MR_BaseRenderParams(MR_UiRenderParams *object)
Upcasts an instance of MR::UiRenderParams to its base class MR::BaseRenderParams.
MRC_API MR_BasicUiRenderTask_BackwardPassParams * MR_BasicUiRenderTask_BackwardPassParams_AssignFromAnother(MR_BasicUiRenderTask_BackwardPassParams *_this, const MR_BasicUiRenderTask_BackwardPassParams *_other)
MRC_API void MR_UiRenderManager_postRenderViewport(MR_UiRenderManager *_this, MR_ViewportId viewport)
int32_t MR_DepthFunction
Definition MRIRenderObject.h:23
struct MR_UiRenderManager MR_UiRenderManager
Generated from class MR::UiRenderManager.
Definition MRIRenderObject.h:89
MRC_API MR_DepthFunction MR_bitor_MR_DepthFunction(MR_DepthFunction a, MR_DepthFunction b)
Generated from function MR::operator|.
struct MR_std_vector_std_shared_ptr_MR_BasicUiRenderTask MR_std_vector_std_shared_ptr_MR_BasicUiRenderTask
Definition MRIRenderObject.h:20
MRC_API const MR_ModelBaseRenderParams * MR_ModelRenderParams_UpcastTo_MR_ModelBaseRenderParams(const MR_ModelRenderParams *object)
MRC_API MR_Vector3f * MR_ModelRenderParams_GetMutable_lightPos(MR_ModelRenderParams *_this)
MRC_API MR_ModelRenderParams * MR_ModelRenderParams_ConstructFromAnother(const MR_ModelRenderParams *_other)
MRC_API MR_BaseRenderParams * MR_BaseRenderParams_ConstructFromAnother(const MR_BaseRenderParams *_other)
MRC_API const float * MR_UiRenderParams_Get_scale(const MR_UiRenderParams *_this)
MRC_API void MR_UiRenderParams_Set_tasks(MR_UiRenderParams *_this, MR_std_vector_std_shared_ptr_MR_BasicUiRenderTask *value)
MRC_API void MR_IRenderObject_DestroyArray(const MR_IRenderObject *_this)
Destroys a heap-allocated array of MR_IRenderObject. Does nothing if the pointer is null.
MRC_API void MR_IRenderObject_forceBindAll(MR_IRenderObject *_this)
int32_t MR_BasicUiRenderTask_InteractionMask
Definition MRIRenderObject.h:72
MRC_API const bool * MR_ModelRenderParams_Get_allowAlphaSort(const MR_ModelRenderParams *_this)
MRC_API MR_RenderModelPassMask * MR_ModelRenderParams_GetMutable_passMask(MR_ModelRenderParams *_this)
MRC_API MR_uint64_t MR_IRenderObject_glBytes(const MR_IRenderObject *_this)
MRC_API MR_BasicUiRenderTask_InteractionMask * MR_BasicUiRenderTask_BackwardPassParams_GetMutable_consumedInteractions(MR_BasicUiRenderTask_BackwardPassParams *_this)
MRC_API MR_BasicUiRenderTask_InteractionMask MR_bitor_MR_BasicUiRenderTask_InteractionMask(MR_BasicUiRenderTask_InteractionMask a, MR_BasicUiRenderTask_InteractionMask b)
Generated from function MR::operator|.
MRC_API void MR_ModelRenderParams_Set_allowAlphaSort(MR_ModelRenderParams *_this, bool value)
MRC_API const MR_ModelRenderParams * MR_BaseRenderParams_StaticDowncastTo_MR_ModelRenderParams(const MR_BaseRenderParams *object)
MRC_API void MR_ModelRenderParams_Set_passMask(MR_ModelRenderParams *_this, MR_RenderModelPassMask value)
MRC_API const MR_ModelBaseRenderParams * MR_ModelBaseRenderParams_OffsetPtr(const MR_ModelBaseRenderParams *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API MR_UiRenderManager * MR_UiRenderManager_OffsetMutablePtr(MR_UiRenderManager *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const MR_ModelRenderParams * MR_ModelRenderParams_OffsetPtr(const MR_ModelRenderParams *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const MR_BasicUiRenderTask_InteractionMask * MR_BasicUiRenderTask_BackwardPassParams_Get_consumedInteractions(const MR_BasicUiRenderTask_BackwardPassParams *_this)
MRC_API MR_UiRenderParams * MR_UiRenderParams_OffsetMutablePtr(MR_UiRenderParams *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const MR_UiRenderManager * MR_UiRenderManager_OffsetPtr(const MR_UiRenderManager *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const MR_DepthFunction * MR_ModelBaseRenderParams_Get_depthFunction(const MR_ModelBaseRenderParams *_this)
MRC_API MR_BasicUiRenderTask_BackwardPassParams * MR_BasicUiRenderTask_BackwardPassParams_DefaultConstruct(void)
MRC_API const MR_Matrix4f * MR_ModelBaseRenderParams_Get_modelMatrix(const MR_ModelBaseRenderParams *_this)
MRC_API void MR_UiRenderManager_preRenderViewport(MR_UiRenderManager *_this, MR_ViewportId viewport)
MRC_API void MR_UiRenderManager_Destroy(const MR_UiRenderManager *_this)
Destroys a heap-allocated instance of MR_UiRenderManager. Does nothing if the pointer is null.
@ MR_BasicUiRenderTask_InteractionMask_mouseHover
Definition MRIRenderObject.h:75
@ MR_BasicUiRenderTask_InteractionMask_mouseScroll
Definition MRIRenderObject.h:76
MRC_API const MR_ModelRenderParams * MR_ModelBaseRenderParams_StaticDowncastTo_MR_ModelRenderParams(const MR_ModelBaseRenderParams *object)
MRC_API void MR_BaseRenderParams_DestroyArray(const MR_BaseRenderParams *_this)
Destroys a heap-allocated array of MR_BaseRenderParams. Does nothing if the pointer is null.
MRC_API void MR_ModelRenderParams_Set_normMatrixPtr(MR_ModelRenderParams *_this, const MR_Matrix4f *value)
MRC_API const MR_ModelBaseRenderParams * MR_BaseRenderParams_StaticDowncastTo_MR_ModelBaseRenderParams(const MR_BaseRenderParams *object)
MRC_API MR_uint64_t MR_IRenderObject_heapBytes(const MR_IRenderObject *_this)
MRC_API void MR_BaseRenderParams_Destroy(const MR_BaseRenderParams *_this)
Destroys a heap-allocated instance of MR_BaseRenderParams. Does nothing if the pointer is null.
MRC_API void MR_ModelRenderParams_Destroy(const MR_ModelRenderParams *_this)
Destroys a heap-allocated instance of MR_ModelRenderParams. Does nothing if the pointer is null.
MRC_API const MR_BaseRenderParams * MR_ModelBaseRenderParams_UpcastTo_MR_BaseRenderParams(const MR_ModelBaseRenderParams *object)
struct MR_IRenderObject MR_IRenderObject
Generated from class MR::IRenderObject.
Definition MRIRenderObject.h:92
MRC_API void MR_BaseRenderParams_Set_viewportId(MR_BaseRenderParams *_this, MR_ViewportId value)
MRC_API const MR_BaseRenderParams * MR_ModelRenderParams_UpcastTo_MR_BaseRenderParams(const MR_ModelRenderParams *object)
MRC_API const MR_Matrix4f ** MR_ModelRenderParams_GetMutable_normMatrixPtr(MR_ModelRenderParams *_this)
MRC_API MR_ModelBaseRenderParams * MR_ModelRenderParams_MutableUpcastTo_MR_ModelBaseRenderParams(MR_ModelRenderParams *object)
Upcasts an instance of MR::ModelRenderParams to its base class MR::ModelBaseRenderParams.
MRC_API void MR_ModelBaseRenderParams_DestroyArray(const MR_ModelBaseRenderParams *_this)
Destroys a heap-allocated array of MR_ModelBaseRenderParams. Does nothing if the pointer is null.
MRC_API MR_BaseRenderParams * MR_ModelRenderParams_MutableUpcastTo_MR_BaseRenderParams(MR_ModelRenderParams *object)
Upcasts an instance of MR::ModelRenderParams to its base class MR::BaseRenderParams.
MRC_API float * MR_UiRenderParams_GetMutable_scale(MR_UiRenderParams *_this)
MRC_API const MR_Plane3f * MR_ModelBaseRenderParams_Get_clipPlane(const MR_ModelBaseRenderParams *_this)
MRC_API MR_DepthFunction MR_compl_MR_DepthFunction(MR_DepthFunction a)
Generated from function MR::operator~.
MRC_API MR_BasicUiRenderTask_BackwardPassParams * MR_BasicUiRenderTask_BackwardPassParams_OffsetMutablePtr(MR_BasicUiRenderTask_BackwardPassParams *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API MR_DepthFunction * MR_bitor_assign_MR_DepthFunction(MR_DepthFunction *a, MR_DepthFunction b)
MRC_API MR_ModelBaseRenderParams * MR_BaseRenderParams_MutableStaticDowncastTo_MR_ModelBaseRenderParams(MR_BaseRenderParams *object)
struct MR_BaseRenderParams MR_BaseRenderParams
Definition MRIRenderObject.h:46
MRC_API MR_ViewportId * MR_BaseRenderParams_GetMutable_viewportId(MR_BaseRenderParams *_this)
MRC_API MR_ModelRenderParams * MR_ModelRenderParams_OffsetMutablePtr(MR_ModelRenderParams *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const MR_Matrix4f * MR_BaseRenderParams_Get_viewMatrix(const MR_BaseRenderParams *_this)
MRC_API MR_DepthFunction * MR_ModelBaseRenderParams_GetMutable_depthFunction(MR_ModelBaseRenderParams *_this)
MRC_API const MR_RenderModelPassMask * MR_ModelRenderParams_Get_passMask(const MR_ModelRenderParams *_this)
MRC_API MR_BasicUiRenderTask_BackwardPassParams * MR_UiRenderManager_beginBackwardPass(MR_UiRenderManager *_this, MR_ViewportId viewport, MR_std_vector_std_shared_ptr_MR_BasicUiRenderTask *tasks)
MRC_API void MR_ModelRenderParams_Set_lightPos(MR_ModelRenderParams *_this, MR_Vector3f value)
MRC_API const MR_Vector4i * MR_BaseRenderParams_Get_viewport(const MR_BaseRenderParams *_this)
MRC_API MR_BaseRenderParams * MR_BaseRenderParams_OffsetMutablePtr(MR_BaseRenderParams *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const MR_BasicUiRenderTask_BackwardPassParams * MR_BasicUiRenderTask_BackwardPassParams_OffsetPtr(const MR_BasicUiRenderTask_BackwardPassParams *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const MR_Matrix4f *const * MR_ModelRenderParams_Get_normMatrixPtr(const MR_ModelRenderParams *_this)
MRC_API MR_DepthFunction * MR_bitand_assign_MR_DepthFunction(MR_DepthFunction *a, MR_DepthFunction b)
MRC_API MR_ModelBaseRenderParams * MR_ModelBaseRenderParams_OffsetMutablePtr(MR_ModelBaseRenderParams *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API bool MR_IRenderObject_render(MR_IRenderObject *_this, const MR_ModelRenderParams *params)
MRC_API MR_BasicUiRenderTask_InteractionMask MR_mul_bool_MR_BasicUiRenderTask_InteractionMask(bool a, MR_BasicUiRenderTask_InteractionMask b)
Generated from function MR::operator*.
MRC_API const MR_BaseRenderParams * MR_UiRenderParams_UpcastTo_MR_BaseRenderParams(const MR_UiRenderParams *object)
MRC_API const MR_ViewportId * MR_BaseRenderParams_Get_viewportId(const MR_BaseRenderParams *_this)
MRC_API const MR_IRenderObject * MR_IRenderObject_OffsetPtr(const MR_IRenderObject *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const MR_Vector3f * MR_ModelRenderParams_Get_lightPos(const MR_ModelRenderParams *_this)
MRC_API void MR_BasicUiRenderTask_BackwardPassParams_DestroyArray(const MR_BasicUiRenderTask_BackwardPassParams *_this)
Destroys a heap-allocated array of MR_BasicUiRenderTask_BackwardPassParams. Does nothing if the point...
MRC_API MR_UiRenderManager * MR_UiRenderManager_DefaultConstruct(void)
MRC_API MR_BasicUiRenderTask_InteractionMask * MR_bitand_assign_MR_BasicUiRenderTask_InteractionMask(MR_BasicUiRenderTask_InteractionMask *a, MR_BasicUiRenderTask_InteractionMask b)
MRC_API MR_BasicUiRenderTask_BackwardPassParams * MR_BasicUiRenderTask_BackwardPassParams_DefaultConstructArray(size_t num_elems)
MRC_API const MR_BasicUiRenderTask * MR_BasicUiRenderTask_OffsetPtr(const MR_BasicUiRenderTask *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API MR_BasicUiRenderTask_InteractionMask MR_mul_MR_BasicUiRenderTask_InteractionMask_bool(MR_BasicUiRenderTask_InteractionMask a, bool b)
Generated from function MR::operator*.
MRC_API bool * MR_ModelRenderParams_GetMutable_allowAlphaSort(MR_ModelRenderParams *_this)
MRC_API void MR_IRenderObject_renderPicker(MR_IRenderObject *_this, const MR_ModelBaseRenderParams *params, uint32_t geomId)
MRC_API const MR_BaseRenderParams * MR_BaseRenderParams_OffsetPtr(const MR_BaseRenderParams *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_ModelRenderParams_DestroyArray(const MR_ModelRenderParams *_this)
Destroys a heap-allocated array of MR_ModelRenderParams. Does nothing if the pointer is null.
MRC_API void MR_ModelBaseRenderParams_Destroy(const MR_ModelBaseRenderParams *_this)
Destroys a heap-allocated instance of MR_ModelBaseRenderParams. Does nothing if the pointer is null.
struct MR_BasicUiRenderTask_BackwardPassParams MR_BasicUiRenderTask_BackwardPassParams
Generated from class MR::BasicUiRenderTask::BackwardPassParams.
Definition MRIRenderObject.h:80
struct MR_ModelRenderParams MR_ModelRenderParams
Definition MRIRenderObject.h:66
MRC_API void MR_BasicUiRenderTask_BackwardPassParams_Set_consumedInteractions(MR_BasicUiRenderTask_BackwardPassParams *_this, MR_BasicUiRenderTask_InteractionMask value)
MRC_API MR_BaseRenderParams * MR_BaseRenderParams_ConstructFrom(const MR_Matrix4f *viewMatrix, const MR_Matrix4f *projMatrix, MR_ViewportId viewportId, MR_Vector4i viewport)
MRC_API void MR_UiRenderParams_Set_scale(MR_UiRenderParams *_this, float value)
MRC_API void MR_BasicUiRenderTask_BackwardPassParams_Destroy(const MR_BasicUiRenderTask_BackwardPassParams *_this)
Destroys a heap-allocated instance of MR_BasicUiRenderTask_BackwardPassParams. Does nothing if the po...
struct MR_UiRenderParams MR_UiRenderParams
Definition MRIRenderObject.h:86
struct MR_BasicUiRenderTask MR_BasicUiRenderTask
Definition MRIRenderObject.h:70
MRC_API bool MR_BasicUiRenderTask_BackwardPassParams_tryConsumeMouseHover(const MR_BasicUiRenderTask_BackwardPassParams *_this)
MRC_API MR_DepthFunction MR_mul_MR_DepthFunction_bool(MR_DepthFunction a, bool b)
Generated from function MR::operator*.
MRC_API void MR_UiRenderParams_Destroy(const MR_UiRenderParams *_this)
Destroys a heap-allocated instance of MR_UiRenderParams. Does nothing if the pointer is null.
MRC_API void MR_UiRenderParams_DestroyArray(const MR_UiRenderParams *_this)
Destroys a heap-allocated array of MR_UiRenderParams. Does nothing if the pointer is null.
MRC_API float * MR_BasicUiRenderTask_GetMutable_renderTaskDepth(MR_BasicUiRenderTask *_this)
MRC_API void MR_IRenderObject_renderUi(MR_IRenderObject *_this, const MR_UiRenderParams *params)
MRC_API const MR_Matrix4f * MR_BaseRenderParams_Get_projMatrix(const MR_BaseRenderParams *_this)
MRC_API MR_BasicUiRenderTask_BackwardPassParams * MR_BasicUiRenderTask_BackwardPassParams_ConstructFromAnother(const MR_BasicUiRenderTask_BackwardPassParams *_other)
MRC_API MR_DepthFunction * MR_mul_assign_MR_DepthFunction_bool(MR_DepthFunction *a, bool b)
MRC_API MR_BaseRenderParams * MR_ModelBaseRenderParams_MutableUpcastTo_MR_BaseRenderParams(MR_ModelBaseRenderParams *object)
Upcasts an instance of MR::ModelBaseRenderParams to its base class MR::BaseRenderParams.
MRC_API MR_Vector4i * MR_BaseRenderParams_GetMutable_viewport(MR_BaseRenderParams *_this)
MRC_API void MR_BasicUiRenderTask_Destroy(const MR_BasicUiRenderTask *_this)
Destroys a heap-allocated instance of MR_BasicUiRenderTask. Does nothing if the pointer is null.
MRC_API void MR_BasicUiRenderTask_earlyBackwardPass(MR_BasicUiRenderTask *_this, const MR_BasicUiRenderTask_BackwardPassParams *params)
MRC_API void MR_BasicUiRenderTask_Set_renderTaskDepth(MR_BasicUiRenderTask *_this, float value)
MRC_API MR_UiRenderManager * MR_UiRenderManager_DefaultConstructArray(size_t num_elems)
MRC_API MR_UiRenderParams * MR_BaseRenderParams_MutableStaticDowncastTo_MR_UiRenderParams(MR_BaseRenderParams *object)
MRC_API MR_BasicUiRenderTask_BackwardPassParams * MR_BasicUiRenderTask_BackwardPassParams_ConstructFrom(MR_BasicUiRenderTask_InteractionMask consumedInteractions)
MRC_API void MR_BaseRenderParams_Set_viewport(MR_BaseRenderParams *_this, MR_Vector4i value)
MRC_API MR_ModelRenderParams * MR_ModelBaseRenderParams_MutableStaticDowncastTo_MR_ModelRenderParams(MR_ModelBaseRenderParams *object)
MRC_API MR_BasicUiRenderTask_InteractionMask MR_compl_MR_BasicUiRenderTask_InteractionMask(MR_BasicUiRenderTask_InteractionMask a)
Generated from function MR::operator~.
MRC_API void MR_UiRenderManager_DestroyArray(const MR_UiRenderManager *_this)
Destroys a heap-allocated array of MR_UiRenderManager. Does nothing if the pointer is null.
MRC_API MR_DepthFunction MR_bitand_MR_DepthFunction(MR_DepthFunction a, MR_DepthFunction b)
Generated from function MR::operator&.
MRC_API MR_std_vector_std_shared_ptr_MR_BasicUiRenderTask ** MR_UiRenderParams_GetMutable_tasks(MR_UiRenderParams *_this)
int32_t MR_RenderModelPassMask
Various passes of the 3D rendering.
Definition MRRenderModelParameters.h:14
uint64_t MR_uint64_t
Definition common.h:14
#define MRC_API
Definition exports.h:11
Definition MRMatrix4.h:55
Definition MRVector3.h:51
Definition MRVector4.h:31
Definition MRViewportId.h:18