User Tools

Site Tools


z:shared_lib

Shared library

Die shared library enthält alle Komponenten, die sowohl von Spiel als auch den Editoren genutzt werden. Sie stellt damit auch eine Abstraktionsebene zwischen Spiel/Editoren und den zugrunde liegenden libraries dar.

Komponenten

  • Logging
  • Exceptions & assertions
  • Integerbasierte FP-Datentypen
  • Manipulation, laden und speichern von Szenarios: map_fileformat
  • Manipulation, laden und speichern von Renderables: entityparameter
  • Kamerasteuerung
  • Objekt-Picking
  • Pathfinding(?) (Könnte im Editor für nützliche Funktionen benutzt werden, z.B. um nicht erreichbare Flächen zu kennzeichnen)
  • Shader-Generator und Grafikeinstellungen: gfxsettings
  • ..
z/shared_lib.txt · Last modified: 2015/08/23 13:59 (external edit)