fCraft.Drawing.Fill3DDrawOperation.DrawBatch C# (CSharp) Méthode

DrawBatch() public méthode

public DrawBatch ( int maxBlocksToDraw ) : int
maxBlocksToDraw int
Résultat int
        public override int DrawBatch( int maxBlocksToDraw ) {
            int blocksDone = 0;
            while( coordEnumerator.MoveNext() ) {
                Coords = coordEnumerator.Current;
                if( DrawOneBlock() ) {
                    blocksDone++;
                    if( blocksDone >= maxBlocksToDraw ) return blocksDone;
                }
                if( TimeToEndBatch ) return blocksDone;
            }
            IsDone = true;
            return blocksDone;
        }