Blender V4.5
wmGizmoProperty Struct Reference

#include <WM_gizmo_types.hh>

Classes

struct  [struct].custom_func

Public Attributes

const wmGizmoPropertyTypetype = nullptr
PointerRNA ptr = PointerRNA_NULL
PropertyRNAprop = nullptr
int index = -1
struct  custom_func = {}

Detailed Description

Similar to PropertyElemRNA, but has an identifier.

Definition at line 300 of file WM_gizmo_types.hh.

Member Data Documentation

◆ custom_func

struct wmGizmoProperty::[struct].custom_func wmGizmoProperty::custom_func

Referenced by gizmo_area_light_prop_matrix_get(), gizmo_area_light_prop_matrix_set(), gizmo_bbone_offset_get(), gizmo_bbone_offset_set(), gizmo_empty_image_prop_matrix_get(), gizmo_empty_image_prop_matrix_set(), gizmo_light_radius_prop_matrix_get(), gizmo_light_radius_prop_matrix_set(), blender::ed::space_node::gizmo_node_backdrop_prop_matrix_get(), blender::ed::space_node::gizmo_node_backdrop_prop_matrix_set(), blender::ed::space_node::gizmo_node_box_mask_prop_matrix_get(), blender::ed::space_node::gizmo_node_box_mask_prop_matrix_set(), blender::ed::space_node::gizmo_node_crop_prop_matrix_get(), blender::ed::space_node::gizmo_node_crop_prop_matrix_set(), blender::ed::space_node::gizmo_node_split_prop_matrix_get(), blender::ed::space_node::gizmo_node_split_prop_matrix_set(), gizmo_property_data_update(), gizmo_render_border_prop_matrix_get(), gizmo_render_border_prop_matrix_set(), gizmo_spot_blend_prop_matrix_get(), gizmo_spot_blend_prop_matrix_set(), py_rna_gizmo_handler_free_cb(), py_rna_gizmo_handler_get_cb(), py_rna_gizmo_handler_range_get_cb(), py_rna_gizmo_handler_set_cb(), blender::ed::transform::rotation_get_fn(), blender::ed::transform::rotation_set_fn(), WM_gizmo_free(), WM_gizmo_target_property_array_length(), WM_gizmo_target_property_def_func_ptr(), WM_gizmo_target_property_float_get(), WM_gizmo_target_property_float_get_array(), WM_gizmo_target_property_float_range_get(), WM_gizmo_target_property_float_set(), WM_gizmo_target_property_float_set_array(), and WM_gizmo_target_property_is_valid().

◆ index

◆ prop

◆ ptr

◆ type

const wmGizmoPropertyType* wmGizmoProperty::type = nullptr

Definition at line 301 of file WM_gizmo_types.hh.

Referenced by bpy_gizmo_target_get_range(), bpy_gizmo_target_get_value(), bpy_gizmo_target_set_value(), gizmo_area_light_prop_matrix_get(), gizmo_area_light_prop_matrix_set(), gizmo_bbone_offset_get(), gizmo_bbone_offset_set(), gizmo_bisect_prop_angle_get(), gizmo_bisect_prop_angle_set(), gizmo_bisect_prop_depth_get(), gizmo_bisect_prop_depth_set(), gizmo_bisect_prop_translate_get(), gizmo_bisect_prop_translate_set(), gizmo_cage2d_exit(), gizmo_cage2d_modal(), gizmo_cage2d_property_update(), gizmo_cage3d_exit(), gizmo_cage3d_modal(), gizmo_cage3d_property_update(), gizmo_empty_image_prop_matrix_get(), gizmo_empty_image_prop_matrix_set(), gizmo_light_radius_prop_matrix_get(), gizmo_light_radius_prop_matrix_set(), blender::ed::space_node::gizmo_node_backdrop_prop_matrix_get(), blender::ed::space_node::gizmo_node_backdrop_prop_matrix_set(), blender::ed::space_node::gizmo_node_box_mask_prop_matrix_get(), blender::ed::space_node::gizmo_node_box_mask_prop_matrix_set(), blender::ed::space_node::gizmo_node_crop_prop_matrix_get(), blender::ed::space_node::gizmo_node_crop_prop_matrix_set(), blender::ed::space_node::gizmo_node_split_prop_matrix_get(), blender::ed::space_node::gizmo_node_split_prop_matrix_set(), gizmo_placement_prop_matrix_get(), gizmo_placement_prop_matrix_set(), gizmo_render_border_prop_matrix_get(), gizmo_render_border_prop_matrix_set(), gizmo_spin_prop_angle_get(), gizmo_spin_prop_angle_set(), gizmo_spin_prop_axis_angle_get(), gizmo_spin_prop_axis_angle_set(), gizmo_spin_prop_depth_get(), gizmo_spin_prop_depth_set(), gizmo_spin_prop_translate_get(), gizmo_spin_prop_translate_set(), gizmo_spot_blend_prop_matrix_get(), gizmo_spot_blend_prop_matrix_set(), py_rna_gizmo_handler_get_cb(), py_rna_gizmo_handler_range_get_cb(), py_rna_gizmo_handler_set_cb(), WM_gizmo_target_property_array_length(), WM_gizmo_target_property_def_func_ptr(), WM_gizmo_target_property_def_rna_ptr(), WM_gizmo_target_property_float_get(), and WM_gizmo_target_property_float_set().


The documentation for this struct was generated from the following file: