EditorNode3DGizmo
Inherits: Node3DGizmo < RefCounted < Object
There is currently no description for this class. Please help us by contributing one!
Methods
void |
_begin_handle_action ( int id, bool secondary ) virtual |
void |
_commit_handle ( int id, bool secondary, Variant restore, bool cancel ) virtual |
void |
_commit_subgizmos ( PackedInt32Array ids, Transform3D[] restores, bool cancel ) virtual |
_get_handle_name ( int id, bool secondary ) virtual const |
|
_get_handle_value ( int id, bool secondary ) virtual const |
|
_get_subgizmo_transform ( int id ) virtual const |
|
_is_handle_highlighted ( int id, bool secondary ) virtual const |
|
void |
_redraw ( ) virtual |
void |
_set_handle ( int id, bool secondary, Camera3D camera, Vector2 point ) virtual |
void |
_set_subgizmo_transform ( int id, Transform3D transform ) virtual |
_subgizmos_intersect_frustum ( Camera3D camera, Plane[] frustum ) virtual const |
|
_subgizmos_intersect_ray ( Camera3D camera, Vector2 point ) virtual const |
|
void |
add_collision_segments ( PackedVector3Array segments ) |
void |
add_collision_triangles ( TriangleMesh triangles ) |
void |
add_handles ( PackedVector3Array handles, Material material, PackedInt32Array ids, bool billboard=false, bool secondary=false ) |
void |
add_lines ( PackedVector3Array lines, Material material, bool billboard=false, Color modulate=Color(1, 1, 1, 1) ) |
void |
add_mesh ( Mesh mesh, Material material=null, Transform3D transform=Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0), SkinReference skeleton=null ) |
void |
add_unscaled_billboard ( Material material, float default_scale=1, Color modulate=Color(1, 1, 1, 1) ) |
void |
clear ( ) |
get_node_3d ( ) const |
|
get_plugin ( ) const |
|
get_subgizmo_selection ( ) const |
|
is_subgizmo_selected ( int id ) const |
|
void |
set_hidden ( bool hidden ) |
void |
set_node_3d ( Node node ) |
Method Descriptions
void _begin_handle_action ( int id, bool secondary ) virtual
There is currently no description for this method. Please help us by contributing one!
void _commit_handle ( int id, bool secondary, Variant restore, bool cancel ) virtual
There is currently no description for this method. Please help us by contributing one!
void _commit_subgizmos ( PackedInt32Array ids, Transform3D[] restores, bool cancel ) virtual
There is currently no description for this method. Please help us by contributing one!
String _get_handle_name ( int id, bool secondary ) virtual const
There is currently no description for this method. Please help us by contributing one!
Variant _get_handle_value ( int id, bool secondary ) virtual const
There is currently no description for this method. Please help us by contributing one!
Transform3D _get_subgizmo_transform ( int id ) virtual const
There is currently no description for this method. Please help us by contributing one!
bool _is_handle_highlighted ( int id, bool secondary ) virtual const
There is currently no description for this method. Please help us by contributing one!
void _redraw ( ) virtual
There is currently no description for this method. Please help us by contributing one!
void _set_handle ( int id, bool secondary, Camera3D camera, Vector2 point ) virtual
There is currently no description for this method. Please help us by contributing one!
void _set_subgizmo_transform ( int id, Transform3D transform ) virtual
There is currently no description for this method. Please help us by contributing one!
PackedInt32Array _subgizmos_intersect_frustum ( Camera3D camera, Plane[] frustum ) virtual const
There is currently no description for this method. Please help us by contributing one!
int _subgizmos_intersect_ray ( Camera3D camera, Vector2 point ) virtual const
There is currently no description for this method. Please help us by contributing one!
void add_collision_segments ( PackedVector3Array segments )
There is currently no description for this method. Please help us by contributing one!
void add_collision_triangles ( TriangleMesh triangles )
There is currently no description for this method. Please help us by contributing one!
void add_handles ( PackedVector3Array handles, Material material, PackedInt32Array ids, bool billboard=false, bool secondary=false )
There is currently no description for this method. Please help us by contributing one!
void add_lines ( PackedVector3Array lines, Material material, bool billboard=false, Color modulate=Color(1, 1, 1, 1) )
There is currently no description for this method. Please help us by contributing one!
void add_mesh ( Mesh mesh, Material material=null, Transform3D transform=Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0), SkinReference skeleton=null )
There is currently no description for this method. Please help us by contributing one!
void add_unscaled_billboard ( Material material, float default_scale=1, Color modulate=Color(1, 1, 1, 1) )
There is currently no description for this method. Please help us by contributing one!
void clear ( )
There is currently no description for this method. Please help us by contributing one!
Node3D get_node_3d ( ) const
There is currently no description for this method. Please help us by contributing one!
EditorNode3DGizmoPlugin get_plugin ( ) const
There is currently no description for this method. Please help us by contributing one!
PackedInt32Array get_subgizmo_selection ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_subgizmo_selected ( int id ) const
There is currently no description for this method. Please help us by contributing one!
There is currently no description for this method. Please help us by contributing one!
void set_node_3d ( Node node )
There is currently no description for this method. Please help us by contributing one!