public override object Visit(IPlaySoundAction entity, GridContext data) { return(new PlaySoundActionSettings(entity, data)); }
public virtual TReturn Visit(IPlaySoundAction entity, TData data) { return(Visit((IAction)entity, data)); }
public override IEntityState Visit(IPlaySoundAction entity, RailwayState data) { return(new PlaySoundActionState(entity, data)); }