Vixen
c7401864
csharp
public readonly record struct GameplaySystemRegistration

A system a module contributes, and when it runs.

Read the guide page for this →

Fields and properties (3)

  • public string Module

    Which module asked for it.

  • public SystemPhase Phase

    Which phase of the frame it belongs to.

  • public Func<ISystem> Create

    How to make one.

Methods (1)

  • public GameplaySystemRegistration(string Module, SystemPhase Phase, Func<ISystem> Create)

    A system a module contributes, and when it runs.

Used by (3)

  • GameplayCompositionVixen.Gameplay
  • GameplayConfigVixen.Gameplay
  • GameplayConfigTestsVixen.Gameplay.Tests