Namespace Serenity.Feedback.Application.DTO
Structs
FeedbackDefinitionData
Engine-agnostic snapshot of a designer-authored feedback preset, resolved from a
FeedbackDefinition asset. Carries an ordered list of IFeedbackEffect the
service dispatches to channels. The legacy single-impulse fields (Intensity,
Steps) are retained for back-compat: the legacy constructor synthesizes a single
VibrationEffect so consumers can always iterate Effects.
FeedbackTarget
Engine-agnostic addressing for "which pad should react". Exactly one addressing mode is meaningful at a time; the infrastructure resolver decides precedence (acting pad, then explicit player index, then explicit device id).