public UIObject(UiInitUtil util, string objectType, LayoutFrameType layout, IRegion parent) { this.objectType = objectType; if (!string.IsNullOrEmpty(layout.inherits)) { this.ApplyLayout(util.GetTemplate(layout.inherits) as LayoutFrameType, parent); } this.ApplyLayout(layout, parent); }
public FontString(UiInitUtil util, string objectType, FontStringType type, IRegion parent) : base(util, objectType, type, parent) { if (!string.IsNullOrEmpty(type.inherits)) { this.ApplyType((FontStringType)util.GetTemplate(type.inherits)); } this.ApplyType(type); }
public SessionBuilder() { this.apiMock = new Mock <IApi>(); this.addOns = new List <AddOn>(); this.util = new UiInitUtil(); this.actor = new FrameActor(this.util); this.frameProvider = new SimulatorFrameProvider(this.util, this.actor); this.WithApiMock(new GlobalTable(this.util)); }
public Button(UiInitUtil util, string objectType, CheckButtonType frameType, IRegion parent) : base(util, objectType, frameType, parent) { this.scriptHandler = new Script <ButtonHandler, IButton>(this); if (!string.IsNullOrEmpty(frameType.inherits)) { this.ApplyType((CheckButtonType)util.GetTemplate(frameType.inherits)); } this.ApplyType(frameType); }
public Region(UiInitUtil util, string objectType, LayoutFrameType layout, IRegion parent) : base(util, objectType, layout, parent) { this.util = util; this.parent = parent; if (!string.IsNullOrEmpty(layout.inherits)) { this.ApplyLayout(util.GetTemplate(layout.inherits) as LayoutFrameType, parent); } this.ApplyLayout(layout, parent); }
public Frame(UiInitUtil util, string objectType, FrameType frameType, IRegion parent) : base(util, objectType, frameType, parent) { this.util = util; this.scriptHandler = new Script <FrameHandler, IFrame>(this); if (!string.IsNullOrEmpty(frameType.inherits)) { this.ApplyType((FrameType)util.GetTemplate(frameType.inherits)); } this.ApplyType(frameType); }
public Session(Mock <IApi> apiMock, IFrames globalFrames, UiInitUtil util, FrameActor actor, ISimulatorFrameProvider frameProvider, Dictionary <string, Action> addOns, float fps, SavedDataHandler savedDataHandler, IWrapper wrapper, Action <ISession> setActiveSessionAction) { this.ApiMock = apiMock; this.Frames = globalFrames; this.FrameProvider = frameProvider; this.addOns = addOns; this.fps = fps; this.savedDataHandler = savedDataHandler; this.Util = util; this.Actor = actor; this.wrapper = wrapper; this.setActiveSessionAction = setActiveSessionAction; }
public EditBoxWithFiltersWrapper(UiInitUtil util, LayoutFrameType layout, IRegion parent) : base(util, "editbox", layout as FrameType, parent) { }
public CharacterListButtonWrapper(UiInitUtil util, LayoutFrameType layout, IRegion parent) : base(util, "checkButton", layout as CheckButtonType, parent) { }
public static IUIObject Init(UiInitUtil util, LayoutFrameType layout, IRegion parent) { return(new CharacterListButtonWrapper(util, layout, parent)); }
public EditFieldFrameWrapper(UiInitUtil util, LayoutFrameType layout, IRegion parent) : base(util, "frame", layout as FrameType, parent) { }
public GrindOMeterTrackingRowWrapper(UiInitUtil util, LayoutFrameType layout, IRegion parent) : base(util, "frame", layout as FrameType, parent) { }
public TextObjectFrameWrapper(UiInitUtil util, LayoutFrameType layout, IRegion parent) : base(util, "frame", layout as FrameType, parent) { }
public ScrollFrame(UiInitUtil util, string objectType, ScrollFrameType frameType, IRegion parent) : base(util, objectType, frameType, parent) { this.util = util; this.ApplyType(frameType); }
public GlobalTable(UiInitUtil util) { this.util = util; this.globalObjects = new Dictionary <string, object>(); }
public ButtonTemplateWrapper(UiInitUtil util, LayoutFrameType layout, IRegion parent) : base(util, "button", layout as ButtonType, parent) { }
public GameTooltip(UiInitUtil util, string objectType, FrameType frameType, IRegion parent) : base(util, objectType, frameType, parent) { this.util = util; }
public TextLabelWithTooltipWrapper(UiInitUtil util, LayoutFrameType layout, IRegion parent) : base(util, "frame", layout as FrameType, parent) { }
public static IUIObject Init(UiInitUtil util, LayoutFrameType layout, IRegion parent) { return(new GHM_ScrollFrameTemplateWrapper(util, "ScrollFrame", (ScrollFrameType)layout, parent)); }
public GHM_ScrollFrameTemplateWrapper(UiInitUtil util, string objectType, ScrollFrameType frameType, IRegion parent) : base(util, objectType, frameType, parent) { }
public static IUIObject Init(UiInitUtil util, LayoutFrameType layout, IRegion parent) { return(new EditBoxWithFiltersWrapper(util, layout, parent)); }
public static IUIObject Init(UiInitUtil util, LayoutFrameType layout, IRegion parent) { return(new TextObjectFrameWrapper(util, layout, parent)); }
public EditBox(UiInitUtil util, string objectType, FrameType frameType, IRegion parent) : base(util, objectType, frameType, parent) { this.scriptHandler = new Script <EditBoxHandler, IEditBox>(this); }
public CheckButton(UiInitUtil util, string objectType, CheckButtonType frameType, IRegion parent) : base(util, objectType, frameType, parent) { }
public static IUIObject Init(UiInitUtil util, LayoutFrameType layout, IRegion parent) { return(new GrindOMeterTrackingRowWrapper(util, layout, parent)); }