EditorNode3DGizmoPlugin

Inherits: Resource < RefCounted < Object

There is currently no description for this class. Please help us by contributing one!

Methods

void

_begin_handle_action ( EditorNode3DGizmo gizmo, int handle_id, bool secondary ) virtual

bool

_can_be_hidden ( ) virtual const

void

_commit_handle ( EditorNode3DGizmo gizmo, int handle_id, bool secondary, Variant restore, bool cancel ) virtual

void

_commit_subgizmos ( EditorNode3DGizmo gizmo, PackedInt32Array ids, Transform3D[] restores, bool cancel ) virtual

EditorNode3DGizmo

_create_gizmo ( Node3D for_node_3d ) virtual const

String

_get_gizmo_name ( ) virtual const

String

_get_handle_name ( EditorNode3DGizmo gizmo, int handle_id, bool secondary ) virtual const

Variant

_get_handle_value ( EditorNode3DGizmo gizmo, int handle_id, bool secondary ) virtual const

int

_get_priority ( ) virtual const

Transform3D

_get_subgizmo_transform ( EditorNode3DGizmo gizmo, int subgizmo_id ) virtual const

bool

_has_gizmo ( Node3D for_node_3d ) virtual const

bool

_is_handle_highlighted ( EditorNode3DGizmo gizmo, int handle_id, bool secondary ) virtual const

bool

_is_selectable_when_hidden ( ) virtual const

void

_redraw ( EditorNode3DGizmo gizmo ) virtual

void

_set_handle ( EditorNode3DGizmo gizmo, int handle_id, bool secondary, Camera3D camera, Vector2 screen_pos ) virtual

void

_set_subgizmo_transform ( EditorNode3DGizmo gizmo, int subgizmo_id, Transform3D transform ) virtual

PackedInt32Array

_subgizmos_intersect_frustum ( EditorNode3DGizmo gizmo, Camera3D camera, Plane[] frustum_planes ) virtual const

int

_subgizmos_intersect_ray ( EditorNode3DGizmo gizmo, Camera3D camera, Vector2 screen_pos ) virtual const

void

add_material ( String name, StandardMaterial3D material )

void

create_handle_material ( String name, bool billboard=false, Texture2D texture=null )

void

create_icon_material ( String name, Texture2D texture, bool on_top=false, Color color=Color(1, 1, 1, 1) )

void

create_material ( String name, Color color, bool billboard=false, bool on_top=false, bool use_vertex_color=false )

StandardMaterial3D

get_material ( String name, EditorNode3DGizmo gizmo=null )


Method Descriptions

void _begin_handle_action ( EditorNode3DGizmo gizmo, int handle_id, bool secondary ) virtual

There is currently no description for this method. Please help us by contributing one!


bool _can_be_hidden ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


void _commit_handle ( EditorNode3DGizmo gizmo, int handle_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 ( EditorNode3DGizmo gizmo, PackedInt32Array ids, Transform3D[] restores, bool cancel ) virtual

There is currently no description for this method. Please help us by contributing one!


EditorNode3DGizmo _create_gizmo ( Node3D for_node_3d ) virtual const

There is currently no description for this method. Please help us by contributing one!


String _get_gizmo_name ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


String _get_handle_name ( EditorNode3DGizmo gizmo, int handle_id, bool secondary ) virtual const

There is currently no description for this method. Please help us by contributing one!


Variant _get_handle_value ( EditorNode3DGizmo gizmo, int handle_id, bool secondary ) virtual const

There is currently no description for this method. Please help us by contributing one!


int _get_priority ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


Transform3D _get_subgizmo_transform ( EditorNode3DGizmo gizmo, int subgizmo_id ) virtual const

There is currently no description for this method. Please help us by contributing one!


bool _has_gizmo ( Node3D for_node_3d ) virtual const

There is currently no description for this method. Please help us by contributing one!


bool _is_handle_highlighted ( EditorNode3DGizmo gizmo, int handle_id, bool secondary ) virtual const

There is currently no description for this method. Please help us by contributing one!


bool _is_selectable_when_hidden ( ) virtual const

There is currently no description for this method. Please help us by contributing one!


void _redraw ( EditorNode3DGizmo gizmo ) virtual

There is currently no description for this method. Please help us by contributing one!


void _set_handle ( EditorNode3DGizmo gizmo, int handle_id, bool secondary, Camera3D camera, Vector2 screen_pos ) virtual

There is currently no description for this method. Please help us by contributing one!


void _set_subgizmo_transform ( EditorNode3DGizmo gizmo, int subgizmo_id, Transform3D transform ) virtual

There is currently no description for this method. Please help us by contributing one!


PackedInt32Array _subgizmos_intersect_frustum ( EditorNode3DGizmo gizmo, Camera3D camera, Plane[] frustum_planes ) virtual const

There is currently no description for this method. Please help us by contributing one!


int _subgizmos_intersect_ray ( EditorNode3DGizmo gizmo, Camera3D camera, Vector2 screen_pos ) virtual const

There is currently no description for this method. Please help us by contributing one!


void add_material ( String name, StandardMaterial3D material )

There is currently no description for this method. Please help us by contributing one!


void create_handle_material ( String name, bool billboard=false, Texture2D texture=null )

There is currently no description for this method. Please help us by contributing one!


void create_icon_material ( String name, Texture2D texture, bool on_top=false, Color color=Color(1, 1, 1, 1) )

There is currently no description for this method. Please help us by contributing one!


void create_material ( String name, Color color, bool billboard=false, bool on_top=false, bool use_vertex_color=false )

There is currently no description for this method. Please help us by contributing one!


StandardMaterial3D get_material ( String name, EditorNode3DGizmo gizmo=null )

There is currently no description for this method. Please help us by contributing one!