mirror of
https://github.com/galaxyhaxz/devilution
synced 2024-11-25 00:53:44 +00:00
441 lines
18 KiB
Modula-2
441 lines
18 KiB
Modula-2
LIBRARY "Storm"
|
|
|
|
EXPORTS
|
|
SNetCreateGame @101 NONAME
|
|
SNetDestroy @102 NONAME
|
|
SNetEnumProviders @103 NONAME
|
|
;SNetEnumDevices @104 NONAME
|
|
SNetEnumGames @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
|
|
|
|
SNetEnumGamesEx @133 NONAME
|
|
SNetSendServerChatCommand @134 NONAME
|
|
;SNetSendDatagram @135 NONAME
|
|
;SNetReceiveDatagram @136 NONAME
|
|
SNetDisconnectAll @137 NONAME
|
|
SNetCreateLadderGame @138 NONAME
|
|
SNetReportGameResult @139 NONAME
|
|
;SNetCheckDataFile @140 NONAME
|
|
SNetSendLeagueCommand @141 NONAME
|
|
SNetSendReplayPath @142 NONAME
|
|
SNetGetLeagueName @143 NONAME
|
|
SNetGetPlayerNames @144 NONAME
|
|
SNetLeagueLogout @145 NONAME
|
|
SNetGetLeaguePlayerName @146 NONAME
|
|
|
|
;Ordinal150 @150 NONAME
|
|
;Ordinal151 @151 NONAME
|
|
|
|
;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
|
|
;SDlgSetLocale @223 NONAME
|
|
Ordinal224 @224 NONAME
|
|
|
|
;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
|
|
SFileDestroy @262 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
|
|
;SFileSetPlatform @278 NONAME
|
|
SFileLoadFile @279 NONAME
|
|
SFileUnloadFile @280 NONAME
|
|
SFileLoadFileEx @281 NONAME
|
|
;SFilePrioritizeRequest @282 NONAME
|
|
;SFileCancelRequest @283 NONAME
|
|
;SFileSetAsyncBudget @284 NONAME
|
|
;SFileSetDataChunkSize @285 NONAME
|
|
;SFileEnableSeekOptimization @286 NONAME
|
|
;SFileReadFileEx @287 NONAME
|
|
;SFileFileExists @288 NONAME
|
|
;SFileFileExistsEx @289 NONAME
|
|
;SFileReadFileEx2 @290 NONAME
|
|
;SFileReadFile2 @291 NONAME
|
|
;SFileLoadFile2 @292 NONAME
|
|
;SFileOpenFileAsArchive @293 NONAME
|
|
;SFileGetLocale @294 NONAME
|
|
;SFileRegisterLoadNotifyProc @295 NONAME
|
|
;SFileGetFileCompressedSize @296 NONAME
|
|
;Ordinal297 @297 NONAME
|
|
;Ordinal298 @298 NONAME
|
|
;SFileAuthenticateArchiveEx @299 NONAME
|
|
;SFileOpenPathAsArchive @300 NONAME
|
|
StormDestroy @301 NONAME
|
|
;StormGetInstance @302 NONAME
|
|
;StormGetOption @303 NONAME
|
|
;StormSetOption @304 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
|
|
;SBmpSaveImageEx @326 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
|
|
;SDrawWaitForVerticalBlank @359 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
|
|
;SGdiDestroy @384 NONAME
|
|
SGdiExtTextOut @385 NONAME
|
|
SGdiImportFont @386 NONAME
|
|
;SGdiLoadFont @387 NONAME
|
|
;SGdiRectangle @388 NONAME
|
|
SGdiSelectObject @389 NONAME
|
|
SGdiSetPitch @390 NONAME
|
|
;SGdiTextOut @391 NONAME
|
|
;SGdi392 @392 NONAME
|
|
Ordinal393 @393 NONAME
|
|
|
|
;SMem399 @399 NONAME
|
|
|
|
SMemAlloc @401 NONAME
|
|
;SMemDestroy @402 NONAME
|
|
SMemFree @403 NONAME
|
|
;SMemGetSize @404 NONAME
|
|
SMemReAlloc @405 NONAME
|
|
;Storm406 @406 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
|
|
;SMsg420 @420 NONAME
|
|
SRegLoadData @421 NONAME
|
|
SRegLoadString @422 NONAME
|
|
SRegLoadValue @423 NONAME
|
|
SRegSaveData @424 NONAME
|
|
SRegSaveString @425 NONAME
|
|
SRegSaveValue @426 NONAME
|
|
;SRegGetBaseKey @427 NONAME
|
|
SRegDeleteValue @428 NONAME
|
|
;SReg429 @429 NONAME
|
|
;SReg430 @430 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
|
|
STransPointInMask @442 NONAME
|
|
STransCombineMasks @443 NONAME
|
|
;STransCreateI @444 NONAME
|
|
STransCreateE @445 NONAME
|
|
;STrans446 @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
|
|
;Storm460 @460 NONAME
|
|
SErrDisplayError @461 NONAME
|
|
SErrGetErrorStr @462 NONAME
|
|
SErrGetLastError @463 NONAME
|
|
;SErrRegisterMessageSource @464 NONAME
|
|
SErrSetLastError @465 NONAME
|
|
;SErrReportNamedResourceLeak @466 NONAME
|
|
;SErrReportResourceLeak @467 NONAME
|
|
SErrSuppressErrors @468 NONAME
|
|
;SErrRegisterHandler @469 NONAME
|
|
;SErrUnregisterHandler @470 NONAME
|
|
;Storm471 @471 NONAME
|
|
;SCmdGetBool @472 NONAME
|
|
;SCmdGetNum @473 NONAME
|
|
;SCmdGetString @474 NONAME
|
|
;SCmdProcess @475 NONAME
|
|
;SCmdRegisterArgList @476 NONAME
|
|
;SCmdRegisterArgument @477 NONAME
|
|
;SCmdStringExists @478 NONAME
|
|
;SCmdProcessCommandLine @479 NONAME
|
|
;Ordinal480 @480 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
|
|
;SMemHeapRealloc @489 NONAME
|
|
;SMemHeapSize @490 NONAME
|
|
SMemCopy @491 NONAME
|
|
SMemFill @492 NONAME
|
|
;SMemMove @493 NONAME
|
|
SMemZero @494 NONAME
|
|
SMemCmp @495 NONAME
|
|
;SMem496 @496 NONAME
|
|
;SMemDumpState @497 NONAME
|
|
;Ordinal498 @498 NONAME
|
|
|
|
SStrCopy @501 NONAME
|
|
SStrHash @502 NONAME
|
|
SStrNCat @503 NONAME
|
|
;SStrTokenize @504 NONAME
|
|
;SStrPack @505 NONAME
|
|
SStrLen @506 NONAME
|
|
;SStrDup @507 NONAME
|
|
SStrCmp @508 NONAME
|
|
SStrCmpI @509 NONAME
|
|
SStrUpper @510 NONAME
|
|
;SMsgBreakHandlerChain @511 NONAME
|
|
;SMsgUnregisterCommand @512 NONAME
|
|
;SMsgUnregisterKeyDown @513 NONAME
|
|
;SMsgUnregisterKeyUp @514 NONAME
|
|
;SMsgUnregisterMessage @515 NONAME
|
|
;SMsgGetDispatcher @516 NONAME
|
|
;SMsgSetDefaultWindow @517 NONAME
|
|
;SMsgGetDefaultWindow @518 NONAME
|
|
;SMsg519 @519 NONAME
|
|
|
|
;SRgn521 @521 NONAME
|
|
|
|
SRgn523 @523 NONAME
|
|
SRgnCreateRegion @524 NONAME
|
|
SRgnDeleteRegion @525 NONAME
|
|
|
|
;SRgn527 @527 NONAME
|
|
;SRgn528i @528 NONAME
|
|
SRgn529i @529 NONAME
|
|
;SRgn530i @530 NONAME
|
|
;SRgn531i @531 NONAME
|
|
;SRgn532i @532 NONAME
|
|
;SRgn533i @533 NONAME
|
|
;SRgn534 @534 NONAME
|
|
;SRgn535f @535 NONAME
|
|
;SRgn536f @536 NONAME
|
|
;SRgn537f @537 NONAME
|
|
;SRgn538f @538 NONAME
|
|
;SRgn539f @539 NONAME
|
|
;SRgn540f @540 NONAME
|
|
;SLogClose @541 NONAME
|
|
;SLogCreate @542 NONAME
|
|
;SLog543 @543 NONAME
|
|
;SLogDump @544 NONAME
|
|
;SLogFlush @545 NONAME
|
|
;SLogFlushAll @546 NONAME
|
|
;SLogPend @547 NONAME
|
|
;SLogWrite @548 NONAME
|
|
;SLog549 @549 NONAME
|
|
;SLogCriticalLog @550 NONAME
|
|
;SCompCompress @551 NONAME
|
|
;SCompDecompress @552 NONAME
|
|
;SLogVWrite @553 NONAME
|
|
;Ordinal554 @554 NONAME
|
|
;Ordinal555 @555 NONAME
|
|
;Ordinal556 @556 NONAME
|
|
;Ordinal557 @557 NONAME
|
|
;Ordinal558 @558 NONAME
|
|
;Ordinal559 @559 NONAME
|
|
;Ordinal560 @560 NONAME
|
|
;SErrCheckDebugSymbolLibrary @561 NONAME
|
|
SErrDisplayErrorFmt @562 NONAME
|
|
;SErrIsDisplayingError @563 NONAME
|
|
;SErrPrepareAppFatal @564 NONAME
|
|
;SErrSetLogTitleString @565 NONAME
|
|
;SErrDisplayAppFatal @566 NONAME
|
|
SErrCatchUnhandledExceptions @567 NONAME
|
|
;Storm568 @568 NONAME
|
|
;SStrChr @569 NONAME
|
|
;SStrChrR @570 NONAME
|
|
SStrChr @571 NONAME
|
|
SStrChrR @572 NONAME
|
|
;SStrToDouble @573 NONAME
|
|
;SStrToFloat @574 NONAME
|
|
;SStrToInt @575 NONAME
|
|
;SStrToUnsigned @576 NONAME
|
|
;SStrToInt64 @577 NONAME
|
|
SStrVPrintf @578 NONAME
|
|
;SStrLower @579 NONAME
|
|
;SStrHash64 @580 NONAME
|
|
;SStrPrintf @581 NONAME
|
|
;SDrawSetClientRect @582 NONAME
|
|
;SDrawGetClientRect @583 NONAME
|
|
;SStrStrI @584 NONAME
|
|
;SStrStrI @585 NONAME
|
|
;SStrStr @586 NONAME
|
|
;SStrStr @587 NONAME
|
|
;SNet588 @588 NONAME
|
|
|
|
;SBigAdd @601 NONAME
|
|
;SBigAnd @602 NONAME
|
|
;SBigCompare @603 NONAME
|
|
;SBigCopy @604 NONAME
|
|
;SBigDec @605 NONAME
|
|
SBigDel @606 NONAME
|
|
;SBigDiv @607 NONAME
|
|
;SBigFindPrime @608 NONAME
|
|
SBigFromBinary @609 NONAME
|
|
;SBigFromStr @610 NONAME
|
|
;SBigFromStream @611 NONAME
|
|
;SBigFromUnsigned @612 NONAME
|
|
;SBigGcd @613 NONAME
|
|
;SBigInc @614 NONAME
|
|
;SBigInvMod @615 NONAME
|
|
;SBigIsEven @616 NONAME
|
|
;SBigIsOdd @617 NONAME
|
|
;SBigIsOne @618 NONAME
|
|
;SBigIsPrime @619 NONAME
|
|
;SBigIsZero @620 NONAME
|
|
;SBigMod @621 NONAME
|
|
;SBigMul @622 NONAME
|
|
;SBigMulMod @623 NONAME
|
|
SBigNew @624 NONAME
|
|
;SBigNot @625 NONAME
|
|
;SBigOr @626 NONAME
|
|
;SBigPow @627 NONAME
|
|
SBigPowMod @628 NONAME
|
|
;SBigRand @629 NONAME
|
|
;SBigSet2Exp @630 NONAME
|
|
;SBigSetOne @631 NONAME
|
|
;SBigSetZero @632 NONAME
|
|
;SBigShl @633 NONAME
|
|
;SBigShr @634 NONAME
|
|
;SBigSquare @635 NONAME
|
|
;SBigSub @636 NONAME
|
|
;SBigToBinaryArray @637 NONAME
|
|
SBigToBinaryBuffer @638 NONAME
|
|
;SBigToBinaryPtr @639 NONAME
|
|
;SBigToStrArray @640 NONAME
|
|
;SBigToStrBuffer @641 NONAME
|
|
;SBigToStrPtr @642 NONAME
|
|
;SBigToStreamArray @643 NONAME
|
|
;SBigToStreamBuffer @644 NONAME
|
|
;SBigToStreamPtr @645 NONAME
|
|
;SBigToUnsigned @646 NONAME
|
|
;SBigXor @647 NONAME
|
|
|
|
;SUniConvertUTF16to8Len @901 NONAME
|
|
;SUniConvertUTF16to8 @902 NONAME
|
|
;SUniConvertUTF8to16Len @903 NONAME
|
|
;SUniConvertUTF8to16 @904 NONAME
|
|
;SUniS905 @905 NONAME
|
|
;SUniS906 @906 NONAME
|
|
;SUniFindAfterUTF8Chr @907 NONAME
|
|
;SUniFindUTF8ChrStart @908 NONAME
|
|
;SUniConvertUTF16To909 @909 NONAME
|
|
;SUniConvertUTF16To910 @910 NONAME
|
|
;SUniConvertUTF16To911 @911 NONAME
|
|
;SUniConvert912 @912 NONAME
|
|
;SUniConvert913 @913 NONAME
|
|
;SUniConvert914 @914 NONAME
|
|
;SUniConvertUTF8ToWin @915 NONAME
|
|
; END
|