// this calls the constructor of the parent class /// <summary> /// Constructor /// </summary> /// <param name="mSceneMgr">A reference of a scene manager</param> /// <param name="playerStats">A reference to a character stats</param> public GameInterface(SceneManager mSceneMgr, RenderWindow mWindow, CharacterStats playerStats) : base(mSceneMgr, mWindow, playerStats) { Load("GameInterface"); }
public GameInterface(SceneManager mSceneMgr, RenderWindow mWindow, CharacterStats playerStats) : base(mSceneMgr, mWindow, playerStats) { Load("GameInterface"); }
/// <summary> /// Constructor /// </summary> /// <param name="mSceneMgr">A reference of a scene manager</param> /// <param name="playerStats">A reference to a character stats</param> public GameInterface(SceneManager mSceneMgr, RenderWindow mWindow, CharacterStats playerStats) : base(mSceneMgr, mWindow, playerStats) // this calls the constructor of the parent class { Load("GameInterface"); }
/// <summary> /// Protected constructor /// </summary> /// <param name="mSceneMgr">A reference to the scene manager</param> /// <param name="characterStat">A reference to a character stat</param> protected HMD(SceneManager mSceneMgr, RenderWindow mWindow, CharacterStats characterStat) { this.mWindow = mWindow; this.mSceneMgr = mSceneMgr; this.characterStats = characterStat; }
/// <summary> /// Protected constructor /// </summary> /// <param name="mSceneMgr">A reference to the scene manager</param> /// <param name="characterStat">A reference to a character stat</param> protected HMD(SceneManager mSceneMgr, RenderWindow mWindow, CharacterStats characterStat) { this.mWindow = mWindow; this.mSceneMgr = mSceneMgr; this.characterStats = characterStat; }