Table of Contents

Class WorldSubsystem

Namespace
Ceres.Gameplay
Assembly
Ceres.Gameplay.dll

Subsystem bound to an actor world.

public abstract class WorldSubsystem : SubsystemBase
Inheritance
WorldSubsystem
Derived
Inherited Members

Constructors

WorldSubsystem()

protected WorldSubsystem()

Methods

CanCreate(WorldContext)

Whether WorldSubsystem can create

public virtual bool CanCreate(WorldContext worldContext)

Parameters

worldContext WorldContext

Returns

bool

GetOrCreate(Type)

Get or create system if not registered

public static WorldSubsystem GetOrCreate(Type type)

Parameters

type Type

Returns

WorldSubsystem

GetOrCreate<T>()

Get or create system if not registered

public static T GetOrCreate<T>() where T : WorldSubsystem, new()

Returns

T

Type Parameters

T