/// <summary> /// Crée une nouvelle instance du serveur. /// </summary> /// <param name="content"></param> public GameServer() { Instance = this; m_scene = new Scene(); m_scene.LoadDB(); m_battleLogs = new Tools.EventLog(); }
/// <summary> /// Crée une nouvelle instance de StateContainer. /// </summary> public StateContainer() { ParsingLog = new Tools.EventLog(); StateClass = new Language.ClassDeclaration() { Name = Language.SemanticConstants.StateClass, Source = "generated" }; // new Language.ClankType() { Name = "State" }; Classes = new List <Language.ClassDeclaration>(); }
/// <summary> /// Crée une nouvelle instance de ProjectFile /// </summary> public ProjectFile() { Log = new Tools.EventLog(); Access = new AccessContainer() { ParsingLog = Log }; State = new StateContainer() { ParsingLog = Log }; Macros = new MacroContainer() { ParsingLog = Log }; Write = new WriteContainer() { ParsingLog = Log }; }
/// <summary> /// Crée une nouvelle instance de MacroContainer. /// </summary> public MacroContainer() { ParsingLog = new Tools.EventLog(); ClassDeclarations = new List <MacroClass>(); FunctionDeclarations = new List <MacroFunction>(); }
/// <summary> /// Crée une nouvelle instance de AccessContainer. /// </summary> public AccessContainer() { ParsingLog = new Tools.EventLog(); Declarations = new List <Language.FunctionDeclaration>(); }