|
Blender V4.5
|
#include <draw_handle.hh>
Public Member Functions | |
| ResourceHandle ()=default | |
| ResourceHandle (uint raw_) | |
| ResourceHandle (uint index, bool inverted_handedness) | |
| bool | has_inverted_handedness () const |
| uint | resource_index () const |
Public Attributes | |
| uint32_t | raw |
Definition at line 30 of file draw_handle.hh.
|
default |
|
inline |
Definition at line 36 of file draw_handle.hh.
References raw.
|
inline |
Definition at line 37 of file draw_handle.hh.
References raw, and SET_FLAG_FROM_TEST.
|
inline |
Definition at line 43 of file draw_handle.hh.
References raw.
Referenced by blender::draw::command::DrawMultiBuf::append_draw(), and blender::draw::command::DrawMulti::serialize().
|
inline |
Definition at line 48 of file draw_handle.hh.
References raw.
Referenced by blender::draw::overlay::GreasePencil::compute_depth_planes(), blender::draw::Manager::extract_object_attributes(), blender::draw::Manager::extract_object_attributes(), blender::draw::command::DrawMulti::serialize(), blender::eevee::VelocityModule::step_object_sync(), blender::eevee::Cryptomatte::sync_object(), blender::draw::test_eevee_shadow_tag_update(), blender::draw::Manager::update_handle_bounds(), and blender::draw::Manager::update_handle_bounds().
| uint32_t blender::draw::ResourceHandle::raw |
Definition at line 33 of file draw_handle.hh.
Referenced by blender::eevee::ShadowModule::end_sync(), has_inverted_handedness(), blender::draw::overlay::Particles::object_sync(), blender::draw::external::Prepass::particle_sync(), blender::draw::overlay::Prepass::particle_sync(), resource_index(), ResourceHandle(), ResourceHandle(), blender::eevee::SyncModule::sync_curves(), blender::eevee::ShadowModule::sync_object(), and blender::draw::Manager::unique_handle().