feat(profile): add model related info

This commit is contained in:
phaneron 2024-11-01 03:54:09 -04:00
parent 156b0e0a0b
commit 2b598e6dd1
62 changed files with 25665 additions and 8034 deletions

View file

@ -107,6 +107,7 @@ IEvtSchedulerInitialize 0047F2F0 f end=0047F5BA
IEvtSchedulerCreateContext 0047F5C0 f end=0047F6B9
PostMouseModeChanged 0047FAC0 f end=0047FB22
IEvtInputDestroy 0047FB80 f end=0047FB92
IEvtInputInitialize 0047FBA0 f end=0047FBA5
IEvtInputSetMouseMode 0047FBB0 f end=0047FC17
IEvtInputSetConfirmCloseCallback 0047FC20 f end=0047FC36
ConvertPosition 0047FC90 f end=0047FDD4
@ -130,6 +131,8 @@ GxBufUnlock 004829F0 f end=00482A13
GxBufStream 00482A20 f end=00482A3C
GxDraw 00482A40 f end=00482A5D
GxCapsWindowSizeInScreenCoords 00493BF0 f end=00493C09
CFrameStrata__BuildBatches 00494EE0 f end=00494F2E type="int32_t __thiscall func(CFrameStrata* this, int32_t a2)"
CFrameStrata__RenderBatch 00494F30 f end=00494F89 type="void __thiscall func(CFrameStrata* this)"
CSimpleTop__OnLayerRender 00495410 f end=0049546A
ScrnLayerSetRect 004A8500 f end=004A8522
OnPaint 004A8720 f end=004A8B58
@ -2093,6 +2096,8 @@ GxPrimVertexPtr_FFP 00682400 f end=00682781 ; this is one of the functions named
GxPrimLockVertexPtrs 006828C0 f end=006828FE
GxScenePresent 00682A00 f end=00682A33
CGxDevice__DeviceCreate_WindowProc_CGxFormat 00682CB0 f end=00682CCB type="void __thiscall func(CGxDevice* this, int32_t (*windowProc)(void*, uint32_t, uintptr_t, intptr_t), CGxFormat* format)"
CGxDevice__DeviceCreate_CGxFormat 00682CD0 f end=00682CF0 type="void __thiscall func(CGxDevice* this, CGxFormat* format)"
CGxDevice__DeviceDestroy 00682CF0 f end=00682CFB type="void __thiscall func(CGxDevice* this)"
CGxDevice__DeviceSetBaseMipLevel 00682D00 f end=00682D10 type="void __thiscall func(CGxDevice* this, uint32_t baseMipLevel)"
CGxDevice__DeviceApi 00682D20 f end=00682D27 type="EGxApi __thiscall func(CGxDevice* this)"
CGxDevice__IDevIsWindowed 00682D40 f end=00682D48 type="int32_t __thiscall func(CGxDevice* this)"
@ -2117,7 +2122,8 @@ CGxDevice__CursorSetVisible 00683640 f end=00683650 type="void __thiscall func(C
CGxDevice__CursorLock 00683650 f end=00683657 type="uint32_t* __thiscall func(CGxDevice* this)"
CGxDevice__CursorSetDepth 00683660 f end=00683670 type="void __thiscall func(CGxDevice* this, float depth)"
CGxDevice__DeviceSetFormat 006840F0 f end=0068416C type="int32_t __thiscall func(CGxDevice* this, CGxFormat* format)"
CGxDevice__DeviceSetGamma 00684190 f end=006841AF type="int32_t __thiscall func(CGxDevice* this, CGxGammaRamp* ramp)"
CGxDevice__DeviceSetGamma_float 00684170 f end=00684189 type="void __thiscall func(CGxDevice* this, float gamma)"
CGxDevice__DeviceSetGamma_CGxGammaRamp 00684190 f end=006841AF type="int32_t __thiscall func(CGxDevice* this, CGxGammaRamp* ramp)"
CGxDevice__DeviceSetDefWindow 00684360 f end=006843B0 type="void __thiscall func(CGxDevice* this, CRect* rect)"
CGxDevice__NotifyOnDeviceRestored 006843B0 f end=006843D9 type="void __thiscall func(CGxDevice* this)"
CGxDevice__NotifyOnTextureRecreation 006843E0 f end=00684409 type="void __thiscall func(CGxDevice* this)"
@ -2497,6 +2503,51 @@ CDataRecycler__GetData 0095CF40 f end=0095CFAE
CDataRecycler__PutData 0095CFB0 f end=0095D077
CDataAllocator__GetData 0095D110 f ; CDataAllocator::GetData(int, char const*, int)
CDataAllocator__PutData 0095D1B0 f ; CDataAllocator::PutData(void*, char const*, int)
CSimpleModel__destructor 0095F3A0 f end=0095F40A type="void __thiscall func(CSimpleModel* this)"
CSimpleModel__GetScriptByName 0095F420 f end=0095F480 type="FrameScript_Object__ScriptIx* __thiscall func(CSimpleModel* this, char* name, FrameScript_Object__ScriptData* data)"
CSimpleModel__ModelLoaded 0095F4D0 f end=0095F4E6 type="void __stdcall func(CM2Model* model, void* arg)"
CSimpleModel__SetCamera 0095F4F0 f end=0095F537 type="void __thiscall func(CSimpleModel* this, HCAMERA camera)"
CSimpleModel__SetCameraByID 0095F540 f end=0095F5BD type="void __thiscall func(CSimpleModel* this, uint32_t id)"
CSimpleModel__SetLight 0095F5C0 f end=0095F5DB type="void __thiscall func(CSimpleModel* this, CM2Light* light)"
CSimpleModel__SetSequence 0095F5E0 f end=0095f60A type="void __thiscall func(CSimpleModel* this, uint32_t sequence)"
CSimpleModel__SetSequenceTime 0095F610 f end=0095F641 type="int32_t __thiscall func(CSimpleModel* this, uint32_t sequence, int32_t time)"
CSimpleModel__CSimpleModel 0095F680 f end=0095F7C5 type="void __thiscall func(CSimpleModel* this)"
CSimpleModel__scalar_deleting_destructor 0095F7D0 f end=0095F7FB type="void __thiscall func(CSimpleModel* this, uint32_t __flags)"
CSimpleModel__LoadXML 0095F800 f end=0095F989 type="void __thiscall func(CSimpleModel* this, XMLNode* node, CStatus* status)"
CSimpleModel__SetModel 0095F990 f end=0095F9E8 type="void __thiscall func(CSimpleModel* this, char* sourcefile)"
CSimpleModel__SetCameraByIndex 0095F9F0 f end=0095FA94 type="void __thiscall func(CSimpleModel* this, uint32_t index)"
CSimpleModel__UpdateModel 0095FBA0 f end=0095FC21 type="void __thiscall func(CSimpleModel* this)"
CSimpleModel__RenderModel 0095FC30 f end=00960070 type="void __stdcall func(void* arg)"
CSimpleModel__LightingCallback 00960070 f end=009600D3 type="void __stdcall func(CM2Model* model, CM2Lighting* lighting, void* userArg)"
CSimpleModel__SetModel 009600E0 f end=0096018C type="void __thiscall func(CSimpleModel* this, CM2Model* model)"
CSimpleModel__OnModelLoaded 00960190 f end=00960237 type="void __thiscall func(CSimpleModel* this, CM2Model* model)"
CSimpleModel__OnLayerUpdate 00960280 f end=0096031D type="void __thiscall func(CSimpleModel* this, float elapsedSec)"
CSimpleModel__RegisterScriptMethods 009603D0 f end=009603F0 type="void __stdcall func(lua_State* L)"
CSimpleModel_SetModel 00960530 f end=009605CD type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_GetModel 009605D0 f end=0096061D type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_ClearModel 00960620 f end=0096065E type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_SetPosition 00960660 f end=009606DB type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_SetFacing 009606E0 f end=00960758 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_SetScale 00960760 f end=009607D8 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_SetSequence 009607E0 f end=009608AF type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_SetSequenceTime 009608B0 f end=0096096C type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_SetCamera 00960970 f end=00960A0C type="int32_t __stdcall func(lua_State* L)"
CSimpleModel__CSimpleModel_SetLightHelper 00960A10 f end=00960D19 type="int32_t __stdcall func(lua_State* L, int32_t a2, CM2Light* light)"
CSimpleModel_SetLight 00960D20 f end=00960DC6 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_GetLight 00960DD0 f end=00960FB5 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_GetPosition 00960FC0 f end=0096103E type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_GetFacing 00961040 f end=00961083 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_GetScale 00961090 f end=009610D3 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_AdvanceTime 009610E0 f end=00961117 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_ReplaceIconTexture 00961120 f end=0096119E type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_SetFogColor 009611A0 f end=00961200 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_GetFogColor 00961200 f end=009612C6 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_SetFogNear 009612D0 f end=00961348 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_GetFogNear 00961350 f end=00961393 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_SetFogFar 009613A0 f end=00961418 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_GetFogFar 00961420 f end=00961463 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_ClearFog 00961470 f end=009614A7 type="int32_t __stdcall func(lua_State* L)"
CSimpleModel_SetGlow 009614B0 f end=00961534 type="int32_t __stdcall func(lua_State* L)"
Script_PlaySound 009858B0 f end=0098594B
Script_PlayMusic 00985950 f end=009859AA
Script_PlaySoundFile 009859B0 f end=00985A0A