public static ControlContext create(VInput input) { var self = new ControlContext(input); self.setCradle(new Cradle(self)); return(self); }
public RlViewServices(ControlContext ctrlCtx, RlGameContext gameCtx, PosUtil posUtil) { this.gameCtx = gameCtx; this.cradle = ctrlCtx.cradle; this.posUtil = posUtil; this.input = ctrlCtx.input; this.viewUtil = new RlEventViewUtils(this.posUtil, this.input); }
internal ControlContext(VInput input) { this.input = input; this.cradle = null; }
public RlEventViewUtils(PosUtil p, VInput input) { this.posUtil = p; this.input = input; }