Beispiel #1
0
        public bool Enqueue(int index, DeterministicState state)
        {
            DeterministicSet preComputedSet = null;

            if (_preComputedSets.Count <= index)
            {
                preComputedSet = new DeterministicSet(index);
                _preComputedSets.Add(preComputedSet);
            }
            else
            {
                preComputedSet = _preComputedSets[index];
            }

            return(preComputedSet.Enqueue(state));
        }
        internal bool Enqueue(DeterministicState frame)
        {
            var hasEnqueued = _states.AddUnique(frame);

            return(hasEnqueued);
        }