Class DefaultCaptureUIFlagEvents
public class DefaultCaptureUIFlagEvents : IEventListener<FlagContestPointsChanged>, IEventListener<FlagContestStateChanged>, IEventListener<PlayerEnteredFlagRegion>, IEventListener<PlayerExitedFlagRegion>, ILayoutPhaseListener<ActionPhase>
- Inheritance
-
DefaultCaptureUIFlagEvents
- Implements
- Inherited Members
Constructors
DefaultCaptureUIFlagEvents(CaptureUI, ITranslationService, TranslationInjection<FlagUITranslations>, Layout)
public DefaultCaptureUIFlagEvents(CaptureUI ui, ITranslationService translationService, TranslationInjection<FlagUITranslations> translations, Layout layout)
Parameters
uiCaptureUItranslationServiceITranslationServicetranslationsTranslationInjection<FlagUITranslations>layoutLayout
Methods
EvaluateCaptureUI(FlagObjective, LanguageSet)
public virtual CaptureUIState EvaluateCaptureUI(FlagObjective flag, LanguageSet languageSet)
Parameters
flagFlagObjectivelanguageSetLanguageSet