ConversionTarget class final

Which outputs a conversion hands back.

A final class with const instances rather than an enum, so a later release can add one.

Properties

hashCode → int
The hash code for this object.
no setterinherited
name → String
The target's word, as a service names it in a request: everything, models, materials or scenes.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

keeps(String path) → bool
Whether an output at path is handed back.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

byName(String name) → ConversionTarget?
The value called name, or null for a name this version does not know, which is what a file written by a later version can carry.

Constants

everything → const ConversionTarget
Every output: models, materials and their images, level documents.
materials → const ConversionTarget
.fmat, .f3dmat and the images they name. Only the split layout (convertFiles(bundle: false)) has them as files of their own; a bundle carries them inside its .f3d.
models → const ConversionTarget
.f3d and .f3dsplat alone.
scenes → const ConversionTarget
The level documents with their prefabs, and everything they name: the same files as everything.
values → const List<ConversionTarget>
Every target, everything first.