TheAutopilot (talk | contribs) moved media button interactions to their subcategory, added missing components, added a few descriptions, removed "Makes a button" repetition |
Added some descriptions to this category. |
||
Line 7: | Line 7: | ||
{{Table ComponentCategoryComponents | {{Table ComponentCategoryComponents | ||
|ButtonActionTrigger|| | |ButtonActionTrigger|| Triggers actions such as (C#) methods from [[Type:IButton|IButton]] interactions. | ||
|ButtonDestroy|| Destroys an [[Type:IDestroyable|IDestroyable]]. | |ButtonDestroy|| Destroys an [[Type:IDestroyable|IDestroyable]]. | ||
|ButtonDynamicImpulseTrigger|| | |ButtonDynamicImpulseTrigger|| Sends dynamic impulses to flux node receivers that are listening to the same tag. | ||
|ButtonDynamicImpulseTriggerWithReference|T| | |ButtonDynamicImpulseTriggerWithReference|T| Sends dynamic impulses to flux node receivers (for [[Reference Types]]) that are listening to the same tag. | ||
|ButtonDynamicImpulseTriggerWithValue|T| | |ButtonDynamicImpulseTriggerWithValue|T| Sends dynamic impulses to flux node receivers (for [[Value Types]]) that are listening to the same tag. | ||
|ButtonEditColorX|| Opens a color input to edit a given field. | |ButtonEditColorX|| Opens a color input to edit a given field. | ||
|ButtonEnumShift|T| | |ButtonEnumShift|T| |
Revision as of 21:09, 11 September 2024
Most components in this category and its subcategories make a button do something on press.
Subcategories | |
---|---|
Category | Summary |
Media | play audio on Button Events or interact with IPlayables |
Specialized | specific components implementing a few basic Resonite features |
Component | Description |
---|---|
ButtonActionTrigger | Triggers actions such as (C#) methods from IButton interactions. |
ButtonDestroy | Destroys an IDestroyable. |
ButtonDynamicImpulseTrigger | Sends dynamic impulses to flux node receivers that are listening to the same tag. |
ButtonDynamicImpulseTriggerWithReference<T> | Sends dynamic impulses to flux node receivers (for Reference Types) that are listening to the same tag. |
ButtonDynamicImpulseTriggerWithValue<T> | Sends dynamic impulses to flux node receivers (for Value Types) that are listening to the same tag. |
ButtonEditColorX | Opens a color input to edit a given field. |
ButtonEnumShift<T> | |
ButtonHoverEventRelay | Forwards hover events to another slot. |
ButtonParentUnderUser | |
ButtonPressEventRelay | Forwards press events to another slot. |
ButtonReferenceCycle<T> | Changes from one reference to the next in a list of references. |
ButtonReferenceSet<T> | Write a reference to a field. |
ButtonStringAppend | Appends a specified string to the end of a string value. |
ButtonStringErase | Removes characters from the beginning or end of a string. |
ButtonToggle | Toggles a boolean value between on and off. |
ButtonValueCycle<T> | Changes from one value to the next in a list of values. |
ButtonValueSet<T> | Writes a value to a field. |
ButtonValueShift<T> | Add X to a value every time the button is pressed. |
ButtonWorldLink |
Subcategories
This category has the following 2 subcategories, out of 2 total.
Pages in category "Components:Common UI:Button Interactions"
The following 20 pages are in this category, out of 20 total.
B
- Component:ButtonActionTrigger
- Component:ButtonDestroy
- Component:ButtonDynamicImpulseTrigger
- Component:ButtonDynamicImpulseTriggerWithReference
- Component:ButtonDynamicImpulseTriggerWithValue
- Component:ButtonEditColorX
- Component:ButtonEnumShift
- Component:ButtonHoverEventRelay
- Component:ButtonParentUnderUser
- Component:ButtonPressEventRelay
- Component:ButtonReferenceCycle
- Component:ButtonReferenceSet
- Component:ButtonStringAppend
- Component:ButtonStringErase
- Component:ButtonToggle
- Component:ButtonValueActionTrigger
- Component:ButtonValueCycle
- Component:ButtonValueSet
- Component:ButtonValueShift
- Component:ButtonWorldLink