Mesh (Français)

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

Un (objet) maillage polygonal (maillage se traduit par mesh en anglais), utilisé pour dessiner des formes texturées arbitraires.

O.png La traduction en français des fonctions pour Mesh n'est pas forcément complète, veuillez vérifier dans la version en anglais.  


Constructeurs

love.graphics.newMesh (Français) Creates a new Mesh.

Fonctions

Mesh:attachAttribute (Français) Attache un attribut de vecteur à ce maillage, depuis un autre maillage, afin de l'utilisé lors du tracé. Permet optionnellement des attributs par instance.
Mesh:detachAttribute (Français) Supprime un attribut de vecteur précédemment attaché au maillage.
Mesh:flush (Français) Envoie immédiatement toutes les donnés de vecteurs modifiées dans le maillage au processeur graphique.
Mesh:getDrawMode (Français) Récupère le mode utilisé lors du tracé de maillage.
Mesh:getDrawRange (Français) Récupère la plage des vecteurs utilisée lors du tracé d'un maillage.
Mesh:getTexture (Français) Récupère la texture (Image ou Canvas) utilisée lors du tracé de maillage.
Mesh:getVertexAttribute (Français) Récupère les propriétés d'un attribut spécifique d'un vecteur du maillage.
Mesh:getVertexCount (Français) Récupère le nombre de vecteurs du maillage.
Mesh:getVertexFormat (Français) Récupère le format de vecteur dans lequel ce maillage a été créé.
Mesh:getVertexMap (Français) Récupère la carte de vecteur du maillage.
Mesh:isAttributeEnabled (Français) Vérifie si un attribut de vecteur spécifique est activé dans le maillage.
Mesh:setAttributeEnabled (Français) Active ou désactive un attribut de vecteur spécifique du maillage.
Mesh:setDrawMode (Français) Défini le mode à utiliser lors du tracé de maillage.
Mesh:setDrawRange (Français) Restreint le tracé des vecteurs d'un maillage à un sous-ensemble du total.
Mesh:setTexture (Français) Définit la texture (Image ou Canvas) utilisé lors du tracé du maillage.
Mesh:setVertex (Français) Définit les propriétés d'un vecteur dans le maillage.
Mesh:setVertexAttribute (Français) Définit les propriétés d'un attribut spécifique d'un vecteur du maillage.
Mesh:setVertexMap (Français) Définit la carte de vecteur du maillage.
Mesh:setVertices (Français) Remplace une suite de vecteurs dans le maillage par des nouveaux.
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.

Enums

IndexDataType (Français) Type de donnée des cartes de vecteur. Added since 11.0
MeshDrawMode (Français) Façon dont les vecteurs d'un Mesh (maillage) sont tracés. Added since 0.9.0
VertexAttributeStep (Français) Fréquence à laquelle un ombrage de vecteur récupère les données des attributs de vecteurs depuis le maillage, lorsqu'il est tracé. Added since 11.0

Supertypes

Voir également


Autres langues