Skip to content

MoriokaReimen/sfml-widgets

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SFML Widgets

doc/demo_program.png

A simple GUI module for SFML.

Run make to build the library (lib/libsfml-widgets.a) and the demo program.

You can then run the demo: ./sfml-widgets-demo

Widgets

  • gui::Button: a simple press button
  • gui::Checkbox: a button with enabled/disabled state
  • gui::Image: displays an SFML texture
  • gui::Label: a text element
  • gui::OptionsBox: a list of label/value pairs
  • gui::ProgressBar: a simple horizontal progress bar
  • gui::Slider: provides a vertical or horizontal slider
  • gui::TextBox: a one-line text editor
  • Layouts:
    • gui::HBoxLayout: lines up widgets horizontally
    • gui::VBoxLayout: lines up widgets vertically
    • gui::FormLayout: manages forms of input widgets and their associated labels

About

A simple GUI module for SFML

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.4%
  • CMake 1.6%