CEGUI - Library Dependencies

Library Dependencies

CEGUI can be built without any dependencies to outside libraries. However, typical configurations require FreeType, a rendering module, an XML parser, and an image codec. CEGUI already provides support for several external libraries thanks to its modular design:

Bi-Directional Language Modules

  • MiniBIDI
  • FriBIDI

Font Modules

  • FreeType

Image Codec Modules

  • DevIL
  • FreeImage
  • OGRE
  • SILLY

Memory Management

  • OGRE
  • nedmalloc

Regular Expression Modules

  • PCRE

Rendering Modules

  • Direct3D
  • Irrlicht
  • OGRE
  • OpenGL

Resource Provider Modules

  • Default (standard cross-platform file-access)
  • minizip
  • OGRE

Scripting Modules

  • Lua
  • Python

XML Modules

  • Expat
  • LibXML2
  • RapidXml
  • TinyXML
  • Xerces-C++

Read more about this topic:  CEGUI

Famous quotes containing the word library:

    ... as beauty is in the eye of the beholder, the ideal library is in the wish of its maker.
    Carolyn Wells (1862–1942)