Libraries
Articles

CEGUI

From Libzter

Share/Save/Bookmark
Jump to: navigation, search

CEGUI

Developer(s)Crazy Eddie
Initial Release
Current Version0.6.3
Language(s)C++
Licence(s)MIT
Platform(s)Cross Platform

Crazy Eddies GUI (CEGUI) is a library with window widgets that can be used on platforms and in frameworks with no, or limited, native GUI support.

Contents

[edit] Features

  • GUI layout editor
  • Skinning
  • Data driven XML GUI design
  • Event driven interaction

[edit] API and Platforms

There are several possibilites to include into different plattforms and projects, including

  • Microsoft Windows
  • Linux
  • MacOSX

And under the following rendering frameworks

[edit] Code Sample

Sample XML layout file [source language="xml"] <?xml version="1.0" ?> <GUILayout>

   <Window Type="DefaultWindow" Name="root">
       <Window Type="TaharezLook/FrameWindow" Name="GuiDEMO/MainFrame">
           <Property Name="UnifiedPosition" Value="{{0.0,0},{0.0,0}}" />
           <Property Name="UnifiedSize" Value="{{1.0,0},{1.0,0}}" />
           <Property Name="Text" Value="Hello World" />
       </Window>
   </Window>

</GUILayout> [/source]

[edit] Links

[1]


Library Navigation

  • Language

  • Category
Google AdSense