Class RightArrowElement
The component representing the right arrow in an Inventory Pane
Inheritance
Object
Component
Behaviour
MonoBehaviour
RightArrowElement
Inherited Members
Namespace: WeaverCore.Inventory
Assembly: WeaverCore.dll
Syntax
public class RightArrowElement : ArrowElement
Properties
| Edit this page View SourceArrowType
Declaration
public override ArrowElement.ArrowState ArrowType { get; }
Property Value
Type | Description |
---|---|
ArrowElement.ArrowState |
Overrides
| Edit this page View SourceSelectable
Can the player click on this inventory element?
Declaration
public override bool Selectable { get; }
Property Value
Type | Description |
---|---|
bool |
Overrides
Methods
| Edit this page View SourceNavigateTo(MoveDirection)
Called when the player wants to move to a nearby element. For example, if the player wants to move up in the UI, this function specifies which element the player will go to next
Declaration
public override InventoryElement NavigateTo(InventoryElement.MoveDirection move)
Parameters
Type | Name | Description |
---|---|---|
InventoryElement.MoveDirection | move | The movement direction the player is going in |
Returns
Type | Description |
---|---|
InventoryElement | The next element to move to, or null if there is no element to move to |
Overrides
| Edit this page View SourceOnClick()
Called when the player clicks on this element. Selectable must be set to true for this to trigger
Declaration
public override void OnClick()
Overrides
| Edit this page View SourceOnHighlight()
Called when the inventory element is highlighted
Declaration
public override void OnHighlight()