Classes | Public Types | Public Member Functions | Static Public Attributes | List of all members
ScriptDebuggerRemote Class Reference
Inheritance diagram for ScriptDebuggerRemote:
ScriptDebugger

Classes

struct  ResourceUsage
 

Public Types

typedef void(* ResourceUsageFunc) (List< ResourceUsage > *)
 
- Public Types inherited from ScriptDebugger
typedef void(* RequestSceneTreeMessageFunc) (void *)
 

Public Member Functions

Error connect_to_host (const String &p_host, uint16_t p_port)
 
virtual void debug (ScriptLanguage *p_script, bool p_can_continue=true)
 
virtual void idle_poll ()
 
virtual void line_poll ()
 
virtual bool is_remote () const
 
virtual void request_quit ()
 
virtual void send_message (const String &p_message, const Array &p_args)
 
virtual void set_request_scene_tree_message_func (RequestSceneTreeMessageFunc p_func, void *p_udata)
 
virtual void set_live_edit_funcs (LiveEditFuncs *p_funcs)
 
- Public Member Functions inherited from ScriptDebugger
void set_lines_left (int p_left)
 
int get_lines_left () const
 
void set_depth (int p_depth)
 
int get_depth () const
 
String breakpoint_find_source (const String &p_source) const
 
void insert_breakpoint (int p_line, const StringName &p_source)
 
void remove_breakpoint (int p_line, const StringName &p_source)
 
bool is_breakpoint (int p_line, const StringName &p_source) const
 
bool is_breakpoint_line (int p_line) const
 
void clear_breakpoints ()
 
void set_break_language (ScriptLanguage *p_lang)
 
ScriptLanguageget_break_language () const
 
virtual void set_live_edit_funcs (LiveEditFuncs *p_funcs)
 

Static Public Attributes

static ResourceUsageFunc resource_usage_func =NULL
 

Additional Inherited Members

- Static Public Member Functions inherited from ScriptDebugger
static _FORCE_INLINE_ ScriptDebuggerget_singleton ()
 

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