Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Enumerates UI navigation buttons.
Syntax
enum GameInputUiNavigationButtons
{
GameInputUiNavigationNone = 0x00000000,
GameInputUiNavigationMenu = 0x00000001,
GameInputUiNavigationView = 0x00000002,
GameInputUiNavigationAccept = 0x00000004,
GameInputUiNavigationCancel = 0x00000008,
GameInputUiNavigationUp = 0x00000010,
GameInputUiNavigationDown = 0x00000020,
GameInputUiNavigationLeft = 0x00000040,
GameInputUiNavigationRight = 0x00000080,
GameInputUiNavigationContext1 = 0x00000100,
GameInputUiNavigationContext2 = 0x00000200,
GameInputUiNavigationContext3 = 0x00000400,
GameInputUiNavigationContext4 = 0x00000800,
GameInputUiNavigationPageUp = 0x00001000,
GameInputUiNavigationPageDown = 0x00002000,
GameInputUiNavigationPageLeft = 0x00004000,
GameInputUiNavigationPageRight = 0x00008000,
GameInputUiNavigationScrollUp = 0x00010000,
GameInputUiNavigationScrollDown = 0x00020000,
GameInputUiNavigationScrollLeft = 0x00040000,
GameInputUiNavigationScrollRight = 0x00080000
};
Constants
Constant | Description |
---|---|
GameInputUiNavigationNone | No navigation input. |
GameInputUiNavigationMenu | Menu button. |
GameInputUiNavigationView | View button. |
GameInputUiNavigationAccept | Accept button. |
GameInputUiNavigationCancel | Cancel button. |
GameInputUiNavigationUp | Up navigation input. |
GameInputUiNavigationDown | Down navigation input. |
GameInputUiNavigationLeft | Left navigation input. |
GameInputUiNavigationRight | Right navigation input. |
GameInputUiNavigationContext1 | Context 1 navigation input. |
GameInputUiNavigationContext2 | Context 2 navigation input. |
GameInputUiNavigationContext3 | Context 3 navigation input. |
GameInputUiNavigationContext4 | Context 4 navigation input. |
GameInputUiNavigationPageUp | Page up navigation input. |
GameInputUiNavigationPageDown | Page down navigation input. |
GameInputUiNavigationPageLeft | Page left navigation input. |
GameInputUiNavigationPageRight | Page right navigation input. |
GameInputUiNavigationScrollUp | Scroll up navigation input. |
GameInputUiNavigationScrollDown | Scroll down navigation input. |
GameInputUiNavigationScrollLeft | Scroll left navigation input. |
GameInputUiNavigationScrollRight | Scroll right navigation input. |
Remarks
This enumeration is used in the GameInputUiNavigationState structure. GameInputUiNavigationState
is used by the IGameInputReading::GetUiNavigationState method.
By using a UI navigation controller, which is a virtual device, a title needs to process only one kind of input for UI navigation instead of processing input from each kind of device that the title supports.
Requirements
Header: GameInput.h
Supported platforms: Windows