Add Input functionality to Ultra
- Add point InSpace check to PD::Li::Math - Add Universal AlignmentCenter flag for Horizontal and and Vertical Alignment - Add Fallbackfont to Layout (if you dont want to set font per object) - Add Button Object WIP - Rename OnHover to OnFocus and add OnUnfocus - Move font and FontScale to ElementBase (for fallback logic etc) - Add UpdateInput func to ElementBase - Corectly Set fontScale in Text Rendering - Update ecample
This commit is contained in:
@@ -7,6 +7,7 @@ PD_API void Layout::Render(PD::Li::Drawlist& list) {
|
||||
float fc = list.GetFontScale();
|
||||
list.SetFontscale(GetCanvas().VTranslateFontscale(fc));
|
||||
for (auto& it : GetElements()) {
|
||||
it->SetFontIfNull(*pFont);
|
||||
it->Update();
|
||||
it->Draw(list);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user