Generated from class MR.IRenderObject. This is the non-const half of the class.
More...
|
| unsafe bool | render (MR.Const_ModelRenderParams params_) |
| | Generated from method MR.IRenderObject.render.
|
| |
| unsafe void | renderPicker (MR.Const_ModelBaseRenderParams params_, uint geomId) |
| | Generated from method MR.IRenderObject.renderPicker.
|
| |
| unsafe void | forceBindAll () |
| | binds all data for this render object, not to bind ever again (until object becomes dirty) Generated from method MR.IRenderObject.forceBindAll.
|
| |
| unsafe void | renderUi (MR.Const_UiRenderParams params_) |
| | Render the UI. This is repeated for each viewport. Here you can either render immediately, or insert a task into params.tasks, which get Z-sorted.
|
| |
Generated from class MR.IRenderObject. This is the non-const half of the class.
◆ forceBindAll()
| unsafe void MR.IRenderObject.forceBindAll |
( |
| ) |
|
|
inline |
◆ render()
| unsafe bool MR.IRenderObject.render |
( |
MR.Const_ModelRenderParams | params_ | ) |
|
|
inline |
◆ renderPicker()
| unsafe void MR.IRenderObject.renderPicker |
( |
MR.Const_ModelBaseRenderParams | params_, |
|
|
uint | geomId ) |
|
inline |
◆ renderUi()
| unsafe void MR.IRenderObject.renderUi |
( |
MR.Const_UiRenderParams | params_ | ) |
|
|
inline |
Render the UI. This is repeated for each viewport. Here you can either render immediately, or insert a task into params.tasks, which get Z-sorted.
params will remain alive as long as the tasks are used.
- You'll have at most one living task at a time, so you can write a non-owning pointer to an internal task. Generated from method
MR.IRenderObject.renderUi.
The documentation for this class was generated from the following file: