Skip to content

RealTrippR/CHALK-UI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chalk UI

Chalk UI is a lightweight UI Engine built atop SFML. It is written entirely in C++, and is in active development. It uses a system of inheritence in which every object has a parent, object containers can hold children. The Workspace object is the root of inheritence.

Project Setup

Because the Chalk UI relies on SFML for graphics functionality, you will have to install SFML 2.6 or later. Once you have installed SFML, some of the properties of your solution will need to modified:

  • C++ Language Standard: ISO C++ 20 Standard
  • Additional Include Directories: (installation directory)\CHALK_UI\Chalk-UI\

Notes

  • Chalk UI has basic audio functionality provided by FMOD Engine 2.02 - a propertiary software.
  • If you include Audio.h in your project, you will need to purchase a license from FMOD (https://www.fmod.com/) before it is published.
  • This project is still in it's infancy, some features are unpolished and there is much planned for future versions.

Documentation

Proper Documentation is not available because Chalk UI was just released, but it is in the works.

About

Chalk UI - a lightweight C++ UI Engine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published