AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: systems/core/runtime_data_structures.gd
Version: 6.0
class_name: RuntimeDataStructures
extends: RefCounted
Signals
(none)
Exports
(none)
Methods
_init(p_system_name: String = "") -> voidupdate_entity_counts(total: int, active: int) -> voidset_processing_time(time_ms: float) -> voidadd_custom_metric(key: String, value: Variant) -> voidget_custom_metric(key: String, default_value: Variant = null) -> Variantget_activity_rate -> floatget_summary -> String_init -> voidadd_metric(key: String, value: Variant) -> voidget_metric(key: String, default_value: Variant = null) -> Varianthas_metric(key: String) -> boolremove_metric(key: String) -> boolget_metric_count -> intclear -> voidto_string -> String_init -> voidupdate_selections(total: int, active: int) -> voidincrement_selection_mode(mode: String) -> voidto_string -> String_init -> voidupdate_positioners(total: int, active: int) -> voidincrement_positioning_mode(mode: String) -> voidincrement_alignment_mode(mode: String) -> voidto_string -> String_init -> voidupdate_indicators(total: int, visible: int) -> voidincrement_indicator_type(indicator_type: String) -> voidto_string -> String_init(p_grid_id: String = "", p_grid_size: Vector2i = Vector2i.ZERO) -> voidset_tile_map(map: TileMapLayer) -> voidadd_entity(entity: Entity) -> voidremove_entity(entity: Entity) -> boolhas_entity(entity: Entity) -> boolget_entity_count -> intset_metadata(key: String, value: Variant) -> voidget_metadata(key: String, default_value: Variant = null) -> Variantis_valid_position(position: Vector2i) -> boolupdate_access_time -> voidto_string -> String_init(p_success: bool = true, p_error: Error = OK, p_message: String = "") -> voidok(p_message: String = "Success") -> OperationResultfail(p_message: String, p_error: Error = FAILED) -> OperationResultset_flag(key: String, value: Variant) -> voidget_flag(key: String, default_value: Variant = null) -> Varianthas_flag(key: String) -> boolremove_flag(key: String) -> boolclear -> voidget_all_flags -> Dictionaryfrom_dictionary(data: Dictionary) -> voidmerge(other_flags: RuntimeFlags) -> void_init(p_path: String = "", p_index: int = 0, p_entity: Entity = null) -> void_init -> void_init(p_name: String = "Item", p_weight: float = 0.0, p_value: int = 0) -> voidget_property(key: String, default_value: Variant = null) -> Variantset_property(key: String, property_value: Variant) -> void