public Delegate[] CreateGetters(IRow input, Func <int, bool> activeOutput, out Action disposer) { disposer = null; var getters = new Delegate[1]; if (activeOutput(0)) { TState state = new TState(); state.InitState(_parent.WindowSize, _parent.InitialWindowSize, _parent, _host); getters[0] = MakeGetter(input, state); } return(getters); }
private void InitFunction(TState state) { state.InitState(_parent.WindowSize, _parent.InitialWindowSize, _parent, _parent.Host); }