Blender V4.3
view3d_gizmo_armature.cc File Reference
#include "BLI_math_matrix.h"
#include "BLI_math_vector.h"
#include "BLI_utildefines.h"
#include "BKE_action.hh"
#include "BKE_context.hh"
#include "BKE_layer.hh"
#include "BKE_object.hh"
#include "DNA_armature_types.h"
#include "DNA_object_types.h"
#include "ED_gizmo_library.hh"
#include "UI_resources.hh"
#include "MEM_guardedalloc.h"
#include "RNA_access.hh"
#include "WM_types.hh"
#include "view3d_intern.hh"

Go to the source code of this file.

Classes

struct  BoneSplineHandle
 
struct  BoneSplineWidgetGroup
 

Armature Spline Gizmo

#define BBONE_SCALE_Y   3.0f
 
static void gizmo_bbone_offset_get (const wmGizmo *, wmGizmoProperty *gz_prop, void *value_p)
 
static void gizmo_bbone_offset_set (const wmGizmo *, wmGizmoProperty *gz_prop, const void *value_p)
 
static bool WIDGETGROUP_armature_spline_poll (const bContext *C, wmGizmoGroupType *)
 
static void WIDGETGROUP_armature_spline_setup (const bContext *C, wmGizmoGroup *gzgroup)
 
static void WIDGETGROUP_armature_spline_refresh (const bContext *C, wmGizmoGroup *gzgroup)
 
void VIEW3D_GGT_armature_spline (wmGizmoGroupType *gzgt)
 

Macro Definition Documentation

◆ BBONE_SCALE_Y

#define BBONE_SCALE_Y   3.0f

Definition at line 46 of file view3d_gizmo_armature.cc.

Referenced by gizmo_bbone_offset_get(), and gizmo_bbone_offset_set().

Function Documentation

◆ gizmo_bbone_offset_get()

◆ gizmo_bbone_offset_set()

◆ VIEW3D_GGT_armature_spline()

◆ WIDGETGROUP_armature_spline_poll()

◆ WIDGETGROUP_armature_spline_refresh()

◆ WIDGETGROUP_armature_spline_setup()