public static IWorkshopTree Call(ActionSet actionSet, DefinedMacro macro, MethodCall call) { MacroBuilder builder = new MacroBuilder(actionSet, macro, call); builder.AssignParameters(); return(builder.ParseInner()); }
void Awake() { static_bundle.Clear(); DontDestroyOnLoad(this.gameObject); GInstance = this; bInited = false; //load game defined macro DefinedMacro.Init(); //init Logs Logs.Instance.Init(DefinedMacro.isLogEnabled); //Debug.LogWarning("start game time " + Time.time); }
void OnDestroy() { DefinedMacro.OnDestroy(); Logs.Instance.OnDestroy(); }
public MacroMethodGroupInvoker(DefinedMacro macro) { _macro = macro; }
public ParameterMacroOption(DefinedMacro macro, MethodCall methodCall) { _macro = macro; _methodCall = methodCall; }
public MacroBuilder(ActionSet actionSet, DefinedMacro macro, MethodCall call) : base(actionSet) { _macro = macro; _call = call; }