⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 skeldemo.map

📁 游戏编程精粹2第一章源码
💻 MAP
📖 第 1 页 / 共 2 页
字号:
 SkelDemo

 Timestamp is 3b2302df (Sat Jun 09 22:17:19 2001)

 Preferred load address is 00400000

 Start         Length     Name                   Class
 0001:00000000 00003b00H .text                   CODE
 0002:00000000 00000494H .rdata                  DATA
 0002:00000494 00000000H .edata                  DATA
 0003:00000000 00000004H .CRT$XCA                DATA
 0003:00000004 00000004H .CRT$XCU                DATA
 0003:00000008 00000004H .CRT$XCZ                DATA
 0003:0000000c 00000004H .CRT$XIA                DATA
 0003:00000010 00000004H .CRT$XIZ                DATA
 0003:00000020 00000044H .data                   DATA
 0003:00000068 000001bcH .bss                    DATA
 0004:00000000 000000a0H .idata$2                DATA
 0004:000000a0 00000014H .idata$3                DATA
 0004:000000b4 00000180H .idata$4                DATA
 0004:00000234 00000180H .idata$5                DATA
 0004:000003b4 00000572H .idata$6                DATA
 0005:00000000 00000130H .rsrc$01                DATA
 0005:00000130 000007e8H .rsrc$02                DATA

  Address         Publics by Value              Rva+Base     Lib:Object

 0001:00000000       ??0_RootBone@@QAE@XZ       00401000 f   Bones.obj
 0001:00000060       ??0_RootBone@@QAE@PBUMRC_t@@@Z 00401060 f   Bones.obj
 0001:000000d0       ?Update@_RootBone@@QAEXK@Z 004010d0 f   Bones.obj
 0001:00000150       ??0_Bone@@QAE@XZ           00401150 f   Bones.obj
 0001:000001e0       ??0_Bone@@QAE@PBUMRC_t@@H@Z 004011e0 f   Bones.obj
 0001:00000440       ??1_Bone@@QAE@XZ           00401440 f   Bones.obj
 0001:000004c0       ?UpdateBoneAnim_TM@_Bone@@IAEXK@Z 004014c0 f   Bones.obj
 0001:00000550       ?InterpolateTransf@_Bone@@AAEXK@Z 00401550 f i Bones.obj
 0001:00000710       ?VectAdd@@YAXQAM00@Z       00401710 f i Bones.obj
 0001:00000770       ?VectDelta@@YAXQAM00@Z     00401770 f i Bones.obj
 0001:000007d0       ?VectMul@@YAXQAM0M@Z       004017d0 f i Bones.obj
 0001:00000820       ?Identity@@YAXQAM@Z        00401820 f i Bones.obj
 0001:000008d0       ??0_BoneKeys@@QAE@XZ       004018d0 f   Bones.obj
 0001:00000920       ??1_BoneKeys@@QAE@XZ       00401920 f   Bones.obj
 0001:00000970       ?setAnimRelTime@_RootBone@@AAEXK@Z 00401970 f i Bones.obj
 0001:000009c0       ?GetIndexKey@_BoneKeys@@QAEHK@Z 004019c0 f   Bones.obj
 0001:00000b20       ?InitGL@@YAHXZ             00401b20 f   OpGL.obj
 0001:00000c20       ?DrawGLScene@@YAHXZ        00401c20 f   OpGL.obj
 0001:00000e70       ?ReSizeGLScene@@YAXHH@Z    00401e70 f   OpGL.obj
 0001:00000f20       ?DisplayGrid@@YAXMQBM@Z    00401f20 f   OpGLfunc.obj
 0001:000011c0       ?DisplayNormals@@YAXPAV_Skin@@M@Z 004021c0 f   OpGLfunc.obj
 0001:00001420       ?DisplayMesh@@YAXPAV_Skin@@@Z 00402420 f   OpGLfunc.obj
 0001:000015b0       ?DisplaySkel@@YAXABV_Bone@@@Z 004025b0 f   OpGLfunc.obj
 0001:00001830       ?InitGameData@@YA_NXZ      00402830 f   SkelDemo.obj
 0001:000018e0       ?DialogProc@@YGHPAUHWND__@@IIJ@Z 004028e0 f   SkelDemo.obj
 0001:00001a70       ?CreateGLWindow@@YAHPADHHH_N@Z 00402a70 f   SkelDemo.obj
 0001:00002160       ?KillGLWindow@@YAXXZ       00403160 f   SkelDemo.obj
 0001:00002360       _WinMain@16                00403360 f   SkelDemo.obj
 0001:00002530       ??0_Skin@@QAE@XZ           00403530 f   Skin.obj
 0001:000025f0       ??0_Skin@@QAE@PBUMRC_t@@@Z 004035f0 f   Skin.obj
 0001:00002840       ??1_Skin@@QAE@XZ           00403840 f   Skin.obj
 0001:000028f0       ??1_RootBone@@QAE@XZ       004038f0 f i Skin.obj
 0001:00002930       ?UpdateTempData@_Skin@@AAEHAAV_Bone@@@Z 00403930 f   Skin.obj
 0001:00002a60       ?Update@_Skin@@QAEHK@Z     00403a60 f   Skin.obj
 0001:00002ad0       _MRCLoad@4                 00403ad0 f   MRCImport:MRCimport.dll
 0001:00002ae0       ?MatXVect@@YAXQAM00@Z      00403ae0 f   Utils:Utils.obj
 0001:00002b7c       ?VectDist@@YAMQAM0@Z       00403b7c f   Utils:Utils.obj
 0001:00002bf9       ?Slerp@@YAXQAM0MAAY03M@Z   00403bf9 f   Utils:Utils.obj
 0001:00002da1       ?QuatToMatrix@@YAXQAM0@Z   00403da1 f   Utils:Utils.obj
 0001:00002f13       ?CpyMat@@YAXQAMQBM@Z       00403f13 f   Utils:Utils.obj
 0001:00002f31       ?MatrixInv@@YAXAAY0BA@MQAM@Z 00403f31 f   Utils:Utils.obj
 0001:000033ca       ?GetTranslation@@YAXQBMQAM@Z 004043ca f   Utils:Utils.obj
 0001:000033f2       ??0Clock@@QAE@XZ           004043f2 f   Utils:Utils.obj
 0001:0000351b       ??1Clock@@QAE@XZ           0040451b f   Utils:Utils.obj
 0001:0000352d       ?Update@Clock@@QAEHXZ      0040452d f   Utils:Utils.obj
 0001:0000374a       _GetModuleHandleA@4        0040474a f   kernel32:KERNEL32.dll
 0001:00003750       _QueryPerformanceFrequency@4 00404750 f   kernel32:KERNEL32.dll
 0001:00003756       _QueryPerformanceCounter@4 00404756 f   kernel32:KERNEL32.dll
 0001:0000375c       _SendMessageA@16           0040475c f   user32:USER32.dll
 0001:00003762       _GetDlgItem@8              00404762 f   user32:USER32.dll
 0001:00003768       _SetFocus@4                00404768 f   user32:USER32.dll
 0001:0000376e       _SetForegroundWindow@4     0040476e f   user32:USER32.dll
 0001:00003774       _ShowWindow@8              00404774 f   user32:USER32.dll
 0001:0000377a       _GetDC@4                   0040477a f   user32:USER32.dll
 0001:00003780       _CreateDialogParamA@20     00404780 f   user32:USER32.dll
 0001:00003786       _CreateWindowExA@48        00404786 f   user32:USER32.dll
 0001:0000378c       _AdjustWindowRectEx@16     0040478c f   user32:USER32.dll
 0001:00003792       _ShowCursor@4              00404792 f   user32:USER32.dll
 0001:00003798       _ChangeDisplaySettingsA@8  00404798 f   user32:USER32.dll
 0001:0000379e       _MessageBoxA@16            0040479e f   user32:USER32.dll
 0001:000037a4       _RegisterClassA@4          004047a4 f   user32:USER32.dll
 0001:000037aa       _LoadCursorA@8             004047aa f   user32:USER32.dll
 0001:000037b0       _LoadIconA@8               004047b0 f   user32:USER32.dll
 0001:000037b6       _DefWindowProcA@16         004047b6 f   user32:USER32.dll
 0001:000037bc       _PostQuitMessage@4         004047bc f   user32:USER32.dll
 0001:000037c2       _UnregisterClassA@8        004047c2 f   user32:USER32.dll
 0001:000037c8       _DestroyWindow@4           004047c8 f   user32:USER32.dll
 0001:000037ce       _ReleaseDC@8               004047ce f   user32:USER32.dll
 0001:000037d4       _DispatchMessageA@4        004047d4 f   user32:USER32.dll
 0001:000037da       _TranslateMessage@4        004047da f   user32:USER32.dll
 0001:000037e0       _PeekMessageA@20           004047e0 f   user32:USER32.dll
 0001:000037e6       _SetPixelFormat@12         004047e6 f   gdi32:GDI32.dll
 0001:000037ec       _ChoosePixelFormat@8       004047ec f   gdi32:GDI32.dll
 0001:000037f2       _SwapBuffers@4             004047f2 f   gdi32:GDI32.dll
 0001:000037f8       _timeGetTime@0             004047f8 f   winmm:WINMM.dll
 0001:000037fe       _glPopMatrix@0             004047fe f   opengl32:OPENGL32.dll
 0001:00003804       _glLoadIdentity@0          00404804 f   opengl32:OPENGL32.dll
 0001:0000380a       _glPushMatrix@0            0040480a f   opengl32:OPENGL32.dll
 0001:00003810       _glGetFloatv@8             00404810 f   opengl32:OPENGL32.dll
 0001:00003816       _glMultMatrixf@4           00404816 f   opengl32:OPENGL32.dll
 0001:0000381c       _glTranslatef@12           0040481c f   opengl32:OPENGL32.dll
 0001:00003822       _glMatrixMode@4            00404822 f   opengl32:OPENGL32.dll
 0001:00003828       _glEnable@4                00404828 f   opengl32:OPENGL32.dll
 0001:0000382e       _glClearDepth@8            0040482e f   opengl32:OPENGL32.dll
 0001:00003834       _glClearColor@16           00404834 f   opengl32:OPENGL32.dll
 0001:0000383a       _glShadeModel@4            0040483a f   opengl32:OPENGL32.dll
 0001:00003840       _glDisable@4               00404840 f   opengl32:OPENGL32.dll
 0001:00003846       _glLightfv@12              00404846 f   opengl32:OPENGL32.dll
 0001:0000384c       _glRotatef@16              0040484c f   opengl32:OPENGL32.dll
 0001:00003852       _glClear@4                 00404852 f   opengl32:OPENGL32.dll
 0001:00003858       _glViewport@16             00404858 f   opengl32:OPENGL32.dll
 0001:0000385e       _glEnd@0                   0040485e f   opengl32:OPENGL32.dll
 0001:00003864       _glVertex3f@12             00404864 f   opengl32:OPENGL32.dll
 0001:0000386a       _glBegin@4                 0040486a f   opengl32:OPENGL32.dll
 0001:00003870       _glColor4fv@4              00404870 f   opengl32:OPENGL32.dll
 0001:00003876       _glLineWidth@4             00404876 f   opengl32:OPENGL32.dll
 0001:0000387c       _glVertex3fv@4             0040487c f   opengl32:OPENGL32.dll
 0001:00003882       _glNormal3fv@4             00404882 f   opengl32:OPENGL32.dll
 0001:00003888       _glMaterialfv@12           00404888 f   opengl32:OPENGL32.dll
 0001:0000388e       _glPointSize@4             0040488e f   opengl32:OPENGL32.dll
 0001:00003894       _wglMakeCurrent@8          00404894 f   opengl32:OPENGL32.dll
 0001:0000389a       _wglCreateContext@4        0040489a f   opengl32:OPENGL32.dll
 0001:000038a0       _wglDeleteContext@4        004048a0 f   opengl32:OPENGL32.dll
 0001:000038a6       _gluPerspective@32         004048a6 f   glu32:GLU32.dll
 0001:000038ac       __chkesp                   004048ac f   MSVCRT:MSVCRT.dll
 0001:000038b2       _memcpy                    004048b2 f   MSVCRT:MSVCRT.dll
 0001:000038b8       ??2@YAPAXI@Z               004048b8 f   MSVCRT:MSVCRT.dll
 0001:000038be       ??3@YAXPAX@Z               004048be f   MSVCRT:MSVCRT.dll
 0001:000038d0       __assert                   004048d0 f   MSVCRT:MSVCRT.dll
 0001:000038d6       _sprintf                   004048d6 f   MSVCRT:MSVCRT.dll
 0001:000038dc       __ftol                     004048dc f   MSVCRT:MSVCRT.dll
 0001:000038e2       __onexit                   004048e2 f   MSVCRT:atonexit.obj
 0001:0000390e       _atexit                    0040490e f   MSVCRT:atonexit.obj
 0001:00003920       _fopen                     00404920 f   MSVCRT:MSVCRT.dll
 0001:00003926       _memset                    00404926 f   MSVCRT:MSVCRT.dll
 0001:0000392c       _WinMainCRTStartup         0040492c f   MSVCRT:crtexew.obj
 0001:00003a8a       _sqrt                      00404a8a f   MSVCRT:MSVCRT.dll
 0001:00003a90       _sin                       00404a90 f   MSVCRT:MSVCRT.dll
 0001:00003a96       _acos                      00404a96 f   MSVCRT:MSVCRT.dll
 0001:00003a9c       ___dllonexit               00404a9c f   MSVCRT:MSVCRT.dll
 0001:00003aa2       __exit                     00404aa2 f   MSVCRT:MSVCRT.dll
 0001:00003aa8       __XcptFilter               00404aa8 f   MSVCRT:MSVCRT.dll
 0001:00003aae       _exit                      00404aae f   MSVCRT:MSVCRT.dll
 0001:00003ab4       ___getmainargs             00404ab4 f   MSVCRT:MSVCRT.dll
 0001:00003aba       __initterm                 00404aba f   MSVCRT:MSVCRT.dll
 0001:00003ac0       __setdefaultprecision      00404ac0 f   MSVCRT:fp8.obj
 0001:00003ad2       ___setusermatherr          00404ad2 f   MSVCRT:MSVCRT.dll
 0001:00003ad8       __matherr                  00404ad8 f   MSVCRT:merr.obj
 0001:00003adb       __setargv                  00404adb f   MSVCRT:dllargv.obj
 0001:00003adc       ___p__commode              00404adc f   MSVCRT:MSVCRT.dll
 0001:00003ae2       ___p__fmode                00404ae2 f   MSVCRT:MSVCRT.dll
 0001:00003ae8       ___set_app_type            00404ae8 f   MSVCRT:MSVCRT.dll
 0001:00003aee       __except_handler3          00404aee f   MSVCRT:MSVCRT.dll
 0001:00003af4       __controlfp                00404af4 f   MSVCRT:MSVCRT.dll
 0001:00003afa       _GetStartupInfoA@4         00404afa f   kernel32:KERNEL32.dll
 0002:0000001c       ??_C@_0DK@OLAC@?$CIKeys?$FLtmpIndex?$FN?4mSec?$DM?$DNmSec?$CJ?$CG?$CG?$CImS@ 0040501c     Bones.obj
 0002:00000058       ??_C@_0GA@LCLC@c?3?2windows?2desktop?2gems2?5cd?2sour@ 00405058     Bones.obj
 0002:000000d8       __real@4@3ffbcccccd0000000000 004050d8     OpGL.obj
 0002:000000dc       ??_C@_07ICNM@FPS?3?5?$CFd?$AA@ 004050dc     OpGL.obj
 0002:000000e8       __real@8@4011f424000000000000 004050e8     OpGL.obj
 0002:00000130       __real@4@4003a000000000000000 00405130     OpGLfunc.obj
 0002:00000134       __real@4@3ffe8000000000000000 00405134     OpGLfunc.obj
 0002:00000138       ??_C@_0O@NDOH@Data?2TEST?4mrc?$AA@ 00405138     SkelDemo.obj
 0002:00000148       ??_C@_02JKAF@rb?$AA@       00405148     SkelDemo.obj
 0002:0000014c       ??_C@_06GGLN@Rotate?$AA@   0040514c     SkelDemo.obj
 0002:00000154       ??_C@_04DFLL@Stop?$AA@     00405154     SkelDemo.obj
 0002:0000015c       ??_C@_0BH@NLCL@Initialization?5Failed?4?$AA@ 0040515c     SkelDemo.obj
 0002:00000174       ??_C@_0CJ@NKFI@Can?8t?5Activate?5The?5GL?5Rendering?5@ 00405174     SkelDemo.obj
 0002:000001a0       ??_C@_0CF@PPGI@Can?8t?5Create?5A?5GL?5Rendering?5Cont@ 004051a0     SkelDemo.obj
 0002:000001c8       ??_C@_0BL@JMLH@Can?8t?5Set?5The?5PixelFormat?4?$AA@ 004051c8     SkelDemo.obj
 0002:000001e4       ??_C@_0CD@NFCF@Can?8t?5Find?5A?5Suitable?5PixelForma@ 004051e4     SkelDemo.obj
 0002:00000208       ??_C@_0CC@IIAP@Can?8t?5Create?5A?5GL?5Device?5Context@ 00405208     SkelDemo.obj
 0002:0000022c       ??_C@_0BH@GGAO@Window?5Creation?5Error?4?$AA@ 0040522c     SkelDemo.obj
 0002:00000244       ??_C@_0BI@BJHP@Program?5Will?5Now?5Close?4?$AA@ 00405244     SkelDemo.obj

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -