|
enum | RemoraMode {
UNUSED_MAIN_MENU = 0,
MOTION_SCAN,
INFRA_RED_LINK,
DATABASE,
COMMUNICATIONS,
MAP,
M08_LOCK_CONTROL,
NO_OVERRIDE = 999
} |
|
enum | MenuVariableAccessMode { GET = 0,
SET
} |
|
enum | ScreenSymbol {
DO_NOT_DISPLAY = 0,
SS_REMORA = 1,
ALIVE_ROBOT = 2,
DEAD_ROBOT = 3,
ALIVE_HUMAN = 4,
DEAD_HUMAN = 5,
RECHARGE_ARMED = 6,
RECHARGE_UNARMED = 7,
DOOR_OPEN = 8,
DOOR_CLOSED = 9
} |
|
enum | TextScroll { SCROLL_NONE = 0,
SCROLL_UP,
SCROLL_DOWN
} |
|
|
void | InitialiseRemora () |
|
void | ActivateRemora (RemoraMode eMode) |
|
void | SetModeOverride (RemoraMode eMode) |
|
void | SetDefaultOrOverrideMode () |
|
void | DeactivateRemora (bool8 bForceShutdown) |
|
void | CycleRemoraLogic (const _input &sKeyboardState) |
|
void | DrawRemora () |
|
const char * | LocateTextFromReference (uint32 nHashRef) |
|
void | Save (Common::WriteStream *stream) const |
|
void | Restore (Common::SeekableReadStream *stream) |
|
void | AccessMenuLevelVariables (int32 *pnParams, MenuVariableAccessMode eRetrieve) |
|
void | DrawScreenText () |
|
void | DrawVoiceOverText () const |
|
void | DrawEmailWaiting () |
|
void | ToggleTextFormattingPlatform () |
|
bool8 | FormatForPSX () const |
|
uint32 | GetRemoraSurfaceId () |
|
bool8 | CohenSutherland (DXrect oRect, int32 &nX1, int32 &nY1, int32 &nX2, int32 &nY2, bool8 bnClip) const |
|
bool8 | IsActive () const |
|
RemoraMode | GetMode () const |
|
void | SetMode (RemoraMode eMode) |
|
void | SetText (const char *pcText, uint8 nAttribute, uint8 nIndent, _pin_position ePosition) |
|
void | DrawHeadingText () |
|
void | SetupPicture (uint32 nPixelOffset, const char *pcPictureName) |
|
void | ClearAllText () |
|
void | DisplayCharacterSpeech (uint32 nHash) |
|
void | SetMaximumZoom (uint32 nZoom) |
|
void | SetMinimumZoom (uint32 nZoom) |
|
void | SetCurrentZoom (uint32 nZoom) |
|
void | NewEmail (const char *pcEmailID) |
|
bool8 | IsEmailWaiting () const |
|
bool8 | IsThisEmailWaiting (const char *pcEmailID) const |
|
void | MarkEmailRead () |
|
void | AddFloorRange (uint32 nLower, uint32 nUpper) |
|
void | ResetFloorRanges () |
|
bool8 | EMPEffect () |
|
uint32 | GetSpeechTimer () const |
|
int32 | GetProgressBarValue () |
|
void | SetProgressBarValue (int32 v) |
|
int32 | GetProgressBarTotal () |
|
void | SetProgressBarTotal (int32 t) |
|
void | DrawProgressBar () |
|