Page principale | Hiérarchie des classes | Liste alphabétique | Liste des classes | Liste des fichiers | Membres de classe

NGN Liste des classes

Liste des classes, structures, unions et interfaces avec une brève description:
ngn::core::AABBVolume englobant aligné sur les axes
ngn::BillboardObjet 3D faisant toujours face à la camera
ngn::BoxVolume dessinable
ngn::CameraPermet la visualisation et les déplacements dans le monde 3D. Cette classe est l'oeil de l'utilisateur dans le monde 3D. Elle permet de simuler les mouvements d'un personnage
ngn::CollisionDétecte les collisions avec le monde 3D Détecte les collisions avec l'abre BSP. Est inactif si la scène ne possède pas d'abre BSP, voir classe Scene
ngn::core::Color< T >Repésente et définit une couleur
ngn::sys::ErrorClasse générique de génération d'exceptions
ngn::FaceClasse repésentant un triangle dans l'espace 3D
ngn::FontManagerGestionnaire de fontes Cette classe permet au moteur d'utiliser des polices TrueType fournies par l'utilisateur, pour écrire du texte à l'écran. Utilisez des fichiers .ttf uniquement. La fonte n° 0 est celle utilisée par défaut par le moteur NGN et n'est pas supprimable
ngn::core::FPSClasse de gestion du temps
ngn::InputHandlerClass abstraite de gestion des événements clavier/souris Dérivez cette classe pour définir le comportement à adopter lorsqu'un événement survient
ngn::sys::IOErrorClasse de génération d'exceptions Entrée/Sortie
ngn::sys::LogPermet le suivi des événements internes et externes. Log permet d'écrire des messages d'information, d'avertissement d'erreur ou de déboguage vers un fichier ou vers la console standard. Si le mode debug est désactivé dans l'instance de NGN ( défaut ), les messages du type MSG_DEBUG seront ignorés
ngn::core::Matrix44Matrice 4x4 permettant le calcul de translation et de mise à l'échelle d'un vecteur 3d
ngn::Md2ModelImplémentation de la classe Model pour les fichiers .md2 ( modèles Quake II )
ngn::ModelClass de base des modèles 3D. Un modèle est généralement un personnage de jeu
NGNClasse principale du moteur NGN, gére la fenêtre et détermine ses prorpiétés
ngn::Object2dClasse de base pour tous les objets en 2D
ngn::Object3dClasse de base pour tous les objets en 3D
ngn::RectReprésente une surface 2D rectangulaire. Permet l'affichage d'interface, fenêtre ..
ngn::SceneGestionnaire de la scène. Le gestionnaire de la scène permet à l'utilisateur d'ajouter et de retirer des entités à la scène
ngn::SkyboxVolume représentant l'environnement d'une map, le décor extérieur
ngn::SystemInfoRécolte des informations sur le système où tourne l'application
ngn::core::TextureCrée une texture OpenGL à partir d'un fichier image. Cette classe permet de créer et manipuler des textures OpenGL très facilement
ngn::core::Vector2dfClasse représentant un vecteur à 2 dimensions
ngn::core::Vector3dfClasse représentant un vecteur de float à 3 dimensions
ngn::VertexReprésente un point affichable dans l'espace 3D

Généré le Fri Nov 19 14:20:29 2004 pour NGN par  doxygen 1.3.9.1