Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Gsom Loader

An asset by RaubTieR
The page banner background of a mountain and forest
Gsom Loader hero image

Quick Information

0 ratings
Gsom Loader icon image
RaubTieR
Gsom Loader

A threaded async loader for Godot resources.Loads a resource in another thread and emits signals.There is a singleton `GsomLoader` - a concurrent loader.And it is possible to create any number of queued loaders - `GsomLoadQueue`. Both have similar APIs.```func _ready() -> void:GsomLoader.finished_load.connect(_handleResource)GsomLoader.changed_progress.connect(_handleProgress)GsomLoader.failed_load.connect(_handleFail)func _load() -> void:GsomLoader.load_async("res://test.tscn")```See GitHub readme or the root example.gd for more details.

Supported Engine Version
4.4
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

A threaded async loader for Godot resources.
Loads a resource in another thread and emits signals.

There is a singleton `GsomLoader` - a concurrent loader.
And it is possible to create any number of queued loaders - `GsomLoadQueue`. Both have similar APIs.

```
func _ready() -> void:
GsomLoader.finished_load.connect(_handleResource)
GsomLoader.changed_progress.connect(_handleProgress)
GsomLoader.failed_load.connect(_handleFail)

func _load() -> void:
GsomLoader.load_async("res://test.tscn")
```

See GitHub readme or the root example.gd for more details.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Gsom Loader icon image
RaubTieR
Gsom Loader

A threaded async loader for Godot resources.Loads a resource in another thread and emits signals.There is a singleton `GsomLoader` - a concurrent loader.And it is possible to create any number of queued loaders - `GsomLoadQueue`. Both have similar APIs.```func _ready() -> void:GsomLoader.finished_load.connect(_handleResource)GsomLoader.changed_progress.connect(_handleProgress)GsomLoader.failed_load.connect(_handleFail)func _load() -> void:GsomLoader.load_async("res://test.tscn")```See GitHub readme or the root example.gd for more details.

Supported Engine Version
4.4
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers