imported>Psychpsyo Added description for ButtonStringErase |
Added a description for this category. |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
Most components in this category and its subcategories make a button do something on press. | |||
{{Table ComponentCategorySubcategories | {{Table ComponentCategorySubcategories | ||
|Specialized| | |Media|play audio on [[Button Events]] or interact with [[Type:IPlayable|IPlayables]] | ||
|Specialized|specific components implementing a few basic Resonite features | |||
}} | }} | ||
{{Table ComponentCategoryComponents | {{Table ComponentCategoryComponents | ||
|ButtonActionTrigger|| | |ButtonActionTrigger|| Triggers actions such as (C#) methods from [[Type:IButton|IButton]] interactions. | ||
| | |ButtonDestroy|| Destroys an [[Type:IDestroyable|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. | ||
|ButtonPressEventRelay|| | |ButtonEditColorX|| Opens a color input to edit a given field. | ||
|ButtonReferenceCycle|T| | |ButtonEnumShift|T| When a button is pressed, shifts the enum value by an amount provided. | ||
|ButtonReferenceSet|T| | |ButtonHoverEventRelay|| Forwards hover events to another slot. | ||
|ButtonStringAppend|| | |ButtonParentUnderUser|| When a button is pressed, parents a [[Slot|slot]] to the user that pressed the button. | ||
|ButtonStringErase|| | |ButtonPressEventRelay|| Forwards press events to another slot. | ||
|ButtonToggle|| | |ButtonReferenceCycle|T| Changes from one reference to the next in a list of references. | ||
|ButtonValueShift|T| | |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|| When pressed, this component will attempt to load a [[World|world]] for that user using the [[COmponent:WorldLink|WorldLink]] component. | |||
}} | }} | ||
[[Category:Components:Common UI]] | [[Category:Components:Common UI]] | ||
Latest revision as of 00:57, 12 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> | When a button is pressed, shifts the enum value by an amount provided. |
| ButtonHoverEventRelay | Forwards hover events to another slot. |
| ButtonParentUnderUser | When a button is pressed, parents a slot to the user that pressed the button. |
| 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 | When pressed, this component will attempt to load a world for that user using the WorldLink component. |
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