# Stage 1.8
- Renderer now vould use more screen Objects - Register default Top and Bottom Screens (for Overlays and UI7) - Make ToHex an Inline header func - Add GetCompilerVersion - Add Library Compile And Version Info to common - Remove z of vertex object and shader in position - Add Container base and SubContainers to UI7 - Add abillity to Join Multiple Objects in Same Line and Center them - Fix LayerOrder Bug for updating texts in DrawList
This commit is contained in:
@ -76,7 +76,7 @@ class TestBench : public PD::App {
|
||||
|
||||
void Result(float delta) {
|
||||
UpdateLiTimes();
|
||||
ren->OnScreen(PD::Screen::Top);
|
||||
ren->OnScreen(Top);
|
||||
if (ui7->BeginMenu("TestBench")) {
|
||||
auto m = ui7->GetCurrentMenu();
|
||||
m->Label("Base Init: " + TTime("BaseInit"));
|
||||
@ -84,7 +84,7 @@ class TestBench : public PD::App {
|
||||
PD::Strings::FormatNanos(li_stats->GetAverage()));
|
||||
ui7->EndMenu();
|
||||
}
|
||||
ren->OnScreen(PD::Screen::Bottom);
|
||||
ren->OnScreen(Bottom);
|
||||
if (ui7->BeginMenu("Test Results", UI7MenuFlags_Scrolling)) {
|
||||
auto m = ui7->GetCurrentMenu();
|
||||
for (auto& it : results) {
|
||||
@ -116,7 +116,11 @@ class TestBench : public PD::App {
|
||||
DrawFancyBG(time);
|
||||
if (ui7->BeginMenu("Test2")) {
|
||||
auto m = ui7->GetCurrentMenu();
|
||||
m->Label("Text1");
|
||||
m->Label("Text2");
|
||||
m->Button("Test");
|
||||
m->SameLine();
|
||||
m->Button("Test2");
|
||||
m->Separator();
|
||||
m->Label("Line1");
|
||||
m->Label("Line2");
|
||||
|
Reference in New Issue
Block a user