3#include "IViewController.hpp"
9 using namespace UnityEngine;
32 bool m_FirstActivation;
47 std::u16string_view Title();
65 void Present(
bool p_IgnoreBackuping =
false);
Flow coordinator interface.
bool OnBackButtonPressed(_v::CMonoPtrRef< IViewController > p_MainViewController)
On back button pressed.
void ChangeViewControllers(_v::CMonoPtrRef< IViewController > p_MainViewController, _v::CMonoPtrRef< IViewController > p_LeftViewController=nullptr, _v::CMonoPtrRef< IViewController > p_RightViewController=nullptr)
Change view controllers.
void __Activate()
Activate.
void SetRightViewController(_v::CMonoPtrRef< IViewController > p_ViewController)
Set left view controller.
void SetLeftViewController(_v::CMonoPtrRef< IViewController > p_ViewController)
Set left view controller.
void __Deactivate()
Deactivate.
void SetMainViewController(_v::CMonoPtrRef< IViewController > p_ViewController)
Set main view controller.
void Present(bool p_IgnoreBackuping=false)
Present this FlowCoordinator.
t_InitialViews GetInitialViewsController()
Get initial views controller.
void Dismiss()
Dismiss this FlowCoordinator.
User interface components, views, flow coordinator, builders and factories.
Various platform utils like Delegate/Action/Function/Event system.