mirror of
https://github.com/thunderbrewhq/binana.git
synced 2025-12-13 02:02:30 +00:00
feat(profile): add region code
This commit is contained in:
parent
e2b08911e9
commit
da8d47619c
21 changed files with 762 additions and 6 deletions
|
|
@ -16704,6 +16704,14 @@
|
|||
"icount": "0x0",
|
||||
"parent": "0x281cb0"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x281f60",
|
||||
"end": "0x282123",
|
||||
"module": "wow.exe",
|
||||
"icount": "0x0",
|
||||
"parent": "0x281f60"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x282340",
|
||||
|
|
@ -16776,6 +16784,22 @@
|
|||
"icount": "0x0",
|
||||
"parent": "0x282d70"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x282dc0",
|
||||
"end": "0x282de6",
|
||||
"module": "wow.exe",
|
||||
"icount": "0x0",
|
||||
"parent": "0x282dc0"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x282e20",
|
||||
"end": "0x282e46",
|
||||
"module": "wow.exe",
|
||||
"icount": "0x0",
|
||||
"parent": "0x282e20"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x282e50",
|
||||
|
|
@ -17312,6 +17336,14 @@
|
|||
"icount": "0x0",
|
||||
"parent": "0x28fd50"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x290150",
|
||||
"end": "0x290222",
|
||||
"module": "wow.exe",
|
||||
"icount": "0x0",
|
||||
"parent": "0x290150"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x290230",
|
||||
|
|
@ -18360,6 +18392,14 @@
|
|||
"icount": "0x0",
|
||||
"parent": "0x2bf370"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x2bf4c0",
|
||||
"end": "0x2bf5a3",
|
||||
"module": "wow.exe",
|
||||
"icount": "0x0",
|
||||
"parent": "0x2bf4c0"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x2bf6d0",
|
||||
|
|
@ -19112,6 +19152,22 @@
|
|||
"icount": "0x0",
|
||||
"parent": "0x374730"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x377420",
|
||||
"end": "0x377587",
|
||||
"module": "wow.exe",
|
||||
"icount": "0x0",
|
||||
"parent": "0x377420"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x377590",
|
||||
"end": "0x377896",
|
||||
"module": "wow.exe",
|
||||
"icount": "0x0",
|
||||
"parent": "0x377590"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x377940",
|
||||
|
|
@ -21167,6 +21223,14 @@
|
|||
"module": "wow.exe",
|
||||
"icount": "0x0",
|
||||
"parent": "0x5de1d0"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"start": "0x6c1b9c",
|
||||
"end": "0x6c1b9c",
|
||||
"module": "wow.exe",
|
||||
"icount": "0x0",
|
||||
"parent": "0x6c1b9c"
|
||||
}
|
||||
],
|
||||
"labels": [
|
||||
|
|
@ -33698,6 +33762,12 @@
|
|||
"text": "GxTexCreate",
|
||||
"address": "0x281cb0"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
"text": "GxXformSetViewport",
|
||||
"address": "0x281f60"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
|
|
@ -33752,6 +33822,18 @@
|
|||
"text": "CGxDevice__DeviceCurWindow",
|
||||
"address": "0x282d70"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
"text": "CGxDevice__CapsIsWindowVisible",
|
||||
"address": "0x282dc0"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
"text": "CGxDevice__CapsHasContext",
|
||||
"address": "0x282e20"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
|
|
@ -34154,6 +34236,12 @@
|
|||
"text": "CGxDeviceD3d__CGxDeviceD3d",
|
||||
"address": "0x28fd50"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
"text": "CGxDeviceD3d__IReleaseD3dResources",
|
||||
"address": "0x290150"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
|
|
@ -34940,6 +35028,12 @@
|
|||
"text": "GxuXformCreateProjection_Exact",
|
||||
"address": "0x2bf370"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
"text": "GxuXformCreateOrtho",
|
||||
"address": "0x2bf4c0"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
|
|
@ -35510,6 +35604,18 @@
|
|||
"text": "SEvent__Reset",
|
||||
"address": "0x374730"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
"text": "SRgnCombineRectf",
|
||||
"address": "0x377420"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
"text": "SRgnGetBoundingRectf",
|
||||
"address": "0x377590"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
|
|
@ -37082,6 +37188,12 @@
|
|||
"text": "CGxDeviceD3d9Ex__vtable",
|
||||
"address": "0x62f500"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
"text": "s_zorderlist",
|
||||
"address": "0x6c1b9c"
|
||||
},
|
||||
{
|
||||
"manual": true,
|
||||
"module": "wow.exe",
|
||||
|
|
|
|||
|
|
@ -144,10 +144,22 @@
|
|||
"type": "void*",
|
||||
"name": "HEVENTCONTEXT"
|
||||
},
|
||||
{
|
||||
"type": "HLAYER__*",
|
||||
"name": "HLAYER"
|
||||
},
|
||||
{
|
||||
"type": "HLOCKEDRGN__*",
|
||||
"name": "HLOCKEDRGN"
|
||||
},
|
||||
{
|
||||
"type": "HPROPCONTEXT__*",
|
||||
"name": "HPROPCONTEXT"
|
||||
},
|
||||
{
|
||||
"type": "HSRGN__*",
|
||||
"name": "HSRGN"
|
||||
},
|
||||
{
|
||||
"type": "long long",
|
||||
"name": "KEY"
|
||||
|
|
@ -243,6 +255,14 @@
|
|||
{
|
||||
"type": "TSList_CGxShader",
|
||||
"name": "TSExplicitList_CGxShader"
|
||||
},
|
||||
{
|
||||
"type": "TSList_CILayer",
|
||||
"name": "TSExplicitList_CILayer"
|
||||
},
|
||||
{
|
||||
"type": "TSList_RGN",
|
||||
"name": "TSExplicitList_RGN"
|
||||
}
|
||||
],
|
||||
"structs": [
|
||||
|
|
@ -1198,6 +1218,17 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "CHandleObject",
|
||||
"size": 4,
|
||||
"members": [
|
||||
{
|
||||
"type": "int32_t",
|
||||
"name": "m_refcount",
|
||||
"offset": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "CImVector",
|
||||
"size": 4,
|
||||
|
|
@ -1477,6 +1508,22 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "FOUNDPARAM",
|
||||
"size": 8,
|
||||
"members": [
|
||||
{
|
||||
"type": "void*",
|
||||
"name": "param",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "int32_t",
|
||||
"name": "sequence",
|
||||
"offset": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "FrameScript_Object",
|
||||
"size": 16,
|
||||
|
|
@ -1558,6 +1605,28 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "HLAYER__",
|
||||
"size": 4,
|
||||
"members": [
|
||||
{
|
||||
"type": "int32_t",
|
||||
"name": "unused",
|
||||
"offset": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "HLOCKEDRGN__",
|
||||
"size": 4,
|
||||
"members": [
|
||||
{
|
||||
"type": "int32_t",
|
||||
"name": "unused",
|
||||
"offset": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "HPROPCONTEXT__",
|
||||
"size": 4,
|
||||
|
|
@ -1569,6 +1638,17 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "HSRGN__",
|
||||
"size": 4,
|
||||
"members": [
|
||||
{
|
||||
"type": "int32_t",
|
||||
"name": "unused",
|
||||
"offset": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "IDirect3D9",
|
||||
"size": 4,
|
||||
|
|
@ -1658,6 +1738,32 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "RECTF",
|
||||
"size": 16,
|
||||
"members": [
|
||||
{
|
||||
"type": "float",
|
||||
"name": "left",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "float",
|
||||
"name": "bottom",
|
||||
"offset": 4
|
||||
},
|
||||
{
|
||||
"type": "float",
|
||||
"name": "right",
|
||||
"offset": 8
|
||||
},
|
||||
{
|
||||
"type": "float",
|
||||
"name": "top",
|
||||
"offset": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SCritSect",
|
||||
"size": 24,
|
||||
|
|
@ -1853,6 +1959,84 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSGrowableArray_FOUNDPARAM",
|
||||
"size": 16,
|
||||
"members": [
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_alloc",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_count",
|
||||
"offset": 4
|
||||
},
|
||||
{
|
||||
"type": "FOUNDPARAM*",
|
||||
"name": "m_data",
|
||||
"offset": 8
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_chunk",
|
||||
"offset": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSGrowableArray_RECTF",
|
||||
"size": 16,
|
||||
"members": [
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_alloc",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_count",
|
||||
"offset": 4
|
||||
},
|
||||
{
|
||||
"type": "RECTF*",
|
||||
"name": "m_data",
|
||||
"offset": 8
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_chunk",
|
||||
"offset": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSGrowableArray_SOURCE",
|
||||
"size": 16,
|
||||
"members": [
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_alloc",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_count",
|
||||
"offset": 4
|
||||
},
|
||||
{
|
||||
"type": "SOURCE*",
|
||||
"name": "m_data",
|
||||
"offset": 8
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_chunk",
|
||||
"offset": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSGrowableArray_TSList_CGxShader",
|
||||
"size": 16,
|
||||
|
|
@ -1905,6 +2089,32 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSGrowableArray_TSList_RGN",
|
||||
"size": 16,
|
||||
"members": [
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_alloc",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_count",
|
||||
"offset": 4
|
||||
},
|
||||
{
|
||||
"type": "TSList_RGN*",
|
||||
"name": "m_data",
|
||||
"offset": 8
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_chunk",
|
||||
"offset": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSGrowableArray_pointer_to_EvtTimer",
|
||||
"size": 16,
|
||||
|
|
@ -2057,6 +2267,22 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSLink_CILayer",
|
||||
"size": 8,
|
||||
"members": [
|
||||
{
|
||||
"type": "TSLink_CILayer*",
|
||||
"name": "m_prevlink",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "CILayer*",
|
||||
"name": "m_next",
|
||||
"offset": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSLink_CStatus__STATUSENTRY",
|
||||
"size": 8,
|
||||
|
|
@ -2169,6 +2395,22 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSLink_RGN",
|
||||
"size": 8,
|
||||
"members": [
|
||||
{
|
||||
"type": "TSLink_RGN*",
|
||||
"name": "m_prevlink",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "RGN*",
|
||||
"name": "m_next",
|
||||
"offset": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSLink_SIMPLEFRAMENODE",
|
||||
"size": 8,
|
||||
|
|
@ -3294,6 +3536,17 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "CSRgn",
|
||||
"size": 4,
|
||||
"members": [
|
||||
{
|
||||
"type": "HSRGN",
|
||||
"name": "m_handle",
|
||||
"offset": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "EVENT_DATA_KEY",
|
||||
"size": 24,
|
||||
|
|
@ -3388,6 +3641,32 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SOURCE",
|
||||
"size": 28,
|
||||
"members": [
|
||||
{
|
||||
"type": "RECTF",
|
||||
"name": "rect",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "void*",
|
||||
"name": "param",
|
||||
"offset": 16
|
||||
},
|
||||
{
|
||||
"type": "int32_t",
|
||||
"name": "sequence",
|
||||
"offset": 20
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "flags",
|
||||
"offset": 24
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "CSBasePriorityQueue",
|
||||
"size": 20,
|
||||
|
|
@ -3479,6 +3758,63 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "CILayer",
|
||||
"size": 60,
|
||||
"members": [
|
||||
{
|
||||
"type": "CHandleObject",
|
||||
"name": "b_base",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "RECTF",
|
||||
"name": "rect",
|
||||
"offset": 4
|
||||
},
|
||||
{
|
||||
"type": "RECTF",
|
||||
"name": "visible",
|
||||
"offset": 20
|
||||
},
|
||||
{
|
||||
"type": "float",
|
||||
"name": "zorder",
|
||||
"offset": 36
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "flags",
|
||||
"offset": 40
|
||||
},
|
||||
{
|
||||
"type": "void*",
|
||||
"name": "param",
|
||||
"offset": 44
|
||||
},
|
||||
{
|
||||
"type": "void**",
|
||||
"name": "paintfunc",
|
||||
"offset": 48
|
||||
},
|
||||
{
|
||||
"type": "TSLink_CILayer",
|
||||
"name": "zorderlink",
|
||||
"offset": 52
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSLinkedNode_CILayer",
|
||||
"size": 8,
|
||||
"members": [
|
||||
{
|
||||
"type": "TSLink_CILayer",
|
||||
"name": "m_link",
|
||||
"offset": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "CStatus__STATUSENTRY",
|
||||
"size": 16,
|
||||
|
|
@ -3677,6 +4013,43 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSHashObject_RGN_HASHKEY_NONE",
|
||||
"size": 24,
|
||||
"members": [
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_hashval",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "TSLink_RGN",
|
||||
"name": "m_linktoslot",
|
||||
"offset": 4
|
||||
},
|
||||
{
|
||||
"type": "TSLink_RGN",
|
||||
"name": "m_linktofull",
|
||||
"offset": 12
|
||||
},
|
||||
{
|
||||
"type": "HASHKEY_NONE",
|
||||
"name": "m_key",
|
||||
"offset": 20
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSLinkedNode_RGN",
|
||||
"size": 8,
|
||||
"members": [
|
||||
{
|
||||
"type": "TSLink_RGN",
|
||||
"name": "m_link",
|
||||
"offset": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSLinkedNode_SIMPLEFRAMENODE",
|
||||
"size": 8,
|
||||
|
|
@ -3864,6 +4237,38 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSList_CILayer",
|
||||
"size": 12,
|
||||
"members": [
|
||||
{
|
||||
"type": "ptrdiff_t",
|
||||
"name": "m_linkoffset",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "TSLink_CILayer",
|
||||
"name": "m_terminator",
|
||||
"offset": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSList_RGN",
|
||||
"size": 12,
|
||||
"members": [
|
||||
{
|
||||
"type": "ptrdiff_t",
|
||||
"name": "m_linkoffset",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "TSLink_RGN",
|
||||
"name": "m_terminator",
|
||||
"offset": 4
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ubyte4",
|
||||
"size": 4,
|
||||
|
|
@ -4267,6 +4672,47 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "RGN",
|
||||
"size": 96,
|
||||
"members": [
|
||||
{
|
||||
"type": "TSHashObject_RGN_HASHKEY_NONE",
|
||||
"name": "b_base",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "TSGrowableArray_SOURCE",
|
||||
"name": "source",
|
||||
"offset": 24
|
||||
},
|
||||
{
|
||||
"type": "TSGrowableArray_RECTF",
|
||||
"name": "combined",
|
||||
"offset": 40
|
||||
},
|
||||
{
|
||||
"type": "TSGrowableArray_FOUNDPARAM",
|
||||
"name": "foundparams",
|
||||
"offset": 56
|
||||
},
|
||||
{
|
||||
"type": "RECTF",
|
||||
"name": "foundparamsrect",
|
||||
"offset": 72
|
||||
},
|
||||
{
|
||||
"type": "int32_t",
|
||||
"name": "sequence",
|
||||
"offset": 88
|
||||
},
|
||||
{
|
||||
"type": "int32_t",
|
||||
"name": "dirty",
|
||||
"offset": 92
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "SIMPLEFRAMENODE",
|
||||
"size": 12,
|
||||
|
|
@ -4734,6 +5180,32 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TSHashTable_RGN_HASHKEY_NONE",
|
||||
"size": 36,
|
||||
"members": [
|
||||
{
|
||||
"type": "TSList_RGN",
|
||||
"name": "m_fulllist",
|
||||
"offset": 0
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_fullnessIndicator",
|
||||
"offset": 12
|
||||
},
|
||||
{
|
||||
"type": "TSGrowableArray_TSList_RGN",
|
||||
"name": "m_slotlistarray",
|
||||
"offset": 16
|
||||
},
|
||||
{
|
||||
"type": "uint32_t",
|
||||
"name": "m_slotmask",
|
||||
"offset": 32
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "CGxVertexPBNT2",
|
||||
"size": 48,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue