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 (18621942)