Replacing Ref-System with unique_ptr<T>

Adding code Goals to README.md
This commit is contained in:
n0ffie 2025-04-11 07:13:29 +02:00
parent 1bc396c4b2
commit bdf5b25b28
3 changed files with 198 additions and 187 deletions

View file

@ -1,2 +1,40 @@
# cigus
# cigui
# Goal
```cpp
#include <cigui.hpp>
struct ContentView : public cig::View {
void body() {
cig::VStack(
cig::SystemIcon("globe.fill"),
cig::Text("Welcome to Cigui")
)
}
}
struct SettingsView : public cig::View {
void body() {
cig::Tabbed(
cig::Tab(
).tag("Tab 1"),
cig::Tab(
cig::VStack(
cig::Text("Other Tab")
)
)
);
}
}
struct MainApp : public cig::App {
void body() {
cig::WindowGroup()(
cig::ViewWindow(new ContentView()),
cig::SettingsWindow(new SettingsView())
)
}
}
```