Bonjour!

Je suis face a un petit blocage, voici ce que j'ai en ce moment

Retourne layers[lid]

dans lf, layers c'est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Map<int lid, __layer*> layers
* Le problème :
J'aimerais pouvoir afficher a l'écran tout les __later contenu dans layers. Mais dans un certain ordre !
Chaque __layer a un int zindex et c'est grâce a ça que je vais afficher mes layer dans l'ordre !
En gros, je cherche à avoir une fonction getlayers(int zindex)La premiere solution consistait de faire une grosse boucle tres lourde, pas top.
Sur la chat, winjerome a pensé à utiliser une multimap et mettre le zindex en clé
- c'est pas mal pour l'affichage, probablement la meilleure solution
- mais il reste le problème d’accéder a un layer en particulier via getlayer(lid).

Y a t il une autre solution ?
Merci