Skip to content

Commit 87c53a7

Browse files
committed
Expose clear media cache methods
1 parent cbe63a4 commit 87c53a7

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

scenes/root/Viewport.gd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ extends SubViewport
33
@onready var n_theme_node : Node = $NoTheme
44

55
func set_theme(scene: PackedScene):
6-
RetroHubMedia._clear_media_cache()
6+
RetroHubMedia.clear_all_media_cache()
77
n_theme_node = scene.instantiate()
88
add_child(n_theme_node)
99

source/Media.gd

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@ func t_process_media_requests():
6868
var media_data := retrieve_media_data(game_data, types)
6969
call_deferred("emit_signal", "media_loaded", media_data, game_data, types)
7070

71-
func _clear_media_cache():
71+
func clear_media_cache(data: RetroHubGameData):
72+
_media_cache.erase(data)
73+
74+
func clear_all_media_cache():
7275
_media_cache.clear()
7376

7477
func convert_type_bitmask_to_list(bitmask: int) -> Array:

0 commit comments

Comments
 (0)