Package ca.cgjennings.apps.arkham.component.design
-
Interface Summary Interface Description DesignSupport<G extends GameComponent> A design support provides feedback to the user about the design of their game component.LegacyDesignSupport.Provider Implemented by game components that provide design support the pre-SE3.0 way. -
Class Summary Class Description AbstractVerbalDesignSupport<G extends GameComponent> An abstract base class for design supports that create verbal reports to describe their design analyses.ConsequenceSet A consequence set formatter formats an ordered list of possible verbal design consequences.LegacyDesignSupport Adapts components with legacy design support implementations to use the new API.SupportPreferences This is a utility class that can be used by design support implementations to look up the current state of the various design support preference settings. -
Enum Summary Enum Description SupportPreferences.FeedbackLevel An enumeration of the different levels of validation feedback that can be requested for component sheets.