public void RemoveViewInMode(XploriaMode mode, ViewRenderer view) { switch (mode) { case XploriaMode.SailMode: sailViews.Remove(view); break; case XploriaMode.LandMode: landViews.Remove(view); break; } }
public void AddViewInMode(XploriaMode mode, ViewRenderer view) { switch (mode) { case XploriaMode.SailMode: if (sailViews == null) { sailViews = new List <ViewRenderer>(); } sailViews.Add(view); break; case XploriaMode.LandMode: if (landViews == null) { landViews = new List <ViewRenderer>(); } landViews.Add(view); break; } }
public void ClearAllViews() { current = null; ValidateActivity(); views.Clear(); }
public void RemoveView(ViewRenderer view) { views?.Remove(view); }
private void ActivateView(ViewRenderer view) { current?.SetActive(false); current = view; current?.SetActive(true); }