Blender V4.3
blender::ed::view3d::geometry_nodes_gizmos::DialGizmo Class Reference

Inherits blender::ed::view3d::geometry_nodes_gizmos::NodeGizmos.

Public Member Functions

void create_gizmos (wmGizmoGroup &gzgroup) override
 
Vector< wmGizmo * > get_all_gizmos () override
 
void update (GizmosUpdateParams &params) override
 
void update_style (const NodeGeometryDialGizmo &storage, const bool is_interacting)
 
bool update_transform (GizmosUpdateParams &params)
 
void update_target_property ()
 
- Public Member Functions inherited from blender::ed::view3d::geometry_nodes_gizmos::NodeGizmos
virtual ~NodeGizmos ()=default
 
void hide_all ()
 
void show_all ()
 
bool is_any_interacting ()
 

Additional Inherited Members

- Public Attributes inherited from blender::ed::view3d::geometry_nodes_gizmos::NodeGizmos
ApplyChangeFn apply_change
 

Detailed Description

Definition at line 301 of file view3d_gizmo_geometry_nodes.cc.

Member Function Documentation

◆ create_gizmos()

void blender::ed::view3d::geometry_nodes_gizmos::DialGizmo::create_gizmos ( wmGizmoGroup & gzgroup)
inlineoverridevirtual

Called after the initial construction to build the individual gizmos. The gizmos have to be added to the given group.

Implements blender::ed::view3d::geometry_nodes_gizmos::NodeGizmos.

Definition at line 311 of file view3d_gizmo_geometry_nodes.cc.

References WM_gizmo_new().

◆ get_all_gizmos()

Vector< wmGizmo * > blender::ed::view3d::geometry_nodes_gizmos::DialGizmo::get_all_gizmos ( )
inlineoverridevirtual

Get a list of all owned gizmos.

Implements blender::ed::view3d::geometry_nodes_gizmos::NodeGizmos.

Definition at line 316 of file view3d_gizmo_geometry_nodes.cc.

◆ update()

void blender::ed::view3d::geometry_nodes_gizmos::DialGizmo::update ( GizmosUpdateParams & )
inlineoverridevirtual

◆ update_style()

◆ update_target_property()

void blender::ed::view3d::geometry_nodes_gizmos::DialGizmo::update_target_property ( )
inline

◆ update_transform()


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