Difference between revisions of "ByteData (Français)"

(Fonctions)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{newin|[[11.0]]|110|type=type}}
+
{{newin (Français)|[[11.0]]|110|type=type}}
 
Objet de données contenant des octets arbitraires dans une mémoire continue.
 
Objet de données contenant des octets arbitraires dans une mémoire continue.
  
Line 18: Line 18:
 
}}
 
}}
 
== Fonctions ==
 
== Fonctions ==
{{#ask: [[Category:Functions (Français)]] [[parent::ByteData||Data||Object (Français)]]
+
{{#ask: [[Category:Functions (Français)]] [[parent::ByteData (Français)||Data (Français)||Object (Français)]]
 
| headers=hide
 
| headers=hide
 
| format=template
 
| format=template
Line 28: Line 28:
 
| ?PrettyRemoved
 
| ?PrettyRemoved
 
}}
 
}}
 +
 
== Supertypes ==
 
== Supertypes ==
 
* [[parent::Object (Français)]]
 
* [[parent::Object (Français)]]

Latest revision as of 07:56, 27 April 2022

Disponible depuis LÖVE 11.0
Ce-tte type n'est pas supporté-e par des versions plus anciennes.

Objet de données contenant des octets arbitraires dans une mémoire continue.

Il n'y a actuellement pas de fonctions fournies dans LÖVE pour manipuler le contenu d'une ByteData (données en octet), mais Data:getFFIPointer peut être utilisé avec le FFI de LuaJIT pour accéder et écrire directement dans le contenu. Utilisé principalement pour créer des ImageData (données d'image), Image, mais également love.filesystem.mount (point de montage de système de fichier ou archive zip) etc.

Constructeurs

love.data.newByteData (Français) Crée un nouvel objet Data contenant des octets au choix.

Fonctions

Data:clone (Français) Créé une copie de l'objet Data.
Data:getFFIPointer (Français) Récupère un pointeur FFI sur les Data (données).
Data:getPointer (Français) Retourne un pointeur sur Data (données).
Data:getSize (Français) Retourne la taille des données.
Data:getString (Français) Récupère la totalité de Data (données) comme une chaîne de caractères.
Object:release (Français) Détruit immédiatement la référence Lua à l'objet.
Object:type (Français) Retourne le type d'un objet comme une chaîne de caractère.
Object:typeOf (Français) Test si un objet est d'un certain type.

Supertypes

Voir également

Autres langues