|
Wing Commander
Reconstructed Win32 source (1996)
|
#include <wc1base.h>
Data Fields | |
| short | x |
| short | y |
| unsigned char | primaryButton |
| unsigned char | secondaryButton |
| unsigned char | reserved |
| unsigned short | flags |
| struct Shape * | shape |
| unsigned short | frame |
| unsigned int | reservedAfterFrame |
| Viewport * | viewport |
| unsigned int | reservedAfterViewport |
| unsigned char | shapeChanged |
| unsigned short MouseCursorState::flags |
Definition at line 106 of file wc1base.h.
Referenced by PollMenuInputDevices().
| unsigned short MouseCursorState::frame |
Definition at line 108 of file wc1base.h.
Referenced by CaptureMouseCursorBackground(), DrawMouseCursor(), DrawMouseCursorIntoViewport(), InitializeEventManagerResources(), overlay_head_up_display(), player_input(), RestoreMouseCursorBackground(), RestoreTransientCockpitGraphics(), and SetMouseCursorShape().
| unsigned char MouseCursorState::primaryButton |
Definition at line 103 of file wc1base.h.
Referenced by GetNextInputEvent(), PollJoystickButtonEvents(), and PollMenuInputDevices().
| unsigned int MouseCursorState::reservedAfterFrame |
Definition at line 109 of file wc1base.h.
Referenced by DrawMouseCursorIntoViewport().
| unsigned char MouseCursorState::secondaryButton |
Definition at line 104 of file wc1base.h.
Referenced by GetNextInputEvent(), PollJoystickButtonEvents(), and PollMenuInputDevices().
| struct Shape* MouseCursorState::shape |
Definition at line 107 of file wc1base.h.
Referenced by CaptureMouseCursorBackground(), DrawMouseCursor(), DrawMouseCursorIntoViewport(), EMStartUp(), InflightComputer(), InitializeEventManagerResources(), overlay_head_up_display(), ResetMouseCursorFrame(), RestoreMouseCursorBackground(), RestoreTransientCockpitGraphics(), RunSpaceFlight(), SetMouseCursorShape(), UpdateRoomMenuCursor(), UpdateTitleMenuCursor(), and UpdateTrainSimMenuCursor().
| unsigned char MouseCursorState::shapeChanged |
Definition at line 112 of file wc1base.h.
Referenced by DrawMouseCursorIntoViewport(), and SetMouseCursorShape().
| Viewport* MouseCursorState::viewport |
Definition at line 110 of file wc1base.h.
Referenced by BarracksScreen(), CaptureMouseCursorBackground(), DIBslamReal(), DrawMouseCursor(), DrawMouseCursorIntoViewport(), GetNextInputEvent(), InflightComputer(), InitializeEventManagerResources(), overlay_head_up_display(), RecRoom(), RestoreMouseCursorBackground(), RestoreTransientCockpitGraphics(), RunSpaceFlight(), SelectTrainSimMission(), SetMouseCursorShape(), ThrottleFrameAndDrawFps(), and Title_Sequence().
| short MouseCursorState::x |
Definition at line 101 of file wc1base.h.
Referenced by ApplyPackedMousePosition(), CaptureMouseCursorBackground(), DrawMouseCursor(), DrawMouseCursorIntoViewport(), GetMouseCursorPosition(), GetNextInputEvent(), InflightComputer(), MoveMenuPointerFromKeyboard(), overlay_head_up_display(), player_input(), PollMenuInputDevices(), QueueInputEventAtCursor(), SetMouseHomePosition(), UpdateRoomMenuCursor(), UpdateTitleMenuCursor(), UpdateTrainSimMenuCursor(), and WarpMouseTo().
| short MouseCursorState::y |
Definition at line 102 of file wc1base.h.
Referenced by ApplyPackedMousePosition(), CaptureMouseCursorBackground(), DrawMouseCursor(), DrawMouseCursorIntoViewport(), GetMouseCursorPosition(), GetNextInputEvent(), InflightComputer(), MoveMenuPointerFromKeyboard(), overlay_head_up_display(), player_input(), PollMenuInputDevices(), QueueInputEventAtCursor(), SetMouseHomePosition(), UpdateRoomMenuCursor(), UpdateTitleMenuCursor(), UpdateTrainSimMenuCursor(), and WarpMouseTo().