Blender V5.0
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 298 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 308 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 313 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: