Wox-xion Dev wiki

xvoe:packages

Packages de xvoe

Librairies

Projets

Structure

wx.xvoe.

  • controls : les éléments d'intéraction cliente (clavier, souris, contexte …)
  • core : la base applicative permettant de créer une application simplement
  • display : le système d'affichage générique
    • .concurrent : le système d'affichage concurrent (affichage synchronisé)
  • env : l'écosystème
  • graphics : les éléments graphiques purs (GraphicSession, Texture …)
    • opengl : les implémentations d'opengl
      • jogl : l'implémentation graphique de JOGL
      • lwjgl : l'implémentation graphique de LWJGL
  • ida : l'interface de développement artificielle
    • actions : les diverses actions
    • ia : l'intelligence artificielle et tous ses fonctionnements
    • role1) : événements et scénarisation, système de rôle … (Singularity, RoleEvent …)
  • maps : les éléments définissant la structure spaciale de l'environnement
    • .accessibility : l'accessibilité
    • .grid : les implémentations de Grid
    • .targetting : la gestion des cibles
    • .view : la gestion des vues différentes (isométrique, axonométrique, perspective de fuite, cavalière, 3d …)
  • models : les modèles de données
    • .items : les modèles liés aux objets
    • .skills : les modèles liés aux compétences
  • net : la gestion réseau
    • .stream2) : la gestion du streaming
  • persistance3) : la persistance des données
  • ui : l'interface graphique utilisateur
    • .events : ui événementielle
    • .framework : plateforme et composants de base de l'ui
    • .layouts : dispositions des éléments de l'ui
    • .text : composants d'affichage et d'entrée du texte
    • .modules : modules particuliers de l'ui (permet notamment l'extensibilité)
      • .env : ui liée à l'écosystème (effets météorologiques, lumière, ombres)
      • .messaging : ui des messages
      • .players : ui du statut et des personnages
    • .xml : xmlui
  • utils : les divers outils secondaires utilisés
  • xga : le système de packaging des images et animations
  • xml : la gestion xml par interface permettant l'indépendance de la librairie xml utilisée (dom4j, xom, w3cdom …)
1) anciennement wx.xyndhra.wxs
2) anciennement wx.xyndhra.maps.stream
3) désormais intégré à Xvoe-base
xvoe/packages.txt · Dernière modification: 2011/09/04 23:35 (modification externe)