Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | DynamicPartitionEnumerator_Abstract |
class | DynamicPartitionEnumeratorForIndexRange_Abstract |
class | DynamicPartitionerForArray |
class | DynamicPartitionerForIEnumerable |
class | DynamicPartitionerForIList |
class | DynamicPartitionerForIndexRange_Abstract |
class | SharedBool |
class | SharedInt |
class | SharedLong |
class | StaticIndexRangePartition |
class | StaticIndexRangePartitioner |
class | StaticIndexRangePartitionerForArray |
class | StaticIndexRangePartitionerForIList |
class | StaticIndexRangePartitionForArray |
class | StaticIndexRangePartitionForIList |
Public Member Functions | |
IList< IEnumerator< TSource > > | GetPartitions (int partitionCount) |
virtual IEnumerable< TSource > | GetDynamicPartitions () |
Static Public Member Functions | |
static OrderablePartitioner< TSource > | Create< TSource > (IList< TSource > list, bool loadBalance) |
static OrderablePartitioner< TSource > | Create< TSource > (TSource[] array, bool loadBalance) |
static OrderablePartitioner< TSource > | Create< TSource > (IEnumerable< TSource > source) |
static OrderablePartitioner< TSource > | Create< TSource > (IEnumerable< TSource > source, EnumerablePartitionerOptions partitionerOptions) |
static OrderablePartitioner< Tuple< long, long > > | Create (long fromInclusive, long toExclusive) |
static OrderablePartitioner< Tuple< long, long > > | Create (long fromInclusive, long toExclusive, long rangeSize) |
static OrderablePartitioner< Tuple< int, int > > | Create (int fromInclusive, int toExclusive) |
static OrderablePartitioner< Tuple< int, int > > | Create (int fromInclusive, int toExclusive, int rangeSize) |
Properties | |
virtual bool | SupportsDynamicPartitions [get] |
Static Private Member Functions | |
static IEnumerable< Tuple< long, long > > | CreateRanges (long fromInclusive, long toExclusive, long rangeSize) |
static IEnumerable< Tuple< int, int > > | CreateRanges (int fromInclusive, int toExclusive, int rangeSize) |
static int | GetDefaultChunkSize< TSource > () |
Definition at line 7 of file Partitioner.cs.