DataSmith 0.1.2
Loading...
Searching...
No Matches
Baruah.DataSmith.ListGameModel< T > Class Template Referenceabstract
Inheritance diagram for Baruah.DataSmith.ListGameModel< T >:
Baruah.DataSmith.GameModel Baruah.DataSmith.IGameModel

Public Member Functions

void Add (T item)
void AddRange (IEnumerable< T > item)
bool Remove (T item)
override string Serialize ()
override void Deserialize (string data)
Public Member Functions inherited from Baruah.DataSmith.GameModel
string Serialize ()
void Deserialize (string data)

Protected Attributes

List< T > _items = new()

Properties

IReadOnlyList< T > Items [get]

Additional Inherited Members

Protected Member Functions inherited from Baruah.DataSmith.GameModel
virtual void OnDeserialized ()

Member Function Documentation

◆ Add()

void Baruah.DataSmith.ListGameModel< T >.Add ( T item)

◆ AddRange()

void Baruah.DataSmith.ListGameModel< T >.AddRange ( IEnumerable< T > item)

◆ Deserialize()

override void Baruah.DataSmith.ListGameModel< T >.Deserialize ( string data)

◆ Remove()

bool Baruah.DataSmith.ListGameModel< T >.Remove ( T item)

◆ Serialize()

override string Baruah.DataSmith.ListGameModel< T >.Serialize ( )

Member Data Documentation

◆ _items

List<T> Baruah.DataSmith.ListGameModel< T >._items = new()
protected

Property Documentation

◆ Items

IReadOnlyList<T> Baruah.DataSmith.ListGameModel< T >.Items
get

The documentation for this class was generated from the following file: