Bonjour!
Je suis face a un petit blocage, voici ce que j'ai en ce moment
Retourne layers[lid]
Code : Sélectionner tout - Visualiser dans une fenêtre à part Lf::getlayer(int lid)
dans lf, layers c'est:
* Le problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Map<int lid, __layer*> layers
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
Partager