Struct gdnative::ScriptEditor [−][src]
pub struct ScriptEditor { /* fields omitted */ }
tools class ScriptEditor : PanelContainer
(manually managed)
Base class
ScriptEditor inherits PanelContainer and all of its methods.
Tool
This class is used to interact with godot's editor.
Methods
impl ScriptEditor
[src]
impl ScriptEditor
pub fn as_panel_container(&self) -> PanelContainer
[src]
pub fn as_panel_container(&self) -> PanelContainer
Up-cast.
pub fn _file_dialog_action(&mut self, arg0: GodotString)
[src]
pub fn _file_dialog_action(&mut self, arg0: GodotString)
pub fn _tab_changed(&mut self, arg0: i64)
[src]
pub fn _tab_changed(&mut self, arg0: i64)
pub fn _close_current_tab(&mut self)
[src]
pub fn _close_current_tab(&mut self)
pub fn _close_discard_current_tab(&mut self, arg0: GodotString)
[src]
pub fn _close_discard_current_tab(&mut self, arg0: GodotString)
pub fn _close_docs_tab(&mut self)
[src]
pub fn _close_docs_tab(&mut self)
pub fn _close_all_tabs(&mut self)
[src]
pub fn _close_all_tabs(&mut self)
pub fn _close_other_tabs(&mut self)
[src]
pub fn _close_other_tabs(&mut self)
pub fn _open_recent_script(&mut self, arg0: i64)
[src]
pub fn _open_recent_script(&mut self, arg0: i64)
pub fn _editor_play(&mut self)
[src]
pub fn _editor_play(&mut self)
pub fn _editor_pause(&mut self)
[src]
pub fn _editor_pause(&mut self)
pub fn _editor_stop(&mut self)
[src]
pub fn _editor_stop(&mut self)
pub fn _add_callback(
&mut self,
arg0: Option<Object>,
arg1: GodotString,
arg2: StringArray
)
[src]
pub fn _add_callback(
&mut self,
arg0: Option<Object>,
arg1: GodotString,
arg2: StringArray
)
pub fn _reload_scripts(&mut self)
[src]
pub fn _reload_scripts(&mut self)
pub fn _resave_scripts(&mut self, arg0: GodotString)
[src]
pub fn _resave_scripts(&mut self, arg0: GodotString)
pub fn _res_saved_callback(&mut self, arg0: Option<Resource>)
[src]
pub fn _res_saved_callback(&mut self, arg0: Option<Resource>)
pub fn _goto_script_line(&mut self, arg0: Option<Reference>, arg1: i64)
[src]
pub fn _goto_script_line(&mut self, arg0: Option<Reference>, arg1: i64)
pub fn _goto_script_line2(&mut self, arg0: i64)
[src]
pub fn _goto_script_line2(&mut self, arg0: i64)
pub fn _help_search(&mut self, arg0: GodotString)
[src]
pub fn _help_search(&mut self, arg0: GodotString)
pub fn _help_index(&mut self, arg0: GodotString)
[src]
pub fn _help_index(&mut self, arg0: GodotString)
pub fn _save_history(&mut self)
[src]
pub fn _save_history(&mut self)
pub fn _copy_script_path(&mut self)
[src]
pub fn _copy_script_path(&mut self)
pub fn _breaked(&mut self, arg0: bool, arg1: bool)
[src]
pub fn _breaked(&mut self, arg0: bool, arg1: bool)
pub fn _show_debugger(&mut self, arg0: bool)
[src]
pub fn _show_debugger(&mut self, arg0: bool)
pub fn _get_debug_tooltip(
&mut self,
arg0: GodotString,
arg1: Option<Object>
) -> GodotString
[src]
pub fn _get_debug_tooltip(
&mut self,
arg0: GodotString,
arg1: Option<Object>
) -> GodotString
pub fn _autosave_scripts(&mut self)
[src]
pub fn _autosave_scripts(&mut self)
pub fn _editor_settings_changed(&mut self)
[src]
pub fn _editor_settings_changed(&mut self)
pub fn _update_script_names(&mut self)
[src]
pub fn _update_script_names(&mut self)
pub fn _tree_changed(&mut self)
[src]
pub fn _tree_changed(&mut self)
pub fn _members_overview_selected(&mut self, arg0: i64)
[src]
pub fn _members_overview_selected(&mut self, arg0: i64)
pub fn _help_overview_selected(&mut self, arg0: i64)
[src]
pub fn _help_overview_selected(&mut self, arg0: i64)
pub fn _script_selected(&mut self, arg0: i64)
[src]
pub fn _script_selected(&mut self, arg0: i64)
pub fn _script_created(&mut self, arg0: Option<Script>)
[src]
pub fn _script_created(&mut self, arg0: Option<Script>)
pub fn _script_split_dragged(&mut self, arg0: f64)
[src]
pub fn _script_split_dragged(&mut self, arg0: f64)
pub fn _help_class_open(&mut self, arg0: GodotString)
[src]
pub fn _help_class_open(&mut self, arg0: GodotString)
pub fn _help_class_goto(&mut self, arg0: GodotString)
[src]
pub fn _help_class_goto(&mut self, arg0: GodotString)
pub fn _request_help(&mut self, arg0: GodotString)
[src]
pub fn _request_help(&mut self, arg0: GodotString)
pub fn _history_forward(&mut self)
[src]
pub fn _history_forward(&mut self)
pub fn _history_back(&mut self)
[src]
pub fn _history_back(&mut self)
pub fn _live_auto_reload_running_scripts(&mut self)
[src]
pub fn _live_auto_reload_running_scripts(&mut self)
pub fn _unhandled_input(&mut self, arg0: Option<InputEvent>)
[src]
pub fn _unhandled_input(&mut self, arg0: Option<InputEvent>)
pub fn _script_list_gui_input(&mut self, arg0: Option<InputEvent>)
[src]
pub fn _script_list_gui_input(&mut self, arg0: Option<InputEvent>)
pub fn _script_changed(&mut self)
[src]
pub fn _script_changed(&mut self)
pub fn _update_recent_scripts(&mut self)
[src]
pub fn _update_recent_scripts(&mut self)
pub fn get_drag_data_fw(
&mut self,
point: Vector2,
from: Option<Object>
) -> Variant
[src]
pub fn get_drag_data_fw(
&mut self,
point: Vector2,
from: Option<Object>
) -> Variant
pub fn can_drop_data_fw(
&self,
point: Vector2,
data: Variant,
from: Option<Object>
) -> bool
[src]
pub fn can_drop_data_fw(
&self,
point: Vector2,
data: Variant,
from: Option<Object>
) -> bool
pub fn drop_data_fw(
&mut self,
point: Vector2,
data: Variant,
from: Option<Object>
)
[src]
pub fn drop_data_fw(
&mut self,
point: Vector2,
data: Variant,
from: Option<Object>
)
pub fn get_current_script(&mut self) -> Option<Script>
[src]
pub fn get_current_script(&mut self) -> Option<Script>
pub fn get_open_scripts(&self) -> VariantArray
[src]
pub fn get_open_scripts(&self) -> VariantArray
pub fn open_script_create_dialog(
&mut self,
base_name: GodotString,
base_path: GodotString
)
[src]
pub fn open_script_create_dialog(
&mut self,
base_name: GodotString,
base_path: GodotString
)
pub fn cast<T: GodotObject>(&self) -> Option<T>
[src]
pub fn cast<T: GodotObject>(&self) -> Option<T>
Methods from Deref<Target = PanelContainer>
pub fn as_container(&self) -> Container
[src]
pub fn as_container(&self) -> Container
Up-cast.
pub fn cast<T: GodotObject>(&self) -> Option<T>
[src]
pub fn cast<T: GodotObject>(&self) -> Option<T>
Trait Implementations
impl GodotObject for ScriptEditor
[src]
impl GodotObject for ScriptEditor
fn class_name() -> &'static str
[src]
fn class_name() -> &'static str
unsafe fn from_sys(obj: *mut godot_object) -> Self
[src]
unsafe fn from_sys(obj: *mut godot_object) -> Self
unsafe fn to_sys(&self) -> *mut godot_object
[src]
unsafe fn to_sys(&self) -> *mut godot_object
impl Deref for ScriptEditor
[src]
impl Deref for ScriptEditor
type Target = PanelContainer
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
fn deref(&self) -> &Self::Target
Dereferences the value.
impl DerefMut for ScriptEditor
[src]
impl DerefMut for ScriptEditor
Auto Trait Implementations
impl !Send for ScriptEditor
impl !Send for ScriptEditor
impl !Sync for ScriptEditor
impl !Sync for ScriptEditor