DoopelPonger
Public Member Functions | Public Attributes | List of all members
UIControlsButtonManager Class Reference

Class that handles linking the InputManager to the buttons in the setting menu. More...

Inheritance diagram for UIControlsButtonManager:
Inheritance graph
[legend]
Collaboration diagram for UIControlsButtonManager:
Collaboration graph
[legend]

Public Member Functions

void Awake ()
 
void ListenForNewButton (InputActionMapper.Action actionToModify)
 A button has been pressed and a hook into the InputManager to get the next KeyCode pressed. More...
 
InputActionMapper.Action [] GetButtonActions ()
 Get the list of actions that this class is listening to modify from the configurationButtons. More...
 

Public Attributes

UIControlConfigurableButton [] configurationButtons
 

Detailed Description

Class that handles linking the InputManager to the buttons in the setting menu.

Member Function Documentation

◆ Awake()

void UIControlsButtonManager.Awake ( )

Initialize references and links.

◆ GetButtonActions()

InputActionMapper.Action [] UIControlsButtonManager.GetButtonActions ( )

Get the list of actions that this class is listening to modify from the configurationButtons.

◆ ListenForNewButton()

void UIControlsButtonManager.ListenForNewButton ( InputActionMapper.Action  actionToModify)

A button has been pressed and a hook into the InputManager to get the next KeyCode pressed.

Parameters
actionToModifyThe action that had the button pressed to change.

Member Data Documentation

◆ configurationButtons

UIControlConfigurableButton [] UIControlsButtonManager.configurationButtons

All the buttons on the settings screen that can change how the players are controlled.


The documentation for this class was generated from the following file: