SetonixData class
Constructors
- SetonixData(Archive archive, {ArchiveState state = const ArchiveState(), String identifier = ''})
- SetonixData.empty()
- SetonixData.fromData(Uint8List data, [String? identifier])
-
factory
Properties
- archive → Archive
-
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- identifier → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → ArchiveState
-
finalinherited
Methods
-
export(
) → Archive -
inherited
-
exportAsBytes(
) → Uint8List -
inherited
-
getAllTranslations(
) → Iterable< MapEntry< String, PackTranslation> > -
getAsset(
String name) → Uint8List? -
inherited
-
getAssets(
String path, [bool removeExtension = false]) → Iterable< String> -
inherited
-
getBackground(
String id) → BackgroundDefinition? -
getBackgroundItem(
String id, [String namespace = '']) → PackItem< BackgroundDefinition> ? -
getBackgroundItems(
[String namespace = '']) → Iterable< PackItem< BackgroundDefinition> > -
getBackgrounds(
) → Iterable< String> -
getBoard(
String id) → BoardDefinition? -
getBoardItem(
String id, [String namespace = '']) → PackItem< BoardDefinition> ? -
getBoards(
) → Iterable< String> -
getDeck(
String id) → DeckDefinition? -
getDeckItem(
String id, [String namespace = '']) → PackItem< DeckDefinition> ? -
getDeckItems(
[String namespace = '']) → Iterable< PackItem< DeckDefinition> > -
getDecks(
) → Iterable< String> -
getFigure(
String id) → FigureDefinition? -
getFigureItem(
String id, [String namespace = '']) → PackItem< FigureDefinition> ? -
getFigureItems(
[String namespace = '']) → Iterable< PackItem< FigureDefinition> > -
getFigures(
) → Iterable< String> -
getInfo(
) → GameInfo? -
getInfoOrDefault(
) → GameInfo -
getMetadata(
) → FileMetadata? -
getMetadataOrDefault(
) → FileMetadata -
getNote(
String name) → String? -
getNotes(
) → Iterable< String> -
getTable(
[String name = '']) → GameTable? -
getTableOrDefault(
[String name = '']) → GameTable -
getTables(
) → Iterable< String> -
getTexture(
String path) → Uint8List? -
getTranslation(
String id) → PackTranslation? -
getTranslationsStore(
{required String getLocale()}) → TranslationsStore -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeAsset(
String name) → SetonixData -
inherited
-
removeAssets(
Iterable< String> names) → SetonixData -
inherited
-
removeNote(
String name) → SetonixData -
removeTable(
String name) → SetonixData -
setAsset(
String name, Uint8List data) → SetonixData -
inherited
-
setFileMetadata(
FileMetadata metadata) → SetonixData -
setInfo(
GameInfo info) → SetonixData -
setNote(
String name, String content) → SetonixData -
setTable(
GameTable table, [String name = '']) → SetonixData -
toString(
) → String -
A string representation of this object.
inherited
-
updateState(
ArchiveState state) → SetonixData
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited