Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
ImageFormatLoaderExtension
Hérite de : ImageFormatLoader < RefCounted < Object
Classe de base pour la création d'extensions de ImageFormatLoader (ajouter du support pour des formats d'image supplémentaires).
Description
Le moteur prend en charge plusieurs formats d'image (PNG, SVG, JPEG, WebP pour n'en nommer que quelques-uns), mais vous pouvez choisir d'implémenter le support pour des formats d'image supplémentaires en élargissant cette classe.
Assurez-vous de respecter les types et les valeurs de renvoi documentés. Vous devriez en créer une instance et appeler add_format_loader() pour enregistrer ce chargeur pendant la phase d'initialisation.
Méthodes
_get_recognized_extensions() virtual const |
|
_load_image(image: Image, fileaccess: FileAccess, flags: BitField[LoaderFlags], scale: float) virtual |
|
void |
|
void |
Descriptions des méthodes
PackedStringArray _get_recognized_extensions() virtual const 🔗
Renvoie la liste des extensions de fichier pour ce format d'image. Les fichiers avec les extensions données seront traités comme des fichier image et chargés en utilisant cette classe.
Error _load_image(image: Image, fileaccess: FileAccess, flags: BitField[LoaderFlags], scale: float) virtual 🔗
Charge le contenu de fileaccess dans l'image fournie.
void add_format_loader() 🔗
Ajoute ce chargeur de format au moteur, lui permettant de reconnaître les extensions de fichier renvoyées par _get_recognized_extensions().
void remove_format_loader() 🔗
Retire ce chargeur de format du moteur.