Tesla Graphics Engine Documentation (January 2012)
Tesla.Collections Namespace
TeslaTesla.Collections
 
Declaration Syntax
C#
namespace Tesla.Collections
Types
All Types Classes Structures
Icon Type Description
ReadOnlyDictionary<(Of <(<'TKey, TValue>)>)>
Represents a dictionary that can be read from but not written to.

ReadOnlyList<(Of <(<'T>)>)>
Represents a list that can be read from, but not written to.

TeslaDictionary<(Of <(<'TKey, TValue>)>)>
A Dictionary that manages its own read-only version of itself, rather than creating a new one each time AsReadonly() is called. The read-only version is only created when first requested, and uses the existing data to read from. This is useful if you want the function of a Dictionary, but be able to limit it to read-only outside of its manager/owner.

TeslaList<(Of <(<'T>)>)>
A List that manages its own read-only version of itself, rather than creating a new one each time AsReadOnly() is called. The read-only version is only created when first requested, and uses the existing data to read from. This is useful if you want the functionality of a List, but be able to limit to read-only outside of its manager/owner.

TwoTupleKey<(Of <(<'T, G>)>)>
A key for two pieces of data that are linked together in some manner.