17#ifndef __SIMPLE_POINTER_H__
18#define __SIMPLE_POINTER_H__
20#define EFI_SIMPLE_POINTER_PROTOCOL_GUID \
22 0x31878c87, 0xb75, 0x11d5, {0x9a, 0x4f, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } \
int INT32
Definition ProcessorBind.h:103
#define EFIAPI
Definition ProcessorBind.h:172
#define IN
Definition Base.h:347
#define OUT
Definition Base.h:352
EFI_STATUS(EFIAPI * EFI_SIMPLE_POINTER_RESET)(IN EFI_SIMPLE_POINTER_PROTOCOL *This, IN BOOLEAN ExtendedVerification)
Definition SimplePointer.h:95
EFI_STATUS(EFIAPI * EFI_SIMPLE_POINTER_GET_STATE)(IN EFI_SIMPLE_POINTER_PROTOCOL *This, IN OUT EFI_SIMPLE_POINTER_STATE *State)
Definition SimplePointer.h:116
EFI_GUID gEfiSimplePointerProtocolGuid
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
VOID * EFI_EVENT
Definition UefiBaseType.h:41
unsigned char BOOLEAN
Definition actypes.h:235
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
Definition SimplePointer.h:55
UINT64 ResolutionY
Definition SimplePointer.h:65
UINT64 ResolutionX
Definition SimplePointer.h:60
UINT64 ResolutionZ
Definition SimplePointer.h:70
BOOLEAN LeftButton
Definition SimplePointer.h:74
BOOLEAN RightButton
Definition SimplePointer.h:78
Definition SimplePointer.h:30
INT32 RelativeMovementY
Definition SimplePointer.h:38
BOOLEAN LeftButton
Definition SimplePointer.h:47
INT32 RelativeMovementX
Definition SimplePointer.h:34
INT32 RelativeMovementZ
Definition SimplePointer.h:42
BOOLEAN RightButton
Definition SimplePointer.h:52
Definition SimplePointer.h:128
EFI_SIMPLE_POINTER_GET_STATE GetState
Definition SimplePointer.h:130
EFI_EVENT WaitForInput
Definition SimplePointer.h:134
EFI_SIMPLE_POINTER_MODE * Mode
Definition SimplePointer.h:138
EFI_SIMPLE_POINTER_RESET Reset
Definition SimplePointer.h:129