Files
Hellfire/Storm/SOURCE/EXPORTS.DEF
T
Justin Marshall 101266ab72 Initial commit.
2026-04-27 10:35:40 -07:00

238 lines
9.5 KiB
Modula-2

EXPORTS
;
; Network functions (101-131)
;
SNetCreateGame @101 NONAME
SNetDestroy @102 NONAME
SNetEnumDevices @103 NONAME
SNetEnumGames @104 NONAME
SNetEnumProviders @105 NONAME
SNetDropPlayer @106 NONAME
SNetGetGameInfo @107 NONAME
SNetGetNetworkLatency @108 NONAME
SNetGetNumPlayers @109 NONAME
SNetGetOwnerTurnsWaiting @110 NONAME
SNetGetPerformanceData @111 NONAME
SNetGetPlayerCaps @112 NONAME
SNetGetPlayerName @113 NONAME
SNetGetProviderCaps @114 NONAME
SNetGetTurnsInTransit @115 NONAME
SNetInitializeDevice @116 NONAME
SNetInitializeProvider @117 NONAME
SNetJoinGame @118 NONAME
SNetLeaveGame @119 NONAME
SNetPerformUpgrade @120 NONAME
SNetReceiveMessage @121 NONAME
SNetReceiveTurns @122 NONAME
SNetRegisterEventHandler @123 NONAME
SNetResetLatencyMeasurements @124 NONAME
SNetSelectGame @125 NONAME
SNetSelectProvider @126 NONAME
SNetSendMessage @127 NONAME
SNetSendTurn @128 NONAME
SNetSetBasePlayer @129 NONAME
SNetSetGameMode @130 NONAME
SNetUnregisterEventHandler @131 NONAME
SNetGetOwnerId @132 NONAME
SNetEnumGamesEx @133 NONAME
SNetSendServerChatCommand @134 NONAME
;
; Dialog manager functions (201-220)
;
SDlgBeginPaint @201 NONAME
SDlgBltToWindowI @202 NONAME
SDlgCheckTimers @203 NONAME
SDlgCreateDialogIndirectParam @204 NONAME
SDlgCreateDialogParam @205 NONAME
SDlgDefDialogProc @206 NONAME
SDlgDialogBoxIndirectParam @208 NONAME
SDlgDialogBoxParam @209 NONAME
SDlgDrawBitmap @210 NONAME
SDlgEndDialog @211 NONAME
SDlgEndPaint @212 NONAME
SDlgKillTimer @213 NONAME
SDlgSetBaseFont @214 NONAME
SDlgSetBitmapI @215 NONAME
SDlgSetControlBitmaps @216 NONAME
SDlgSetCursor @217 NONAME
SDlgSetSystemCursor @218 NONAME
SDlgSetTimer @219 NONAME
SDlgUpdateCursor @220 NONAME
SDlgBltToWindowE @221 NONAME
SDlgSetBitmapE @222 NONAME
;
; File I/O functions (251-272)
;
SFileAuthenticateArchive @251 NONAME
SFileCloseArchive @252 NONAME
SFileCloseFile @253 NONAME
SFileDdaBegin @254 NONAME
SFileDdaBeginEx @255 NONAME
SFileDdaDestroy @256 NONAME
SFileDdaEnd @257 NONAME
SFileDdaGetPos @258 NONAME
SFileDdaGetVolume @259 NONAME
SFileDdaInitialize @260 NONAME
SFileDdaSetVolume @261 NONAME
SFileEnableDirectAccess @263 NONAME
SFileGetFileArchive @264 NONAME
SFileGetFileSize @265 NONAME
SFileOpenArchive @266 NONAME
SFileOpenFile @267 NONAME
SFileOpenFileEx @268 NONAME
SFileReadFile @269 NONAME
SFileSetBasePath @270 NONAME
SFileSetFilePointer @271 NONAME
SFileSetLocale @272 NONAME
SFileGetBasePath @273 NONAME
SFileSetIoErrorMode @274 NONAME
SFileGetArchiveName @275 NONAME
SFileGetFileName @276 NONAME
SFileGetArchiveInfo @277 NONAME
;
; Other functions (301+)
;
StormDestroy @301 NONAME
SBltGetSCode @312 NONAME
SBltROP3 @313 NONAME
SBltROP3Clipped @314 NONAME
SBltROP3Tiled @315 NONAME
SBmpDecodeImage @321 NONAME
SBmpLoadImage @323 NONAME
SBmpSaveImage @324 NONAME
SBmpAllocLoadImage @325 NONAME
SCodeCompile @331 NONAME
SCodeDelete @332 NONAME
SCodeExecute @334 NONAME
SCodeGetPseudocode @335 NONAME
SDrawAutoInitialize @341 NONAME
SDrawCaptureScreen @342 NONAME
SDrawClearSurface @343 NONAME
SDrawDestroy @344 NONAME
SDrawFlipPage @345 NONAME
SDrawGetFrameWindow @346 NONAME
SDrawGetObjects @347 NONAME
SDrawGetScreenSize @348 NONAME
SDrawGetServiceLevel @349 NONAME
SDrawLockSurface @350 NONAME
SDrawManualInitialize @351 NONAME
SDrawMessageBox @352 NONAME
SDrawPostClose @353 NONAME
SDrawRealizePalette @354 NONAME
SDrawSelectGdiSurface @355 NONAME
SDrawUnlockSurface @356 NONAME
SDrawUpdatePalette @357 NONAME
SDrawUpdateScreen @358 NONAME
SEvtDispatch @372 NONAME
SEvtRegisterHandler @373 NONAME
SEvtUnregisterHandler @374 NONAME
SEvtUnregisterType @375 NONAME
SEvtPopState @376 NONAME
SEvtPushState @377 NONAME
SEvtBreakHandlerChain @378 NONAME
SGdiBitBlt @381 NONAME
SGdiCreateFont @382 NONAME
SGdiDeleteObject @383 NONAME
SGdiExtTextOut @385 NONAME
SGdiImportFont @386 NONAME
SGdiLoadFont @387 NONAME
SGdiRectangle @388 NONAME
SGdiSelectObject @389 NONAME
SGdiSetPitch @390 NONAME
SGdiTextOut @391 NONAME
SGdiSetTargetDimensions @392 NONAME
SGdiGetTextExtent @393 NONAME
SMemAlloc @401 NONAME
SMemFree @403 NONAME
SMsgDispatchMessage @412 NONAME
SMsgDoMessageLoop @413 NONAME
SMsgRegisterCommand @414 NONAME
SMsgRegisterKeyDown @415 NONAME
SMsgRegisterKeyUp @416 NONAME
SMsgRegisterMessage @417 NONAME
SMsgPopRegisterState @418 NONAME
SMsgPushRegisterState @419 NONAME
SRegLoadData @421 NONAME
SRegLoadString @422 NONAME
SRegLoadValue @423 NONAME
SRegSaveData @424 NONAME
SRegSaveString @425 NONAME
SRegSaveValue @426 NONAME
SRegGetBaseKey @427 NONAME
STransBlt @431 NONAME
STransBltUsingMask @432 NONAME
STransCreateI @433 NONAME
STransDelete @434 NONAME
STransDuplicate @436 NONAME
STransIntersectDirtyArray @437 NONAME
STransInvertMask @438 NONAME
STransLoadI @439 NONAME
STransSetDirtyArrayInfo @440 NONAME
STransUpdateDirtyArray @441 NONAME
STransIsPixelInMask @442 NONAME
STransCombineMasks @443 NONAME
STransCreateMaskI @444 NONAME
STransCreateE @445 NONAME
STransCreateMaskE @446 NONAME
STransLoadE @447 NONAME
SVidDestroy @451 NONAME
SVidGetSize @452 NONAME
SVidInitialize @453 NONAME
SVidPlayBegin @454 NONAME
SVidPlayBeginFromMemory @455 NONAME
SVidPlayContinue @456 NONAME
SVidPlayContinueSingle @457 NONAME
SVidPlayEnd @458 NONAME
SVidSetVolume @459 NONAME
SErrDisplayError @461 NONAME
SErrGetErrorStr @462 NONAME
SErrGetLastError @463 NONAME
SErrRegisterMessageSource @464 NONAME
SErrSetLastError @465 NONAME
SErrReportResourceLeak @467 NONAME
SErrSuppressErrors @468 NONAME
SCmdGetBool @472 NONAME
SCmdGetNum @473 NONAME
SCmdGetString @474 NONAME
SCmdProcess @475 NONAME
SCmdRegisterArgList @476 NONAME
SCmdRegisterArgument @477 NONAME
SCmdCheckId @478 NONAME
SMemFindNextBlock @481 NONAME
SMemFindNextHeap @482 NONAME
SMemGetHeapByCaller @483 NONAME
SMemGetHeapByPtr @484 NONAME
SMemHeapAlloc @485 NONAME
SMemHeapCreate @486 NONAME
SMemHeapDestroy @487 NONAME
SMemHeapFree @488 NONAME
SStrCopy @501 NONAME
SStrHash @502 NONAME
SStrPack @503 NONAME
SStrTokenize @504 NONAME
SStrChr @505 NONAME
SStrLen @506 NONAME
SMsgBreakHandlerChain @511 NONAME
SMsgUnregisterCommand @512 NONAME
SMsgUnregisterKeyDown @513 NONAME
SMsgUnregisterKeyUp @514 NONAME
SMsgUnregisterMessage @515 NONAME
SRgnClear @521 NONAME
SRgnCombineRect @523 NONAME
SRgnCreate @524 NONAME
SRgnDelete @525 NONAME
SRgnDuplicate @527 NONAME
SRgnGetRectParams @528 NONAME
SRgnGetRects @529 NONAME
SRgnGetBoundingRect @530 NONAME
SLogClose @541 NONAME
SLogCreate @542 NONAME
SLogDump @544 NONAME
SLogFlush @545 NONAME
SLogFlushAll @546 NONAME
SLogPend @547 NONAME
SLogWrite @548 NONAME
SCompCompress @551 NONAME
SCompDecompress @552 NONAME
SDirectDrawCreate @553 NONAME