|
void | set_cell_mode (int p_column, TreeCellMode p_mode) |
|
TreeCellMode | get_cell_mode (int p_column) const |
|
void | set_checked (int p_column, bool p_checked) |
|
bool | is_checked (int p_column) const |
|
void | set_text (int p_column, String p_text) |
|
String | get_text (int p_column) const |
|
void | set_icon (int p_column, const Ref< Texture > &p_icon) |
|
Ref< Texture > | get_icon (int p_column) const |
|
void | set_icon_region (int p_column, const Rect2 &p_icon_region) |
|
Rect2 | get_icon_region (int p_column) const |
|
void | set_icon_max_width (int p_column, int p_max) |
|
int | get_icon_max_width (int p_column) const |
|
void | add_button (int p_column, const Ref< Texture > &p_button, int p_id=-1, bool p_disabled=false) |
|
int | get_button_count (int p_column) const |
|
Ref< Texture > | get_button (int p_column, int p_idx) const |
|
int | get_button_id (int p_column, int p_idx) const |
|
void | erase_button (int p_column, int p_idx) |
|
int | get_button_by_id (int p_column, int p_id) const |
|
bool | is_button_disabled (int p_column, int p_idx) const |
|
void | set_button (int p_column, int p_idx, const Ref< Texture > &p_button) |
|
void | set_range (int p_column, double p_value) |
|
double | get_range (int p_column) const |
|
void | set_range_config (int p_column, double p_min, double p_max, double p_step, bool p_exp=false) |
|
void | get_range_config (int p_column, double &r_min, double &r_max, double &r_step) const |
|
bool | is_range_exponential (int p_column) const |
|
void | set_metadata (int p_column, const Variant &p_meta) |
|
Variant | get_metadata (int p_column) const |
|
void | set_custom_draw (int p_column, Object *p_object, const StringName &p_callback) |
|
void | set_collapsed (bool p_collapsed) |
|
bool | is_collapsed () |
|
TreeItem * | get_prev () |
|
TreeItem * | get_next () |
|
TreeItem * | get_parent () |
|
TreeItem * | get_children () |
|
TreeItem * | get_prev_visible () |
|
TreeItem * | get_next_visible () |
|
void | remove_child (TreeItem *p_item) |
|
void | set_selectable (int p_column, bool p_selectable) |
|
bool | is_selectable (int p_column) const |
|
bool | is_selected (int p_column) |
|
void | select (int p_column) |
|
void | deselect (int p_column) |
|
void | set_as_cursor (int p_column) |
|
void | set_editable (int p_column, bool p_editable) |
|
bool | is_editable (int p_column) |
|
void | set_custom_color (int p_column, const Color &p_color) |
|
void | clear_custom_color (int p_column) |
|
void | set_custom_bg_color (int p_column, const Color &p_color) |
|
void | clear_custom_bg_color (int p_column) |
|
Color | get_custom_bg_color (int p_column) const |
|
void | set_tooltip (int p_column, const String &p_tooltip) |
|
String | get_tooltip (int p_column) const |
|
void | clear_children () |
|
void | move_to_top () |
|
void | move_to_bottom () |
|
_FORCE_INLINE_ void | _change_notify (const char *p_what="") |
|
bool | _is_gpl_reversed () const |
|
_FORCE_INLINE_ ObjectID | get_instance_ID () const |
|
void | add_change_receptor (Object *p_receptor) |
|
void | remove_change_receptor (Object *p_receptor) |
|
template<class T > |
T * | cast_to () |
|
template<class T > |
const T * | cast_to () const |
|
virtual String | get_type () const |
|
virtual String | get_save_type () const |
|
virtual bool | is_type (const String &p_type) const |
|
virtual bool | is_type_ptr (void *p_ptr) const |
|
_FORCE_INLINE_ const StringName & | get_type_name () const |
|
void | set (const StringName &p_name, const Variant &p_value, bool *r_valid=NULL) |
|
Variant | get (const StringName &p_name, bool *r_valid=NULL) const |
|
void | get_property_list (List< PropertyInfo > *p_list, bool p_reversed=false) const |
|
bool | has_method (const StringName &p_method) const |
|
void | get_method_list (List< MethodInfo > *p_list) const |
|
Variant | callv (const StringName &p_method, const Array &p_args) |
|
virtual Variant | call (const StringName &p_method, const Variant **p_args, int p_argcount, Variant::CallError &r_error) |
|
virtual void | call_multilevel (const StringName &p_method, const Variant **p_args, int p_argcount) |
|
virtual void | call_multilevel_reversed (const StringName &p_method, const Variant **p_args, int p_argcount) |
|
Variant | call (const StringName &p_name, VARIANT_ARG_LIST) |
|
void | call_multilevel (const StringName &p_name, VARIANT_ARG_LIST) |
|
void | notification (int p_notification, bool p_reversed=false) |
|
virtual Variant | getvar (const Variant &p_key, bool *r_valid=NULL) const |
|
virtual void | setvar (const Variant &p_key, const Variant &p_value, bool *r_valid=NULL) |
|
void | set_script (const RefPtr &p_script) |
|
RefPtr | get_script () const |
|
bool | has_meta (const String &p_name) const |
|
void | set_meta (const String &p_name, const Variant &p_value) |
|
Variant | get_meta (const String &p_name) const |
|
void | get_meta_list (List< String > *p_list) const |
|
void | set_script_instance (ScriptInstance *p_instance) |
|
_FORCE_INLINE_ ScriptInstance * | get_script_instance () const |
|
void | add_user_signal (const MethodInfo &p_signal) |
|
void | emit_signal (const StringName &p_name, VARIANT_ARG_LIST) |
|
void | emit_signal (const StringName &p_name, const Variant **p_args, int p_argcount) |
|
void | get_signal_list (List< MethodInfo > *p_signals) const |
|
void | get_signal_connection_list (const StringName &p_signal, List< Connection > *p_connections) const |
|
void | get_all_signal_connections (List< Connection > *p_connections) const |
|
Error | connect (const StringName &p_signal, Object *p_to_object, const StringName &p_to_method, const Vector< Variant > &p_binds=Vector< Variant >(), uint32_t p_flags=0) |
|
void | disconnect (const StringName &p_signal, Object *p_to_object, const StringName &p_to_method) |
|
bool | is_connected (const StringName &p_signal, Object *p_to_object, const StringName &p_to_method) const |
|
void | call_deferred (const StringName &p_method, VARIANT_ARG_LIST) |
|
void | set_block_signals (bool p_block) |
|
bool | is_blocking_signals () const |
|
Variant::Type | get_static_property_type (const StringName &p_property, bool *r_valid=NULL) const |
|
virtual void | get_translatable_strings (List< String > *p_strings) const |
|
virtual void | get_argument_options (const StringName &p_function, int p_idx, List< String > *r_options) const |
|
StringName | XL_MESSAGE (const StringName &p_message) const |
|
StringName | tr (const StringName &p_message) const |
|
bool | is_queued_for_deletion () const |
|
_FORCE_INLINE_ void | set_message_translation (bool p_enable) |
|
_FORCE_INLINE_ bool | can_translate_messages () const |
|
void | clear_internal_resource_paths () |
|