The '''ButtonDelegateRelay''' component sends a signal to a button event handler (usually something internal like a [[Sync Delegate]]).
<!--T:2-->
<!--T:2-->
== Fields ==
== Fields ==
{{Table ComponentFields
{{Table ComponentFields
|DoublePressDelay|Float|
|DoublePressDelay|Float| how long it takes before it is to late to count as a double press.
|ReleasePressInterval|Float|
|ReleasePressInterval|Float| The amount of time it takes to release the button.
|Argument|WorldDelegate|
|Argument|{{RootFieldType|SyncDelegate`1|T}}|TypeAdv2=true| The sync Delegate reference.
|ButtonPressed|WorldDelegate|
|ButtonPressed|{{RootFieldType|SyncDelegate`1|[[Type:ButtonEventHandler`1|ButtonEventHandler`1]]<T>}}|TypeAdv3=true| The place to send the signal.