Class InventoryNavigator_I
Inheritance
Object
Component
Behaviour
MonoBehaviour
InventoryNavigator_I
Assembly: WeaverCore.dll
Syntax
public abstract class InventoryNavigator_I : MonoBehaviour, IImplementation
Fields
|
Edit this page
View Source
InventoryCloseEvent
Called when the inventory is closed
Declaration
public static UnityEvent InventoryCloseEvent
Field Value
Type |
Description |
UnityEvent |
|
|
Edit this page
View Source
InventoryOpenEvent
Called when the inventory is opened
Declaration
public static UnityEvent InventoryOpenEvent
Field Value
Type |
Description |
UnityEvent |
|
|
Edit this page
View Source
OnInventoryClose
Declaration
public UnityEvent OnInventoryClose
Field Value
Type |
Description |
UnityEvent |
|
|
Edit this page
View Source
OnInventoryOpen
Declaration
public UnityEvent OnInventoryOpen
Field Value
Type |
Description |
UnityEvent |
|
|
Edit this page
View Source
OnPaneCloseBegin
Declaration
public UnityEvent OnPaneCloseBegin
Field Value
Type |
Description |
UnityEvent |
|
|
Edit this page
View Source
OnPaneCloseEnd
Declaration
public UnityEvent OnPaneCloseEnd
Field Value
Type |
Description |
UnityEvent |
|
|
Edit this page
View Source
OnPaneOpenBegin
Declaration
public UnityEvent OnPaneOpenBegin
Field Value
Type |
Description |
UnityEvent |
|
|
Edit this page
View Source
OnPaneOpenEnd
Declaration
public UnityEvent OnPaneOpenEnd
Field Value
Type |
Description |
UnityEvent |
|
|
Edit this page
View Source
PaneCloseBeginEvent
Called when a Pane begins to close. This is before it has faded out
Declaration
public static UnityEvent<string> PaneCloseBeginEvent
Field Value
Type |
Description |
UnityEvent<string> |
|
|
Edit this page
View Source
PaneCloseEndEvent
Caleld when a Pane is fully closed. This is after it has faded out
Declaration
public static UnityEvent<string> PaneCloseEndEvent
Field Value
Type |
Description |
UnityEvent<string> |
|
|
Edit this page
View Source
PaneOpenBeginEvent
Called when a Pane begins to open. This is before it has faded in
Declaration
public static UnityEvent<string> PaneOpenBeginEvent
Field Value
Type |
Description |
UnityEvent<string> |
|
|
Edit this page
View Source
PaneOpenEndEvent
Called when a Pane is fully opened. This is after it has faded in
Declaration
public static UnityEvent<string> PaneOpenEndEvent
Field Value
Type |
Description |
UnityEvent<string> |
|
Properties
|
Edit this page
View Source
CanCloseInventory
Can the inventory be closed? Note: This is ignored if the player takes damage or gets stun locked by a boss
Declaration
public abstract bool CanCloseInventory { get; set; }
Property Value
|
Edit this page
View Source
EnableCursorMovement
Declaration
public bool EnableCursorMovement { get; set; }
Property Value
|
Edit this page
View Source
HighlightedElement
Declaration
public abstract InventoryElement HighlightedElement { get; }
Property Value
|
Edit this page
View Source
Declaration
public InventoryInputManager InputManager { get; }
Property Value
|
Edit this page
View Source
MainFadeGroup
The main fade group that is used to fade in and out the inventory panel
Declaration
public abstract FadeGroup MainFadeGroup { get; }
Property Value
|
Edit this page
View Source
MainPanel
Declaration
public InventoryPanel MainPanel { get; }
Property Value
Methods
|
Edit this page
View Source
FindNextElement(InventoryElement, MoveDirection)
Declaration
public InventoryElement FindNextElement(InventoryElement element, InventoryElement.MoveDirection direction)
Parameters
Returns
|
Edit this page
View Source
GetCursorBoundsForElement(InventoryElement)
Declaration
public abstract Vector2 GetCursorBoundsForElement(InventoryElement element)
Parameters
Returns
|
Edit this page
View Source
GetCursorOffsetForElement(InventoryElement)
Declaration
public abstract Vector2 GetCursorOffsetForElement(InventoryElement element)
Parameters
Returns
|
Edit this page
View Source
GetCursorPosForElement(InventoryElement)
Declaration
public abstract Vector3 GetCursorPosForElement(InventoryElement element)
Parameters
Returns
|
Edit this page
View Source
GetCursorPosition()
Declaration
public abstract Vector3 GetCursorPosition()
Returns
|
Edit this page
View Source
HideCursor()
Declaration
public abstract void HideCursor()
|
Edit this page
View Source
HighlightElement(InventoryElement)
Declaration
public abstract void HighlightElement(InventoryElement element)
Parameters
|
Edit this page
View Source
InitPanel(InventoryPanel)
Declaration
public abstract void InitPanel(InventoryPanel panel)
Parameters
|
Edit this page
View Source
MovePaneLeft()
Declaration
public abstract void MovePaneLeft()
|
Edit this page
View Source
MovePaneRight()
Declaration
public abstract void MovePaneRight()
|
Edit this page
View Source
SetStartupElement(InventoryElement)
Declaration
public abstract void SetStartupElement(InventoryElement element)
Parameters
|
Edit this page
View Source
ShowCursor()
Declaration
public abstract void ShowCursor()
Implements
Extension Methods