mirror of
https://github.com/thunderbrewhq/binana.git
synced 2025-12-12 17:52:29 +00:00
feat(profile): add more work related to console
This commit is contained in:
parent
08b49c5197
commit
e95eb3354d
49 changed files with 9188 additions and 245 deletions
|
|
@ -1,42 +1,55 @@
|
|||
SetInputString 00763730 f end=007637CD ; UC
|
||||
ReserveInputSpace 007637D0 f end=0076382B
|
||||
ResetHighlight 00763830 f end=00763855
|
||||
UpdateHighlight 00763860 f end=00763996
|
||||
OnMouseUp 007639A0 f end=007639CF
|
||||
OnMouseMove 007639D0 f end=00763A54
|
||||
MakeCommandCurrent 00763A60 f end=00763AAA
|
||||
ConsoleCommandHistoryPrev 00763B40 f end=00763B83 ; UC
|
||||
ConsoleCommandHistoryNext 00763B90 f end=00763BD6 ; UC
|
||||
OnKeyUp 00763BE0 f end=00763C0A
|
||||
ConsolePostClose 00763C50 f end=00763C5D
|
||||
EventCloseCallback 00763D60 f end=00763D71
|
||||
DrawBackground 00763DF0 f end=00764039
|
||||
DrawHighLight 00764040 f end=00764196
|
||||
DrawCaret 007641A0 f end=007643EA
|
||||
PaintBackground 007643F0 f end=00764413
|
||||
GetInputLine 00764520 f end=007645D3
|
||||
PaintText 007645E0 f end=00764788
|
||||
PasteInInputLine 00764800 f end=00764985
|
||||
OnChar 00764990 f end=00764A03
|
||||
OnMouseDown 00764A10 f end=00764B88
|
||||
OnKeyDownRepeat 00764B90 f end=00764E4F
|
||||
ConsoleWrite 00765270 f end=00765359
|
||||
ConsoleWriteA 007653B0 f end=00765400
|
||||
ConsoleCommandExecute 007658A0 f end=007659BF
|
||||
OnIdle 007659C0 f end=00765AE5
|
||||
OnKeyDown 00765AF0 f end=00765FB2
|
||||
RegisterHandlers 00765FF0 f end=007660C2
|
||||
ConsoleScreenInitialize 00766140 f end=00766295
|
||||
CVarLoadFile 00766530 f end=007665C2
|
||||
CVar__Set 007668C0 f end=00766936
|
||||
CVarSaveFile 00767100 f end=0076719C
|
||||
CVar__Destroy 007673F0 f end=00767434
|
||||
CVar__Register 00767FC0 f end=007681E9
|
||||
CVar__Initialize 00768340 f end=00768402
|
||||
ConsoleCommand_Quit 00768410 f end=0076841B
|
||||
ConsoleCommandHistory 00768440 f end=0076845B
|
||||
ConsoleCommandUnregister 007689E0 f end=00768A19
|
||||
ConsoleCommandRegister 00769100 f end=007691B3
|
||||
ConsoleAccessGetEnabled 00769230 f end=00769236
|
||||
ConsoleDeviceInitialize 0076AB80 f end=0076B287
|
||||
ConsoleCommandHistoryDepth 0095BFB0 f end=0095BFB6
|
||||
GenerateNodeString 00763680 f end=0076372C type="void __stdcall func(CONSOLELINE* node)"
|
||||
SetInputString 00763730 f end=007637CD type="void __stdcall func(char* text)" ; UC
|
||||
ReserveInputSpace 007637D0 f end=0076382B type="void __fastcall func(CONSOLELINE* lineptr, uint32_t chars)"
|
||||
ResetHighlight 00763830 f end=00763855 type="void __stdcall func()"
|
||||
UpdateHighlight 00763860 f end=00763996 type="void __stdcall func()"
|
||||
OnMouseUp 007639A0 f end=007639CF type="int32_t __stdcall func(EVENT_DATA_MOUSE* data, void* param)"
|
||||
OnMouseMove 007639D0 f end=00763A54 type="int32_t __stdcall func(EVENT_DATA_MOUSE* data, void* param)"
|
||||
MakeCommandCurrent 00763A60 f end=00763AAA type="void __stdcall func(CONSOLELINE* lineptr@<eax>, char* command)"
|
||||
CONSOLELINE__Backspace 00763AB0 f end=00763B08 type="void __thiscall func(CONSOLELINE* this)" ; static void CONSOLELINE::Backspace()
|
||||
CONSOLELINE__Delete 00763B10 f end=00763B40 type="void __thiscall func(CONSOLELINE* this)" ; void CONSOLELINE::Delete()
|
||||
CONSOLELINE__Up 00763B40 f end=00763B83 type="void __thiscall func(CONSOLELINE* this)" ; static void CONSOLELINE::Up()
|
||||
CONSOLELINE__Down 00763B90 f end=00763BD6 type="void __thiscall func(CONSOLELINE* this)" ; static void CONSOLELINE::Down()
|
||||
OnKeyUp 00763BE0 f end=00763C0A type="int32_t __stdcall func(EVENT_DATA_KEY* data, void* param)"
|
||||
ConsolePostClose 00763C50 f end=00763C5D type="void __stdcall func()"
|
||||
EventCloseCallback 00763D60 f end=00763D71 type="int32_t __stdcall func(void* param)"
|
||||
DrawBackground 00763DF0 f end=00764039 type="void __stdcall func()"
|
||||
DrawHighLight 00764040 f end=00764196 type="void __stdcall func()"
|
||||
DrawCaret 007641A0 f end=007643EA type="void ___stdcall func(C3Vector* caretpos)"
|
||||
PaintBackground 007643F0 f end=00764413 type="void __stdcall func()"
|
||||
EnforceMaxLines 007644B0 f end=0076451C
|
||||
GetInputLine 00764520 f end=007645D3 type="CONSOLELINE* __stdcall func()"
|
||||
PaintText 007645E0 f end=00764788 type="void __stdcall func(void* param, RECTF* rect, RECTF* visible, float elapsedSec)"
|
||||
GetLineAtMousePosition 00764790 f end=007647F5 type="CONSOLELINE* __stdcall func(float y)"
|
||||
PasteInInputLine 00764800 f end=00764985 type="void __stdcall func(char* characters)"
|
||||
OnChar 00764990 f end=00764A03 type="int32_t __stdcall func(EVENT_DATA_CHAR* data, void* param)"
|
||||
OnMouseDown 00764A10 f end=00764B88 type="int32_t __stdcall func(EVENT_DATA_MOUSE* data, void* param)"
|
||||
OnKeyDownRepeat 00764B90 f end=00764E4F type="int32_t __stdcall func(EVENT_DATA_KEY* data, void* param)"
|
||||
ConsoleWrite 00765270 f end=00765359 type="void __stdcall func(char* str, COLOR_T color)"
|
||||
ConsoleWriteA 007653B0 f end=00765400 type="void __stdcall func(char* str, COLOR_T color, ...)"
|
||||
ConsoleCommandExecute 007658A0 f end=007659BF type="void __stdcall func(char* commandLine, int32_t addToHistory)"
|
||||
OnIdle 007659C0 f end=00765AE5 type="int32_t __stdcall func(EVENT_DATA_IDLE* data,void* param)"
|
||||
OnKeyDown 00765AF0 f end=00765FB2 type="int32_t __stdcall func(EVENT_DATA_KEY* data, void* param)"
|
||||
RegisterHandlers 00765FF0 f end=007660C2 type="void __stdcall func()"
|
||||
ConsoleScreenInitialize 00766140 f end=00766295 type="void __stdcall func()"
|
||||
CVar__Load 00766400 f end=0076652C type="int32_t __stdcall func(HOSFILE file)"
|
||||
CVar__Load 00766530 f end=007665C2 type="int32_t __stdcall func(char* filename)"
|
||||
CVar__SaveCvar 00766640 f end=007666A1 type="bool __stdcall func(char* name, char* value, void* param)"
|
||||
CVar__Set 007668C0 f end=00766936 type="bool __thiscall func(CVar* this, char* value, bool setValue, bool setReset, bool setDefault, bool a6)"
|
||||
CVar__IterateForArchive 00767030 f end=007670DA type="int32_t __stdcall func(uint32_t a1, uint32_t a2, void* callback, void* param)"
|
||||
CVarSaveFile 00767100 f end=0076719C type="void __stdcall func()"
|
||||
CVar__Destroy 007673F0 f end=00767434 type="void __stdcall func()"
|
||||
CVar__Register 00767FC0 f end=007681E9 type="CVar* __stdcall func(char* name, char* help, uint32_t flags, const char* value, void* fcn, uint32_t category, bool a7, void* arg, bool a9)"
|
||||
CVar__Initialize 00768340 f end=00768402 type="void __stdcall func(char* filename)"
|
||||
ConsoleCommand_Quit 00768410 f end=0076841B type="int32_t __stdcall func(char* command, char* arguments)"
|
||||
ConsoleCommandHistory 00768440 f end=0076845B type="char* __stdcall func(uint32_t index)"
|
||||
ConsoleCommandUnregister 007689E0 f end=00768A19 type="void __stdcall func(char* command)"
|
||||
ConsoleCommandComplete 00768A20 f end=00768AD6 type="int32_t __stdcall func(char* partial, char** previous, int32_t direction)"
|
||||
ConsoleCommandRegister 00769100 f end=007691B3 type="int32_t __stdcall func(char* command, COMMANDHANDLER handler, CATEGORY category, char* helpText)"
|
||||
ConsoleAccessGetEnabled 00769230 f end=00769236 type="int32_t __stdcall func()"
|
||||
SetGxCVars 00769950 f end=00769BF5
|
||||
ConsoleDeviceInitialize 0076AB80 f end=0076B287 type="int32_t __stdcall func(char* title, int32_t multithreaded)"
|
||||
ConsoleDetectSaveHardware 0076B620 f end=0076B7DB
|
||||
ConsoleDetectDetectHardware 0076BA30 f end=0076BBE9
|
||||
ConsoleCommandHistoryDepth 0095BFB0 f end=0095BFB6 type="int32_t __stdcall func()"
|
||||
RegisterGxCVars 0076A630 f end=0076AAA8
|
||||
|
|
|
|||
|
|
@ -1,35 +1,45 @@
|
|||
g_commandHistory 00ca3a28 l ; char[10394]
|
||||
g_commandHistoryIndex 00caba28 l ; uint32
|
||||
g_consoleCommandHash 00caba30 l ; TSHashTable<CONSOLECOMMAND, HASHKEY_CONSTSTRI>
|
||||
g_defaultCommand 00caba2c l ; command function pointer
|
||||
s_active 007649af l ; int32 as boolean
|
||||
s_baseTextFlags 00adbae4 l ; uint32
|
||||
s_batch 00ca1874 l ; CGxStringBatch*
|
||||
s_caret 00ca1694 l ; int32
|
||||
s_caretpixwidth 00ca1718 l
|
||||
s_caretpixheight 00ca1690 l
|
||||
s_charSpacing 00ca19a8 l ; float
|
||||
s_completedCmd 00ca1984 l ; int32
|
||||
s_completionMode 00ca1980 l
|
||||
s_consoleAccessEnabled 00cabcc4 l ; int32 as boolean
|
||||
s_consoleHeight 00ca19b0 l ; float
|
||||
s_consoleHotKey 00adbac4 l ; KEY
|
||||
s_consoleResizeState 00ca1990 l ; CONSOLERESIZESTATE
|
||||
s_currlineptr 00ca1720 l ; CONSOLELINE*
|
||||
s_fontHeight 00adbacc l ; float
|
||||
s_fontName 00ca1768 l ; char[260]
|
||||
s_highlightState 00ca1994 l ; HIGHLIGHTSTATE
|
||||
s_highlightLeftCharIndex 00ca19a0 l ; uint32
|
||||
s_highlightRightCharIndex 00ca19a4 l ; uint32
|
||||
s_historyIndex 00adbac8 l ; int32
|
||||
s_hRect 00adbad4 l ; RECTF
|
||||
s_inputString 00ca171c l ; CGxString*
|
||||
s_layerBackground 00ca1724 l ; HLAYER
|
||||
s_layerText 00ca1870 l ; HLAYER
|
||||
s_partial 00ca1878 l ; char[100]
|
||||
s_rect 00adbab4 l ; RECTF
|
||||
s_repeatCount 00ca186c l ; uint32
|
||||
s_repeatBuffer 00ca1728 l ; char[64]
|
||||
carettime 00ca19f0 l ; float
|
||||
s_NumLines 00ca197c l ; int32
|
||||
s_textFont 00ca198c l ; HTEXTFONT
|
||||
s_active 00CA1978 l type="int32_t" ; int32 as boolean
|
||||
s_rect 00ADBAB4 l type="RECTF" ; RECTF
|
||||
s_consoleHotKey 00ADBAC4 l type="KEY" ; KEY
|
||||
s_historyIndex 00ADBAC8 l type="int32_t" ; int32
|
||||
s_fontHeight 00ADBACC l type="float" ; float
|
||||
s_hRect 00ADBAD4 l type="RECTF" ; RECTF
|
||||
s_baseTextFlags 00ADBAE4 l type="uint32_t" ; uint32
|
||||
s_linelist 00ADBBB0 l type="TSList_CONSOLELINE"
|
||||
s_caretpixheight 00CA1690 l type="float"
|
||||
s_caret 00CA1694 l type="int32_t" ; int32
|
||||
s_copyText 00CA1698 l
|
||||
s_caretpixwidth 00CA1718 l type="float"
|
||||
s_inputString 00CA171C l type="CGxString*"
|
||||
s_currlineptr 00CA1720 l type="CONSOLELINE*"
|
||||
s_layerBackground 00CA1724 l type="HLAYER"
|
||||
s_repeatBuffer 00CA1728 l type="char[64]"
|
||||
s_fontName 00CA1768 l type="char[260]"
|
||||
s_repeatCount 00CA186C l type="uint32_t"
|
||||
s_layerText 00CA1870 l type="HLAYER"
|
||||
s_batch 00CA1874 l type="CGxStringBatch*"
|
||||
s_partial 00CA1878 l type="char[256]"
|
||||
s_NumLines 00CA197C l type="int32_t"
|
||||
s_completionMode 00CA1980 l type="int32_t"
|
||||
s_completedCmd 00CA1984 l type="char*"
|
||||
s_textFont 00CA198C l type="HTEXTFONT" ; HTEXTFONT
|
||||
s_consoleResizeState 00CA1990 l type="CONSOLERESIZESTATE" ; CONSOLERESIZESTATE
|
||||
s_highlightState 00CA1994 l type="HIGHLIGHTSTATE" ; HIGHLIGHTSTATE
|
||||
s_highlightHStart 00CA1998 l type="float"
|
||||
s_highlightHEnd 00CA199C l type="float"
|
||||
s_highlightLeftCharIndex 00CA19A0 l type="uint32_t"
|
||||
s_highlightRightCharIndex 00CA19A4 l type="uint32_t"
|
||||
s_charSpacing 00CA19A8 l type="float"
|
||||
s_consoleHeight 00CA19B0 l type="float"
|
||||
s_critsect 00CA19B4 l type="SCritSect"
|
||||
carettime 00CA19F0 l type="float"
|
||||
s_fileName 00CA19F4 l type="char*"
|
||||
CVar__m_initialized 00CA19F9 l type="bool"
|
||||
s_registeredCVars 00CA19FC l type="TSHashTable_CVar_HASHKEY_STRI"
|
||||
g_commandHistory 00CA3A28 l type="char[32][1024]"
|
||||
g_commandHistoryIndex 00CABA28 l type="uint32_t"
|
||||
g_defaultCommand 00CABA2C l type="COMMANDHANDLER" ; command function pointer
|
||||
g_consoleCommandHash 00CABA30 l type="TSHashTable_CONSOLECOMMAND_HASHKEY_STRI" ; TSHashTable<CONSOLECOMMAND, HASHKEY_CONSTSTRI>
|
||||
s_hwDetect 00CABCBE l type="bool"
|
||||
s_consoleAccessEnabled 00CABCC4 l type="int32_t" ; int32 as boolean
|
||||
s_requestedFormat 00CABCD8 l type="CGxFormat"
|
||||
Loading…
Add table
Add a link
Reference in a new issue