tguiv1.8.0
- Updated
TGUI is an easy to use, cross-platform, C++ GUI for SFML.
- Project website: https://tgui.eu
#Usage
tgui provides CMake targets:
find_package(TGUI CONFIG REQUIRED)
target_link_libraries(main PRIVATE TGUI::TGUI)#Supported Platforms
All platforms supported.
#Features
Default feature: sfml
#raylib
Build the RAYLIB backend
Dependencies:
and 25 transitive dependencies:
- bzip2 (through libx11)
- cgltf (through raylib)
- dirent (through raylib)
- drlibs (through raylib)
- liblzma (through libxdmcp)
- libxau (through libxcb)
- libxcb (through libx11)
- libxdmcp (through libxcb)
- libxslt (through xproto)
- miniaudio (through raylib)
- mmx (through raylib)
- nanosvg (through raylib)
- pthread (through pthread-stubs)
- pthread-stubs (through libxcb)
- pthreads (through pthread)
- qoi (through raylib)
- stb (through raylib)
- xcb-proto (through libxcb)
- xcb-util-m4 (through libxcb)
- xorg-macros (through libxau)
- xproto (through libxau)
- xtrans (through libx11)
Host Dependencies:
7 transitive dependencies:
- libiconv (through libxml2)
- vcpkg-cmake (through bzip2)
- vcpkg-cmake-config (through libxml2)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through libxau)
- vcpkg-tool-meson (through xproto)
- zlib (through libxml2)
#sdl2
Build the SDL backend
Dependencies:
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through sdl2)
- vcpkg-cmake-config (through sdl2)
vcpkg-cmake-get-vars (through libpng)
Platforms:
arm & android
#sdl3
Build the SDL3 backend
Dependencies:
and 5 transitive dependencies:
- egl-registry (through opengl-registry)
- expat (through dbus)
- opengl-registry (through opengl)
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through sdl3)
- vcpkg-cmake-config (through sdl3)
#sfmldefault
Build the SFML backend
Dependencies:
sfml
Features:
graphics
and 5 transitive dependencies:
- egl-registry (through opengl-registry)
- opengl (through sfml)
- opengl-registry (through opengl)
- stb (through sfml)
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through sfml)
- vcpkg-cmake-config (through sfml)
#Used By
No ports use this.
#Host Tool For
No ports use this.
#Contributors
Tri Tran
tGstep
Stefano Sinigardi
JackBoosY
Phil Christensen
Robert Schumacher
Jack·Boos·Yu
Bruno Van de Velde
autoantwort
Kai Pastor
jim wang
nfarid
Li Xinchen
Frank
ytnuf
Mengna-Li