Class GveSnapshotPartSeeder
Seeder for GveSnapshotPart.
Tag: seed.it.vedph.gve.snapshot
.
[Tag("seed.it.vedph.gve.snapshot")]
public sealed class GveSnapshotPartSeeder : PartSeederBase, IPartSeeder
- Inheritance
-
PartSeederBaseGveSnapshotPartSeeder
- Implements
-
IPartSeeder
- Inherited Members
-
PartSeederBase.SetSeedOptions(SeedOptions)
Methods
GetPart(IItem, string?, PartSeederFactory?)
Creates and seeds a new part.
public override IPart? GetPart(IItem item, string? roleId, PartSeederFactory? factory)
Parameters
item
IItemThe item this part should belong to.
roleId
stringThe optional part role ID.
factory
PartSeederFactoryThe part seeder factory. This is used for layer parts, which need to seed a set of fragments.
Returns
- IPart
A new part or null.
Exceptions
- ArgumentNullException
item or factory
See Also
PartSeederBase