Skip to main content

Class BaseView<TModel>

Declaration
public abstract class BaseView<TModel> : View<TModel> where TModel : BaseModel, new()

Inheritance: System.Object -> MatchinghamGames.StockholmCore.View -> MatchinghamGames.StockholmCore.View<TModel>

Derived:
MatchinghamGames.StockholmCore.AnimatedView<TModel>, MatchinghamGames.StockholmCore.EmptyView<TModel>, MatchinghamGames.StockholmCore.LerpView<TModel>

Properties

InputLock

Declaration
public bool InputLock { set; }

BgLock

Declaration
public bool BgLock { set; }

ContentEnabled

Declaration
public bool ContentEnabled { set; }

Fields

ContentRoot

Declaration
protected GameObject ContentRoot

Methods

Awake()

Declaration
protected virtual void Awake()

Reset()

Declaration
protected virtual void Reset()

OnValidate()

Declaration
protected virtual void OnValidate()

ValidateForegroundLock()

Declaration
public void ValidateForegroundLock()

OnOpenComplete()

Declaration
protected void OnOpenComplete()

OnCloseComplete()

Declaration
protected void OnCloseComplete()