Blender V4.3
view3d_gizmo_camera.cc File Reference
#include "BLI_math_matrix.h"
#include "BLI_math_vector.h"
#include "BLI_utildefines.h"
#include "BKE_camera.h"
#include "BKE_context.hh"
#include "BKE_layer.hh"
#include "BKE_lib_id.hh"
#include "DNA_camera_types.h"
#include "DNA_object_types.h"
#include "ED_gizmo_library.hh"
#include "ED_screen.hh"
#include "UI_resources.hh"
#include "MEM_guardedalloc.h"
#include "RNA_access.hh"
#include "WM_message.hh"
#include "WM_types.hh"
#include "DEG_depsgraph.hh"
#include "view3d_intern.hh"

Go to the source code of this file.

Classes

struct  CameraWidgetGroup
 
struct  CameraViewWidgetGroup
 

Functions

Camera Gizmos
static bool WIDGETGROUP_camera_poll (const bContext *C, wmGizmoGroupType *)
 
static void WIDGETGROUP_camera_setup (const bContext *C, wmGizmoGroup *gzgroup)
 
static void WIDGETGROUP_camera_refresh (const bContext *C, wmGizmoGroup *gzgroup)
 
static void WIDGETGROUP_camera_message_subscribe (const bContext *C, wmGizmoGroup *gzgroup, wmMsgBus *mbus)
 
void VIEW3D_GGT_camera (wmGizmoGroupType *gzgt)
 
CameraView Gizmos
static void gizmo_render_border_prop_matrix_get (const wmGizmo *, wmGizmoProperty *gz_prop, void *value_p)
 
static void gizmo_render_border_prop_matrix_set (const wmGizmo *, wmGizmoProperty *gz_prop, const void *value_p)
 
static bool WIDGETGROUP_camera_view_poll (const bContext *C, wmGizmoGroupType *)
 
static void WIDGETGROUP_camera_view_setup (const bContext *, wmGizmoGroup *gzgroup)
 
static void WIDGETGROUP_camera_view_draw_prepare (const bContext *C, wmGizmoGroup *gzgroup)
 
static void WIDGETGROUP_camera_view_refresh (const bContext *C, wmGizmoGroup *gzgroup)
 
void VIEW3D_GGT_camera_view (wmGizmoGroupType *gzgt)
 

Function Documentation

◆ gizmo_render_border_prop_matrix_get()

◆ gizmo_render_border_prop_matrix_set()

◆ VIEW3D_GGT_camera()

◆ VIEW3D_GGT_camera_view()

◆ WIDGETGROUP_camera_message_subscribe()

◆ WIDGETGROUP_camera_poll()

◆ WIDGETGROUP_camera_refresh()

◆ WIDGETGROUP_camera_setup()

◆ WIDGETGROUP_camera_view_draw_prepare()

◆ WIDGETGROUP_camera_view_poll()

◆ WIDGETGROUP_camera_view_refresh()

◆ WIDGETGROUP_camera_view_setup()