AUTO-GENERATED FILE — DO NOT EDIT MANUALLY
Source: components/ui/target_info_component.gd
Version: 6.0
class_name: TargetInfoComponent
extends: Component
Signals
(none)
Exports
display_mode: DisplayMode = DisplayMode.BASIC- Show position information
- Show entity information
- Show validation information
- Show manipulation information
- Custom information template
- Information update frequency
- Last update time
- Current target entity
- Cached information
- Initialize target informer with data
show_position: bool = true- Show entity information
- Show validation information
- Show manipulation information
- Custom information template
- Information update frequency
- Last update time
- Current target entity
- Cached information
- Initialize target informer with data
show_entity_info: bool = true- Show validation information
- Show manipulation information
- Custom information template
- Information update frequency
- Last update time
- Current target entity
- Cached information
- Initialize target informer with data
show_validation: bool = true- Show manipulation information
- Custom information template
- Information update frequency
- Last update time
- Current target entity
- Cached information
- Initialize target informer with data
show_manipulation: bool = true- Custom information template
- Information update frequency
- Last update time
- Current target entity
- Cached information
- Initialize target informer with data
custom_template: String = ""- Information update frequency
- Last update time
- Current target entity
- Cached information
- Initialize target informer with data
update_frequency: float = 0.1 # seconds- Last update time
- Current target entity
- Cached information
- Initialize target informer with data
Methods
_init(data: Dictionary = {}) -> voidset_target_entity(entity: Entity) -> voidset_display_mode(mode: DisplayMode) -> voidupdate_information(delta_time: float) -> voidforce_refresh -> void_refresh_cached_info -> void_add_basic_info -> void_add_position_info -> void_add_entity_info -> void_add_validation_info -> void_add_manipulation_info -> voidget_formatted_info -> String_format_basic_info -> String_format_detailed_info -> String- Entity information
_format_custom_info -> String- Replace placeholders with actual data
set_custom_template(template: String) -> voidhas_target -> boolclear_target -> voidvalidate -> Arrayget_summary -> Dictionary