|
Blender V4.3
|
#include <overlay_next_private.hh>
Public Member Functions | |
| float | view_dist_get (const float4x4 &winmat) const |
Public Attributes | |
| Depsgraph * | depsgraph |
| const ViewLayer * | view_layer |
| const Scene * | scene |
| const View3D * | v3d |
| const SpaceLink * | space_data |
| const ARegion * | region |
| const RegionView3D * | rv3d |
| const Base * | active_base |
| DRWTextStore * | dt |
| View3DOverlay | overlay |
| float | pixelsize |
| eSpace_Type | space_type |
| eContextObjectMode | ctx_mode |
| eObjectMode | object_mode |
| const Object * | object_active |
| bool | clear_in_front |
| bool | use_in_front |
| bool | is_wireframe_mode |
| bool | hide_overlays |
| bool | xray_enabled |
| bool | xray_enabled_and_not_wire |
| bool | do_pose_xray |
| bool | do_pose_fade_geom |
| float | xray_opacity |
| short | v3d_flag |
| short | v3d_gridflag |
| int | cfra |
| float3 | camera_position |
| float3 | camera_forward |
| int | clipping_plane_count |
| int2 | image_size |
| float2 | image_uv_aspect |
| float2 | image_aspect |
Definition at line 42 of file overlay_next_private.hh.
Definition at line 81 of file overlay_next_private.hh.
References RegionView3D::dist, fabsf, RegionView3D::is_persp, max_ff(), RegionView3D::persp, rv3d, and RV3D_CAMOB.
| const Base* blender::draw::overlay::State::active_base |
Definition at line 50 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| float3 blender::draw::overlay::State::camera_forward |
Definition at line 73 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::begin_sync().
| float3 blender::draw::overlay::State::camera_position |
Definition at line 72 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::begin_sync().
| int blender::draw::overlay::State::cfra |
Definition at line 71 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| bool blender::draw::overlay::State::clear_in_front |
Definition at line 58 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| int blender::draw::overlay::State::clipping_plane_count |
Definition at line 74 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| eContextObjectMode blender::draw::overlay::State::ctx_mode |
Definition at line 55 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| Depsgraph* blender::draw::overlay::State::depsgraph |
Definition at line 43 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| bool blender::draw::overlay::State::do_pose_fade_geom |
Definition at line 67 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| bool blender::draw::overlay::State::do_pose_xray |
Definition at line 65 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| DRWTextStore* blender::draw::overlay::State::dt |
Definition at line 51 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::begin_sync().
| bool blender::draw::overlay::State::hide_overlays |
Definition at line 61 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init(), and blender::draw::overlay::Instance::object_sync().
| float2 blender::draw::overlay::State::image_aspect |
Definition at line 79 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| int2 blender::draw::overlay::State::image_size |
Definition at line 77 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| float2 blender::draw::overlay::State::image_uv_aspect |
Definition at line 78 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| bool blender::draw::overlay::State::is_wireframe_mode |
Definition at line 60 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init(), and blender::draw::overlay::Instance::object_sync().
| const Object* blender::draw::overlay::State::object_active |
Definition at line 57 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| eObjectMode blender::draw::overlay::State::object_mode |
Definition at line 56 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| View3DOverlay blender::draw::overlay::State::overlay |
Definition at line 52 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| float blender::draw::overlay::State::pixelsize |
Definition at line 53 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| const ARegion* blender::draw::overlay::State::region |
Definition at line 48 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| const RegionView3D* blender::draw::overlay::State::rv3d |
Definition at line 49 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init(), and view_dist_get().
| const Scene* blender::draw::overlay::State::scene |
Definition at line 45 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| const SpaceLink* blender::draw::overlay::State::space_data |
Definition at line 47 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| eSpace_Type blender::draw::overlay::State::space_type |
Definition at line 54 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| bool blender::draw::overlay::State::use_in_front |
Definition at line 59 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| const View3D* blender::draw::overlay::State::v3d |
Definition at line 46 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| short blender::draw::overlay::State::v3d_flag |
Definition at line 69 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| short blender::draw::overlay::State::v3d_gridflag |
Definition at line 70 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| const ViewLayer* blender::draw::overlay::State::view_layer |
Definition at line 44 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| bool blender::draw::overlay::State::xray_enabled |
Definition at line 62 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::draw(), and blender::draw::overlay::Instance::init().
| bool blender::draw::overlay::State::xray_enabled_and_not_wire |
Definition at line 63 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().
| float blender::draw::overlay::State::xray_opacity |
Definition at line 68 of file overlay_next_private.hh.
Referenced by blender::draw::overlay::Instance::init().