Show / Hide Table of Contents

Class DungeonJob

Inheritance
System.Object
Robust.Shared.CPUJob.JobQueues.Job<Dungeon>
DungeonJob
Implements
Robust.Shared.CPUJob.JobQueues.IJob
Namespace: Content.Server.Procedural
Assembly: Content.Server.dll
Syntax
public sealed class DungeonJob : Job<Dungeon>, IJob

Constructors

| Improve this Doc View Source

DungeonJob(ISawmill, Double, IEntityManager, IMapManager, IPrototypeManager, ITileDefinitionManager, AnchorableSystem, DecalSystem, DungeonSystem, EntityLookupSystem, SharedTransformSystem, DungeonConfigPrototype, MapGridComponent, EntityUid, Int32, Vector2i, CancellationToken)

Declaration
public DungeonJob(ISawmill sawmill, double maxTime, IEntityManager entManager, IMapManager mapManager, IPrototypeManager prototype, ITileDefinitionManager tileDefManager, AnchorableSystem anchorable, DecalSystem decals, DungeonSystem dungeon, EntityLookupSystem lookup, SharedTransformSystem transform, DungeonConfigPrototype gen, MapGridComponent grid, EntityUid gridUid, int seed, Vector2i position, CancellationToken cancellation = null)
Parameters
Type Name Description
ISawmill sawmill
System.Double maxTime
IEntityManager entManager
Robust.Shared.Map.IMapManager mapManager
Robust.Shared.Prototypes.IPrototypeManager prototype
Robust.Shared.Map.ITileDefinitionManager tileDefManager
AnchorableSystem anchorable
DecalSystem decals
DungeonSystem dungeon
EntityLookupSystem lookup
SharedTransformSystem transform
DungeonConfigPrototype gen
Robust.Shared.Map.Components.MapGridComponent grid
EntityUid gridUid
System.Int32 seed
Vector2i position
CancellationToken cancellation

Methods

| Improve this Doc View Source

Process()

Declaration
protected override Task<Dungeon> Process()
Returns
Type Description
Task<Dungeon>
Overrides
Robust.Shared.CPUJob.JobQueues.Job<Content.Shared.Procedural.Dungeon>.Process()

Implements

Robust.Shared.CPUJob.JobQueues.IJob
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾