8000 devilution/types.h at master · Przemqo/devilution · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"3rdParty","path":"3rdParty","contentType":"directory"},{"name":"DiabloUI","path":"DiabloUI","contentType":"directory"},{"name":"Source","path":"Source","contentType":"directory"},{"name":"Support","path":"Support","contentType":"directory"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".travis.yml","path":".travis.yml","contentType":"file"},{"name":"Diablo.dsp","path":"Diablo.dsp","contentType":"file"},{"name":"Diablo.dsw","path":"Diablo.dsw","contentType":"file"},{"name":"Diablo.ico","path":"Diablo.ico","contentType":"file"},{"name":"Diablo.rc","path":"Diablo.rc","contentType":"file"},{"name":"Diablo.sln","path":"Diablo.sln","contentType":"file"},{"name":"Diablo.vcxproj","path":"Diablo.vcxproj","contentType":"file"},{"name":"Diablo.vcxproj.filters","path":"Diablo.vcxproj.filters","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"Makefile","path":"Makefile","contentType":"file"},{"name":"MakefileVC","path":"MakefileVC","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"appveyor.yml","path":"appveyor.yml","contentType":"file"},{"name":"defs.h","path":"defs.h","contentType":"file"},{"name":"enums.h","path":"enums.h","contentType":"file"},{"name":"resource.h","path":"resource.h","contentType":"file"},{"name":"structs.h","path":"structs.h","contentType":"file"},{"name":"types.h","path":"types.h","contentType":"file"}],"totalCount":23}},"fileTreeProcessingTime":20.601858,"foldersToFetch":[],"incompleteFileTree":false,"repo":{"id":143355424,"defaultBranch":"master","name":"devilution","ownerLogin":"Przemqo","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-08-02T23:46:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16176526?v=4","public":true,"private":false,"isOrgOwned":false},"codeLineWrapEnabled":false,"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"master","listCacheKey":"v0:1616375055.973139","canEdit":false,"refType":"branch","currentOid":"09105c73a48117b0946aec7e1ae2b169ad1c02af"},"path":"types.h","currentUser":null,"blob":{"rawLines":["// temporary file\r","\r","#ifndef _TYPES_H\r","#define _TYPES_H\r","\r","#include \"resource.h\"\r","\r","#include \u003cwindows.h\u003e\r","#include \u003cstdio.h\u003e\r","#include \u003cddraw.h\u003e\r","#include \u003cdsound.h\u003e\r","#include \u003cio.h\u003e\r","#include \u003cmath.h\u003e\r","#include \u003ctime.h\u003e\r","#include \u003cprocess.h\u003e\r","#include \u003cshlobj.h\u003e\r","\r","#ifdef __GNUC__\r","#include \u003cctype.h\u003e\r","#endif\r","\r","// tell Visual C++ to shut the hell up\r","#ifdef _MSC_VER\r","#pragma warning (disable : 4309) // truncation of constant value\r","#pragma warning (disable : 4305) // truncation of int\r","#pragma warning (disable : 4018) // signed/unsigned mismatch\r","#pragma warning (disable : 4700) // used without having been initialized\r","#pragma warning (disable : 4804) // unsafe use of type 'bool' in operation\r","#pragma warning (disable : 4805) // unsafe bool mix\r","#pragma warning (disable : 4244) // conversion loss\r","#pragma warning (disable : 4800) // bool perf\r","#pragma warning (disable : 4146) // negative unsigned\r","#endif\r","\r","#include \"enums.h\"\r","#include \"structs.h\"\r","\r","#include \"DiabloUI/diabloui.h\"\r","#include \"3rdParty/Storm/Source/storm.h\"\r","#include \"3rdParty/PKWare/pkware.h\"\r","\r","\r","#include \"defs.h\"\r","\r","// temporarily enable debug features for all builds\r","#ifndef _DEBUG\r","#define _DEBUG\r","#endif\r","// If defined, use copy protection [Default -\u003e Defined]\r","//#define COPYPROT\r","// If defined, don't reload for debuggers [Default -\u003e Undefined]\r","// Note that with patch 1.03 the command line was hosed, this is required to pass arguments to the game\r","#ifdef _DEBUG\r","#define DEBUGGER\r","#endif\r","// If defined, don't fry the CPU [Default -\u003e Undefined]\r","#define SLEEP\r","\r","/* temp macro for asm XLAT */\r","#define ASM_XLAT(eax,ebx) eax = (eax \u0026 0xFFFFFF00) + LOBYTE(ebx[LOBYTE(eax)])\r","\r","// header files\r","#include \"Source/appfat.h\"\r","#include \"Source/automap.h\"\r","#include \"Source/capture.h\"\r","#include \"Source/codec.h\"\r","#include \"Source/control.h\"\r","#include \"Source/cursor.h\"\r","#include \"Source/dead.h\"\r","#include \"Source/debug.h\"\r","#include \"Source/diablo.h\"\r","#include \"Source/doom.h\"\r","#include \"Source/drlg_l1.h\"\r","#include \"Source/drlg_l2.h\"\r","#include \"Source/drlg_l3.h\"\r","#include \"Source/drlg_l4.h\"\r","#include \"Source/dthread.h\"\r","#include \"Source/dx.h\"\r","#include \"Source/effects.h\"\r","#include \"Source/encrypt.h\"\r","#include \"Source/engine.h\"\r","#include \"Source/error.h\"\r","#include \"Source/fault.h\"\r","#include \"Source/gamemenu.h\"\r","#include \"Source/gendung.h\"\r","#include \"Source/gmenu.h\"\r","#include \"Source/help.h\"\r","#include \"Source/init.h\"\r","#include \"Source/interfac.h\"\r","#include \"Source/inv.h\"\r","#include \"Source/items.h\"\r","#include \"Source/lighting.h\"\r","#include \"Source/loadsave.h\"\r","#include \"Source/logging.h\"\r","#include \"Source/mainmenu.h\"\r","#include \"Source/minitext.h\"\r","#include \"Source/missiles.h\"\r","#include \"Source/monster.h\"\r","#include \"Source/movie.h\"\r","#include \"Source/mpqapi.h\"\r","#include \"Source/msg.h\"\r","#include \"Source/msgcmd.h\"\r","#include \"Source/multi.h\"\r","#include \"Source/nthread.h\"\r","#include \"Source/objects.h\"\r","#include \"Source/pack.h\"\r","#include \"Source/palette.h\"\r","#include \"Source/path.h\"\r","#include \"Source/pfile.h\"\r","#include \"Source/player.h\"\r","#include \"Source/plrmsg.h\"\r","#include \"Source/portal.h\"\r","#include \"Source/quests.h\"\r","#include \"Source/restrict.h\"\r","#include \"Source/scrollrt.h\"\r","#include \"Source/setmaps.h\"\r","#include \"Source/sha.h\"\r","#include \"Source/sound.h\"\r","#include \"Source/spells.h\"\r","#include \"Source/stores.h\"\r","#include \"Source/sync.h\"\r","#include \"Source/textdat.h\" // check file name\r","#include \"Source/themes.h\"\r","#include \"Source/tmsg.h\"\r","#include \"Source/town.h\"\r","#include \"Source/towners.h\"\r","#include \"Source/track.h\"\r","#include \"Source/trigs.h\"\r","#include \"Source/wave.h\"\r","#include \"Source/world.h\"\r","\r","#endif\r"],"stylingDirectives":null,"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/Przemqo/devilution/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"types.h","displayUrl":"https://github.com/Przemqo/devilution/blob/master/types.h?raw=true","headerInfo":{"blobSize":"3.53 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"d11698e","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FPrzemqo%2Fdevilution%2Fblob%2Fmaster%2Ftypes.h","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"132","truncatedSloc":"119"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"C","languageID":41,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/Przemqo/devilution/blob/master/types.h","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/Przemqo/devilution/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/Przemqo/devilution/raw/refs/heads/master/types.h","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"_TYPES_H","kind":"macro","ident_start":47,"ident_end":55,"extent_start":39,"extent_end":57,"fully_qualified_name":"_TYPES_H","ident_utf16":{"start":{"line_number":3,"utf16_col":8},"end":{"line_number":3,"utf16_col":16}},"extent_utf16":{"start":{"line_number":3,"utf16_col":0},"end":{"line_number":4,"utf16_col":0}}},{"name":"_DEBUG","kind":"macro","ident_start":1179,"ident_end":1185,"extent_start":1171,"extent_end":1187,"fully_qualified_name":"_DEBUG","ident_utf16":{"start":{"line_number":46,"utf16_col":8},"end":{"line_number":46,"utf16_col":14}},"extent_utf16":{"start":{"line_number":46,"utf16_col":0},"end":{"line_number":47,"utf16_col":0}}},{"name":"DEBUGGER","kind":"macro","ident_start":1466,"ident_end":1474,"extent_start":1458,"extent_end":1476,"fully_qualified_name":"DEBUGGER","ident_utf16":{"start":{"line_number":53,"utf16_col":8},"end":{"line_number":53,"utf16_col":16}},"extent_utf16":{"start":{"line_number":53,"utf16_col":0},"end":{"line_number":54,"utf16_col":0}}},{"name":"SLEEP","kind":"macro","ident_start":1549,"ident_end":1554,"extent_start":1541,"extent_end":1556,"fully_qualified_name":"SLEEP","ident_utf16":{"start":{"line_number":56,"utf16_col":8},"end":{"line_number":56,"utf16_col":13}},"extent_utf16":{"start":{"line_number":56,"utf16_col":0},"end":{"line_number":57,"utf16_col":0}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"modelsAccessAllowed":false,"modelsRepoIntegrationEnabled":false,"csrf_tokens":{"/Przemqo/devilution/branches":{"post":"w1aA9vkxxRd-IS4qKWXSw32BWKbJ_wEjZ6CLeshgOc5dC70X6K_rsRyzSkn9qCXzgO9VffA_HyWtCiwuYsMhtA"},"/repos/preferences":{"post":"r42EwXrQjhtlRCUEgANLYFhCbvSyFRpMUZKMC7d3uExgLrqmHfLqBBOLJWd_G7zNa1uMtAkTdgjb0GO15LJE0w"}}},"title":"devilution/types.h at master · Przemqo/devilution","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-7d7eb7c71814.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-1ae9fa256942.js","githubDevUrl":null,"enabled_features":{"code_nav_ui_events":false,"react_blob_overlay":false,"accessible_code_button":true,"github_models_repo_integration":false}}}
0