Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Artikash/Textractor
/ functions
Functions
713 in github.com/Artikash/Textractor
⨍
Functions
713
◇
Types & classes
96
↓ 2 callers
Function
Start
host/host.cpp:152
↓ 2 callers
Function
TextThreadString
GUI/mainwindow.cpp:91
↓ 2 callers
Function
Translate
extensions/bingtranslate.cpp:198
↓ 2 callers
Function
UpdateReplacements
extensions/replacer.cpp:85
↓ 2 callers
Function
UpdateReplacements
extensions/regexreplacer.cpp:14
↓ 2 callers
Function
UserSelectedProcess
GUI/mainwindow.cpp:154
↓ 2 callers
Function
_5pbgarbage_ch
Characters to ignore: [%0-9A-Z]
texthook/engine/engine.cc:17892
↓ 2 callers
Function
_5pbltrim
Trim leading garbage
texthook/engine/engine.cc:17896
↓ 2 callers
Function
_5pbstrlen
Trim trailing garbage
texthook/engine/engine.cc:17907
↓ 2 callers
Function
_alchemistgarbage
Return true if the text is full of garbage characters
texthook/engine/engine.cc:17553
↓ 2 callers
Function
_bandaigarbage_ch
texthook/engine/engine.cc:19425
↓ 2 callers
Function
_bandailtrim
Trim leading garbage
texthook/engine/engine.cc:19446
↓ 2 callers
Function
_bandaistrlen
Remove trailing /L/P or #n garbage
texthook/engine/engine.cc:19433
↓ 2 callers
Function
_typemoongarbage_ch
unnamed
texthook/engine/engine.cc:21141
↓ 2 callers
Function
all_ascii
texthook/engine/engine.cc:199
↓ 2 callers
Function
cpp_strnpbrk
texthook/util/cpputil/cppcstring.h:106
↓ 2 callers
Function
cpp_wcsnchr
texthook/util/cpputil/cppcstring.h:54
↓ 2 callers
Function
cpp_wcsnpbrk
texthook/util/cpputil/cppcstring.h:108
↓ 2 callers
Function
findByteCall
* Return the absolute address of op. Op takes 1 address parameter. * BYTE call with relative address. * * @param op first half of the operator
texthook/util/memdbg/memsearch.cc:105
↓ 2 callers
Function
findLastByteCall
texthook/util/memdbg/memsearch.cc:122
↓ 2 callers
Function
findLastWordCall
texthook/util/memdbg/memsearch.cc:75
↓ 2 callers
Function
findWordCall
* Return the absolute address of op. Op takes 1 parameter. * DWORD call with absolute address. * * @param op first half of the operator * @p
texthook/util/memdbg/memsearch.cc:58
↓ 2 callers
Function
iterByteCall
texthook/util/memdbg/memsearch.cc:276
↓ 2 callers
Function
iterCallerAddress
texthook/util/memdbg/memsearch.cc:294
↓ 2 callers
Function
iterWordCall
texthook/util/memdbg/memsearch.cc:258
↓ 2 callers
Function
reverse_search_begin
7/29/2014 jichi: I should move these functions to different files String utilities Return the address of the first non-zero address
texthook/engine/engine.cc:190
↓ 1 callers
Function
AddHook
GUI/mainwindow.cpp:274
↓ 1 callers
Method
AddSentence
extensions/extrawindow.cpp:235
↓ 1 callers
Method
Array
extensions/network.h:106
↓ 1 callers
Function
AttachSavedProcesses
GUI/mainwindow.cpp:139
↓ 1 callers
Function
CharReplacer
texthook/engine/engine.cc:219
↓ 1 callers
Function
CharsFilter
texthook/engine/engine.cc:257
↓ 1 callers
Function
CleanupExtensions
GUI/extenwindow.cpp:128
↓ 1 callers
Method
CompareExchange
extensions/extrawindow.cpp:431
↓ 1 callers
Function
CreatePipe
host/host.cpp:79
↓ 1 callers
Function
DatabaseHook
texthook/engine/engine.cc:6743
↓ 1 callers
Function
DetachProcess
host/host.cpp:223
↓ 1 callers
Function
DetachProcess
GUI/mainwindow.cpp:254
↓ 1 callers
Function
DetermineEngineAtLast
jichi 8/17/2014 Put the patterns that might break other games at last
texthook/engine/match32.cc:624
↓ 1 callers
Function
DetermineEngineByFile1
texthook/engine/match32.cc:89
↓ 1 callers
Function
DetermineEngineByFile2
texthook/engine/match32.cc:257
↓ 1 callers
Function
DetermineEngineByFile3
texthook/engine/match32.cc:309
↓ 1 callers
Function
DetermineEngineByFile4
texthook/engine/match32.cc:371
↓ 1 callers
Function
DetermineEngineByProcessName
texthook/engine/match32.cc:457
↓ 1 callers
Function
DetermineEngineOther
texthook/engine/match32.cc:558
↓ 1 callers
Function
DetermineEngineType
jichi 10/21/2014: Return whether found the game engine
texthook/engine/match.cc:21
↓ 1 callers
Function
DetermineGameHooks
texthook/engine/match32.cc:20
↓ 1 callers
Function
DetermineNoEngine
texthook/engine/match32.cc:711
↓ 1 callers
Function
DeterminePCEngine
jichi 7/17/2014: Disable GDI hooks for PPSSPP
texthook/engine/match32.cc:32
↓ 1 callers
Function
DispatchSentenceToExtensions
GUI/extenwindow.cpp:116
↓ 1 callers
Method
Empty
extensions/replacer.cpp:56
↓ 1 callers
Function
FindBGIHook
texthook/engine/engine.cc:1460
↓ 1 callers
Function
FindCallAndEntryAbs
texthook/util/util.cc:165
↓ 1 callers
Function
FindCharacteristInstruction
texthook/engine/engine.cc:9124
↓ 1 callers
Function
FindEntryAligned
texthook/util/util.cc:228
↓ 1 callers
Function
FindImportEntry
texthook/util/util.cc:258
↓ 1 callers
Function
FindPPSSPP
Artikash 6/7/2019 * PPSSPP JIT code has pointers, but they are all added to an offset before being used. Find that offset so that hook searching wo
texthook/engine/match64.cc:18
↓ 1 callers
Function
FindPPSSPP
Artikash 6/7/2019 * PPSSPP JIT code has pointers, but they are all added to an offset before being used. Find that offset so that hook searching
texthook/engine/engine.cc:17304
↓ 1 callers
Method
Flush
host/textthread.cpp:94
↓ 1 callers
Function
GenerateHCode
host/hookcode.cpp:213
↓ 1 callers
Function
GenerateRCode
host/hookcode.cpp:191
↓ 1 callers
Function
GenerateSuffixArray
extensions/removerepeatphrase.cpp:3
↓ 1 callers
Function
GetCodeRange
jichi 8/24/2013: binary search?
texthook/util/util.cc:50
↓ 1 callers
Function
GetCppExceptionInfo
GUI/exception.cpp:6
↓ 1 callers
Function
GetCppExceptionMessage
GUI/exception.cpp:14
↓ 1 callers
Function
GetFunctions
texthook/hookfinder.cc:177
↓ 1 callers
Method
GetHook
host/host.cpp:31
↓ 1 callers
Function
GetSentenceInfo
GUI/mainwindow.cpp:108
↓ 1 callers
Function
GetShinaRioVersion
jichi 8/27/2013 Return ShinaRio version number The head of Rio.ini usually looks like: [椎名里�v2.49] This function will return 49 in the above case. Ga
texthook/engine/engine.cc:5756
↓ 1 callers
Function
GetSystemAoiVersion
texthook/engine/engine.cc:8711
↓ 1 callers
Function
Hijack
texthook/engine/match.cc:36
↓ 1 callers
Method
Insert
texthook/texthook.cc:102
↓ 1 callers
Function
Insert5pbHook
texthook/engine/engine.cc:14456
↓ 1 callers
Function
Insert5pbHook1
Characters to ignore: [%0-9A-Z]
texthook/engine/engine.cc:14218
↓ 1 callers
Function
Insert5pbHook2
texthook/engine/engine.cc:14272
↓ 1 callers
Function
Insert5pbHook3
texthook/engine/engine.cc:14422
↓ 1 callers
Function
Insert5pbPSPHook
texthook/engine/engine.cc:17936
↓ 1 callers
Function
InsertAB2TryHook
unnamed namespace
texthook/engine/engine.cc:9143
↓ 1 callers
Function
InsertAIRNovelHook
* Artikash 12/8/2018: Update AIRNovel hook for version 31.0.0.96 * Sample game: https://vndb.org/v22252: /HQ4*8:4*4@12FF9A:Adobe AIR.dll * This fun
texthook/engine/engine.cc:16647
↓ 1 callers
Function
InsertAOS1Hook
texthook/engine/engine.cc:11421
↓ 1 callers
Function
InsertAOS2Hook
texthook/engine/engine.cc:11479
↓ 1 callers
Function
InsertAOSHook
texthook/engine/engine.cc:11520
↓ 1 callers
Function
InsertAbelHook
AbelSoftware hook: The game folder usually is made up many no extended name files(file name doesn't have '.'). And these files have common prefix
texthook/engine/engine.cc:7864
↓ 1 callers
Function
InsertAdobeAirHook
* jichi 4/15/2014: Insert Adobe AIR hook * Sample games: * 華アワセ 蛟編: /HW-C*0:D8@4D04B5:Adobe AIR.dll * 華アワセ 姫空木編: /HW-C*0:d8@4E69A7:Adobe AIR.dl
texthook/engine/engine.cc:16594
↓ 1 callers
Function
InsertAdobeFlash10Hook
texthook/engine/engine.cc:16905
↓ 1 callers
Function
InsertAlchemist2PSPHook
texthook/engine/engine.cc:17721
↓ 1 callers
Function
InsertAlchemistPSPHook
texthook/engine/engine.cc:17620
↓ 1 callers
Function
InsertAliceHook
jichi 8/23/2013 Move here from engine.cc Do not work for the latest Alice games jichi 5/13/2015: Looking for function entries in StoatSpriteEngine.dll
texthook/engine/engine.cc:4633
↓ 1 callers
Function
InsertAliceHook1
texthook/engine/engine.cc:4584
↓ 1 callers
Function
InsertAliceHook2
texthook/engine/engine.cc:4613
↓ 1 callers
Function
InsertArtemis1Hook
* jichi 10/1/2013: Artemis Engine * See: http://www.ies-net.com/ * See (CaoNiMaGeBi): http://tieba.baidu.com/p/2625537737 * Pattern: * 650
texthook/engine/engine.cc:10685
↓ 1 callers
Function
InsertArtemis2Hook
texthook/engine/engine.cc:10718
↓ 1 callers
Function
InsertArtemis3Hook
texthook/engine/engine.cc:10778
↓ 1 callers
Function
InsertArtemisHook
texthook/engine/engine.cc:10829
↓ 1 callers
Function
InsertAtelierHook
AtelierKaguya hook: Game folder contains message.dat. Used by AtelierKaguya games. Usually has font caching issue with TextOutA. Game engine use
texthook/engine/engine.cc:5554
↓ 1 callers
Function
InsertBGI1Hook
jichi 5/12/2014 * Sample game: FORTUNE ARTERIAL, case 2 at 0x41ebd0 * * sub_41EBD0 proc near, seems to take 5 parameters * * 0041ebd0 /$ 83e
texthook/engine/engine.cc:1575
↓ 1 callers
Function
InsertBGI2Hook
texthook/engine/engine.cc:1980
↓ 1 callers
Function
InsertBGIHook
jichi 5/12/2014: BGI1 and BGI2 game can co-exist, such as 世界と世界の真ん中で BGI1 can exist in both old and new games BGI2 only exist in new games Insert BGI2
texthook/engine/engine.cc:2151
↓ 1 callers
Function
InsertBandaiNamePSPHook
7/22/2014 jichi BANDAI PSP engine, 0.9.8 only * Replaced by Otomate PPSSPP on 0.9.9. * Sample game: School Rumble PSP 姉さん事件で�(SHIFT-JIS) * See:
texthook/engine/engine.cc:19372
↓ 1 callers
Function
InsertBandaiPSPHook
7/22/2014 jichi: This engine works for multiple game? It is also observed in Broccoli game ぁ�の�リンスさまっ.
texthook/engine/engine.cc:19476
← previous
next →
101–200 of 713, ranked by callers