mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 11:07:44 +00:00
More CGuiSys and CFrontEndUI work
This commit is contained in:
@@ -47,9 +47,8 @@ CGuiWidget* CGuiWidget::Create(CGuiFrame* frame, CInputStream& in, bool flag)
|
||||
return ret;
|
||||
}
|
||||
|
||||
bool CGuiWidget::Message()
|
||||
void CGuiWidget::Initialize()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
void CGuiWidget::ParseBaseInfo(CGuiFrame* frame, CInputStream& in, const CGuiWidgetParms& parms)
|
||||
@@ -89,7 +88,7 @@ void CGuiWidget::Update(float dt)
|
||||
}
|
||||
|
||||
void CGuiWidget::Draw(const CGuiWidgetDrawParms&) const {}
|
||||
void CGuiWidget::Initialize() {}
|
||||
void CGuiWidget::ProcessUserInput(const CFinalInput& input) {}
|
||||
void CGuiWidget::Touch() const {}
|
||||
|
||||
bool CGuiWidget::GetIsVisible() const
|
||||
@@ -219,15 +218,15 @@ bool CGuiWidget::GetIsFinishedLoading() const
|
||||
return GetIsFinishedLoadingWidgetSpecific();
|
||||
}
|
||||
|
||||
void CGuiWidget::InitializeRecursive()
|
||||
void CGuiWidget::DispatchInitialize()
|
||||
{
|
||||
Initialize();
|
||||
CGuiWidget* ch = static_cast<CGuiWidget*>(GetChildObject());
|
||||
if (ch)
|
||||
ch->InitializeRecursive();
|
||||
ch->DispatchInitialize();
|
||||
CGuiWidget* sib = static_cast<CGuiWidget*>(GetNextSibling());
|
||||
if (sib)
|
||||
sib->InitializeRecursive();
|
||||
sib->DispatchInitialize();
|
||||
}
|
||||
|
||||
void CGuiWidget::SetColor(const zeus::CColor& color)
|
||||
|
||||
Reference in New Issue
Block a user