SYMBOL INDEX (9465 symbols across 513 files) FILE: 001.NVL/BKEngine/BKEFileNameDumper/BKEFileNameDumper/dllmain.cpp type StdWStringMSVC2013 (line 12) | struct StdWStringMSVC2013 method wchar_t (line 22) | const wchar_t* ConstString() method Length (line 33) | int Length() function InstallHook (line 57) | void InstallHook() function Initialize (line 70) | void Initialize() function ShutDown (line 82) | void ShutDown() function BOOL (line 87) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... function Dummy (line 109) | __declspec(dllexport) void Dummy() {} FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/file.h function namespace (line 7) | namespace File FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/log.h function namespace (line 7) | namespace Log FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/path.cpp type Path (line 6) | namespace Path function GetFileName (line 8) | std::string GetFileName(const std::string& path) function GetFileName (line 29) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 50) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 64) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 78) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 99) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 120) | std::string GetExtension(const std::string& path) function GetExtension (line 149) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 178) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 222) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 266) | std::string GetFullPath(const std::string& path) function GetFullPath (line 296) | std::wstring GetFullPath(const std::wstring& path) FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/path.h function namespace (line 7) | namespace Path FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/pe.h function namespace (line 8) | namespace PE FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/stringhelper.cpp type StringHelper (line 7) | namespace StringHelper function StartsWith (line 9) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 22) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 35) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 45) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 55) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 68) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 81) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 91) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 101) | std::string ToLower(const std::string& source) function ToLower (line 110) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 119) | std::string ToUpper(const std::string& source) function ToUpper (line 128) | std::wstring ToUpper(const std::wstring& source) function Format (line 137) | std::string Format(const char* format, ...) function VFormat (line 178) | std::string VFormat(const char* format, va_list ap) function Format (line 214) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 255) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/stringhelper.h function namespace (line 7) | namespace StringHelper FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 001.NVL/BKEngine/BKEFileNameDumper/Common/util.h function namespace (line 8) | namespace Util FILE: 001.NVL/BKEngine/BKEFileNameDumper/Detours/creatwth.cpp function PVOID (line 34) | static PVOID LoadNtHeaderFromProcess(_In_ HANDLE hProcess, function HMODULE (line 86) | static HMODULE EnumerateModulesInProcess(_In_ HANDLE hProcess, function PVOID (line 145) | static PVOID FindDetourSectionInRemoteModule(_In_ HANDLE hProcess, function PVOID (line 188) | static PVOID FindPayloadInRemoteDetourSection(_In_ HANDLE hProcess, function WINAPI (line 243) | WINAPI DetourFindRemotePayload(_In_ HANDLE hProcess, function PBYTE (line 272) | static PBYTE FindAndAllocateNearBase(HANDLE hProcess, PBYTE pbModule, PB... function DWORD (line 348) | static inline DWORD PadToDword(DWORD dw) function DWORD (line 353) | static inline DWORD PadToDwordPtr(DWORD dw) function HRESULT (line 358) | static inline HRESULT ReplaceOptionalSizeA(_Inout_z_count_(cchDest) LPST... function BOOL (line 380) | static BOOL RecordExeRestore(HANDLE hProcess, HMODULE hModule, DETOUR_EX... function BOOL (line 501) | static BOOL UpdateFrom32To64(HANDLE hProcess, HMODULE hModule, WORD mach... function BOOL (line 646) | static BOOL IsWow64ProcessHelper(HANDLE hProcess, function BOOL (line 677) | BOOL WINAPI DetourUpdateProcessWithDll(_In_ HANDLE hProcess, function BOOL (line 750) | BOOL WINAPI DetourUpdateProcessWithDllEx(_In_ HANDLE hProcess, function BOOL (line 899) | BOOL WINAPI DetourCreateProcessWithDllA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 957) | BOOL WINAPI DetourCreateProcessWithDllW(_In_opt_ LPCWSTR lpApplicationName, function BOOL (line 1013) | BOOL WINAPI DetourCopyPayloadToProcess(_In_ HANDLE hProcess, function WINAPI (line 1022) | WINAPI DetourCopyPayloadToProcessEx(_In_ HANDLE hProcess, function VOID (line 1131) | VOID CALLBACK DetourFinishHelperProcess(_In_ HWND, function BOOL (line 1196) | BOOL WINAPI DetourIsHelperProcess(VOID) function BOOL (line 1221) | static function VOID (line 1325) | static function BOOL (line 1334) | BOOL WINAPI DetourProcessViaHelperA(_In_ DWORD dwTargetPid, function BOOL (line 1342) | BOOL WINAPI DetourProcessViaHelperDllsA(_In_ DWORD dwTargetPid, function BOOL (line 1433) | BOOL WINAPI DetourProcessViaHelperW(_In_ DWORD dwTargetPid, function BOOL (line 1440) | BOOL WINAPI DetourProcessViaHelperDllsW(_In_ DWORD dwTargetPid, function BOOL (line 1538) | BOOL WINAPI DetourCreateProcessWithDllExA(_In_opt_ LPCSTR lpApplicationN... function BOOL (line 1599) | BOOL WINAPI DetourCreateProcessWithDllExW(_In_opt_ LPCWSTR lpApplication... function BOOL (line 1660) | BOOL WINAPI DetourCreateProcessWithDllsA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 1721) | BOOL WINAPI DetourCreateProcessWithDllsW(_In_opt_ LPCWSTR lpApplicationN... FILE: 001.NVL/BKEngine/BKEFileNameDumper/Detours/detours.cpp function Detour_AssertExprWithFunctionName (line 26) | int Detour_AssertExprWithFunctionName(int reportType, const char* filena... type _DETOUR_ALIGN (line 44) | struct _DETOUR_ALIGN function detour_is_imported (line 61) | static bool detour_is_imported(PBYTE pbCode, PBYTE pbAddress) function ULONG_PTR (line 96) | inline ULONG_PTR detour_2gb_below(ULONG_PTR address) function ULONG_PTR (line 101) | inline ULONG_PTR detour_2gb_above(ULONG_PTR address) type _DETOUR_TRAMPOLINE (line 114) | struct _DETOUR_TRAMPOLINE function PBYTE (line 133) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 141) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 149) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 157) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 203) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 229) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 258) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 323) | struct _DETOUR_TRAMPOLINE function PBYTE (line 345) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 353) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 362) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 370) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 416) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 454) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 483) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 548) | struct _DETOUR_TRAMPOLINE function PBYTE (line 630) | inline PBYTE detour_skip_jmp(PBYTE pPointer, PVOID *ppGlobals) function detour_find_jmp_bounds (line 696) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 705) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 712) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 723) | struct _DETOUR_TRAMPOLINE function PBYTE (line 743) | inline PBYTE align4(PBYTE pValue) function ULONG (line 748) | inline ULONG fetch_thumb_opcode(PBYTE pbCode) function write_thumb_opcode (line 757) | inline void write_thumb_opcode(PBYTE &pbCode, ULONG Opcode) function PBYTE (line 765) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 790) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 798) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 835) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 849) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 867) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 882) | struct _DETOUR_TRAMPOLINE function ULONG (line 925) | inline ULONG fetch_opcode(PBYTE pbCode) function write_opcode (line 930) | inline void write_opcode(PBYTE &pbCode, ULONG Opcode) type ARM64_INDIRECT_JMP (line 936) | struct ARM64_INDIRECT_JMP { function PBYTE (line 974) | PBYTE detour_gen_jmp_indirect(BYTE *pbCode, ULONG64 *pbJmpVal) function PBYTE (line 1009) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 1032) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function INT64 (line 1040) | inline INT64 detour_sign_extend(UINT64 value, UINT bits) function PBYTE (line 1049) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 1138) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 1154) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 1164) | inline ULONG detour_is_code_filler(PBYTE pbCode) type DETOUR_REGION (line 1179) | struct DETOUR_REGION function DWORD (line 1194) | static DWORD detour_writable_trampoline_regions() function detour_runnable_trampoline_regions (line 1206) | static void detour_runnable_trampoline_regions() function PBYTE (line 1218) | static PBYTE detour_alloc_round_down_to_region(PBYTE pbTry) function PBYTE (line 1228) | static PBYTE detour_alloc_round_up_to_region(PBYTE pbTry) function PVOID (line 1241) | static PVOID detour_alloc_region_from_lo(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1290) | static PVOID detour_alloc_region_from_hi(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1339) | static PVOID detour_alloc_trampoline_allocate_new(PBYTE pbTarget, function PVOID (line 1379) | PVOID WINAPI DetourAllocateRegionWithinJumpBounds(_In_ LPCVOID pbTarget, function PDETOUR_TRAMPOLINE (line 1398) | static PDETOUR_TRAMPOLINE detour_alloc_trampoline(PBYTE pbTarget) function detour_free_trampoline (line 1468) | static void detour_free_trampoline(PDETOUR_TRAMPOLINE pTrampoline) function BOOL (line 1478) | static BOOL detour_is_region_empty(PDETOUR_REGION pRegion) function detour_free_unused_trampoline_regions (line 1502) | static void detour_free_unused_trampoline_regions() type DetourThread (line 1523) | struct DetourThread type DetourOperation (line 1529) | struct DetourOperation function PVOID (line 1550) | PVOID WINAPI DetourCodeFromPointer(_In_ PVOID pPointer, function BOOL (line 1558) | BOOL WINAPI DetourSetIgnoreTooSmall(_In_ BOOL fIgnore) function BOOL (line 1565) | BOOL WINAPI DetourSetRetainRegions(_In_ BOOL fRetain) function PVOID (line 1572) | PVOID WINAPI DetourSetSystemRegionLowerBound(_In_ PVOID pSystemRegionLow... function PVOID (line 1579) | PVOID WINAPI DetourSetSystemRegionUpperBound(_In_ PVOID pSystemRegionUpp... function LONG (line 1586) | LONG WINAPI DetourTransactionBegin() function LONG (line 1610) | LONG WINAPI DetourTransactionAbort() function LONG (line 1654) | LONG WINAPI DetourTransactionCommit() function BYTE (line 1659) | static BYTE detour_align_from_trampoline(PDETOUR_TRAMPOLINE pTrampoline,... function LONG (line 1669) | static LONG detour_align_from_target(PDETOUR_TRAMPOLINE pTrampoline, LON... function LONG (line 1679) | LONG WINAPI DetourTransactionCommitEx(_Out_opt_ PVOID **pppFailedPointer) function LONG (line 1948) | LONG WINAPI DetourUpdateThread(_In_ HANDLE hThread) function LONG (line 1991) | LONG WINAPI DetourAttach(_Inout_ PVOID *ppPointer, function LONG (line 1997) | LONG WINAPI DetourAttachEx(_Inout_ PVOID *ppPointer, function LONG (line 2357) | LONG WINAPI DetourDetach(_Inout_ PVOID *ppPointer, function DWORD (line 2528) | static DWORD DetourPageProtectAdjustExecute(_In_ DWORD dwOldProtect, function WINAPI (line 2547) | WINAPI DetourVirtualProtectSameExecuteEx(_In_ HANDLE hProcess, function WINAPI (line 2572) | WINAPI DetourVirtualProtectSameExecute(_In_ PVOID pAddress, function BOOL (line 2581) | BOOL WINAPI DetourAreSameGuid(_In_ REFGUID left, _In_ REFGUID right) FILE: 001.NVL/BKEngine/BKEFileNameDumper/Detours/detours.h type LONG (line 133) | typedef LONG LONG_PTR; type ULONG (line 134) | typedef ULONG ULONG_PTR; type GUID (line 333) | typedef struct _GUID type DETOUR_TRAMPOLINE (line 384) | typedef struct _DETOUR_TRAMPOLINE DETOUR_TRAMPOLINE, *PDETOUR_TRAMPOLINE; type DETOUR_SECTION_HEADER (line 389) | typedef struct _DETOUR_SECTION_HEADER type DETOUR_SECTION_RECORD (line 414) | typedef struct _DETOUR_SECTION_RECORD type DETOUR_CLR_HEADER (line 421) | typedef struct _DETOUR_CLR_HEADER type DETOUR_EXE_RESTORE (line 435) | typedef struct _DETOUR_EXE_RESTORE type DETOUR_EXE_HELPER (line 477) | typedef struct _DETOUR_EXE_HELPER type VOID (line 550) | typedef VOID * PDETOUR_BINARY; type VOID (line 551) | typedef VOID * PDETOUR_LOADED_BINARY; type IMAGEHLP_MODULE (line 928) | typedef IMAGEHLP_MODULE IMAGEHLP_MODULE64; type PIMAGEHLP_MODULE (line 929) | typedef PIMAGEHLP_MODULE PIMAGEHLP_MODULE64; type IMAGEHLP_SYMBOL (line 930) | typedef IMAGEHLP_SYMBOL SYMBOL_INFO; type PIMAGEHLP_SYMBOL (line 931) | typedef PIMAGEHLP_SYMBOL PSYMBOL_INFO; function LONG (line 933) | static inline type DETOUR_SYM_INFO (line 966) | typedef struct _DETOUR_SYM_INFO type DETOUR_IA64_BUNDLE (line 1033) | struct DETOUR_IA64_BUNDLE FILE: 001.NVL/BKEngine/BKEFileNameDumper/Detours/disasm.cpp class CDetourDis (line 156) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function PVOID (line 312) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function PBYTE (line 342) | PBYTE CDetourDis::CopyInstruction(PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 361) | PBYTE CDetourDis::CopyBytes(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function else (line 416) | else if (bFlags & RIP) { function PBYTE (line 442) | PBYTE CDetourDis::CopyBytesPrefix(REFCOPYENTRY pEntry, PBYTE pbDst, PBYT... function PBYTE (line 449) | PBYTE CDetourDis::CopyBytesSegment(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 455) | PBYTE CDetourDis::CopyBytesRax(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 463) | PBYTE CDetourDis::CopyBytesJump(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE ... function PBYTE (line 496) | PBYTE CDetourDis::AdjustTarget(PBYTE pbDst, PBYTE pbSrc, UINT cbOp, function PBYTE (line 576) | PBYTE CDetourDis::Invalid(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 586) | PBYTE CDetourDis::Copy0F(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 593) | PBYTE CDetourDis::Copy0F78(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 611) | PBYTE CDetourDis::Copy0F00(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 623) | PBYTE CDetourDis::Copy0FB8(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 633) | PBYTE CDetourDis::Copy66(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 639) | PBYTE CDetourDis::Copy67(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 645) | PBYTE CDetourDis::CopyF2(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 651) | PBYTE CDetourDis::CopyF3(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 657) | PBYTE CDetourDis::CopyF6(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 677) | PBYTE CDetourDis::CopyF7(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 697) | PBYTE CDetourDis::CopyFF(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 748) | PBYTE CDetourDis::CopyVexEvexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc, BY... function PBYTE (line 777) | PBYTE CDetourDis::CopyVexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 787) | PBYTE CDetourDis::CopyVex3(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 832) | PBYTE CDetourDis::CopyVex2(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 847) | PBYTE CDetourDis::CopyEvex(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 887) | PBYTE CDetourDis::CopyXop(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function BOOL (line 927) | BOOL CDetourDis::SetCodeModule(PBYTE pbBeg, PBYTE pbEnd, BOOL fLimitRefe... function BOOL (line 1602) | BOOL CDetourDis::SanityCheckSystem() function BYTE (line 1665) | BYTE DETOUR_IA64_BUNDLE::GetTemplate() const function BYTE (line 1670) | BYTE DETOUR_IA64_BUNDLE::GetInst0() const function BYTE (line 1675) | BYTE DETOUR_IA64_BUNDLE::GetInst1() const function BYTE (line 1680) | BYTE DETOUR_IA64_BUNDLE::GetInst2() const function BYTE (line 1685) | BYTE DETOUR_IA64_BUNDLE::GetUnit(BYTE slot) const function BYTE (line 1696) | BYTE DETOUR_IA64_BUNDLE::GetUnit0() const function BYTE (line 1701) | BYTE DETOUR_IA64_BUNDLE::GetUnit1() const function BYTE (line 1706) | BYTE DETOUR_IA64_BUNDLE::GetUnit2() const function UINT64 (line 1711) | UINT64 DETOUR_IA64_BUNDLE::GetData0() const function UINT64 (line 1716) | UINT64 DETOUR_IA64_BUNDLE::GetData1() const function UINT64 (line 1722) | UINT64 DETOUR_IA64_BUNDLE::GetData2() const function VOID (line 1727) | VOID DETOUR_IA64_BUNDLE::SetInst(BYTE slot, BYTE nInst) function VOID (line 1738) | VOID DETOUR_IA64_BUNDLE::SetInst0(BYTE nInst) function VOID (line 1743) | VOID DETOUR_IA64_BUNDLE::SetInst1(BYTE nInst) function VOID (line 1748) | VOID DETOUR_IA64_BUNDLE::SetInst2(BYTE nInst) function VOID (line 1753) | VOID DETOUR_IA64_BUNDLE::SetData(BYTE slot, UINT64 nData) function VOID (line 1764) | VOID DETOUR_IA64_BUNDLE::SetData0(UINT64 nData) function VOID (line 1769) | VOID DETOUR_IA64_BUNDLE::SetData1(UINT64 nData) function VOID (line 1775) | VOID DETOUR_IA64_BUNDLE::SetData2(UINT64 nData) function UINT64 (line 1780) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction(BYTE slot) const function UINT64 (line 1791) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction0() const function UINT64 (line 1797) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction1() const function UINT64 (line 1805) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction2() const function UINT64 (line 1842) | UINT64 DETOUR_IA64_BUNDLE::SignExtend(UINT64 Value, UINT64 Offset) function UINT64 (line 1851) | UINT64 DETOUR_IA64_BUNDLE::GetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1857) | UINT64 DETOUR_IA64_BUNDLE::SetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1864) | UINT64 DETOUR_IA64_BUNDLE::GetOpcode(UINT64 instruction) function UINT64 (line 1871) | UINT64 DETOUR_IA64_BUNDLE::GetX(UINT64 instruction) function UINT64 (line 1878) | UINT64 DETOUR_IA64_BUNDLE::GetX3(UINT64 instruction) function UINT64 (line 1885) | UINT64 DETOUR_IA64_BUNDLE::GetX6(UINT64 instruction) function UINT64 (line 1892) | UINT64 DETOUR_IA64_BUNDLE::GetImm7a(UINT64 instruction) function UINT64 (line 1898) | UINT64 DETOUR_IA64_BUNDLE::SetImm7a(UINT64 instruction, UINT64 imm7a) function UINT64 (line 1904) | UINT64 DETOUR_IA64_BUNDLE::GetImm13c(UINT64 instruction) function UINT64 (line 1910) | UINT64 DETOUR_IA64_BUNDLE::SetImm13c(UINT64 instruction, UINT64 imm13c) function UINT64 (line 1916) | UINT64 DETOUR_IA64_BUNDLE::GetSignBit(UINT64 instruction) function UINT64 (line 1922) | UINT64 DETOUR_IA64_BUNDLE::SetSignBit(UINT64 instruction, UINT64 signBit) function UINT64 (line 1928) | UINT64 DETOUR_IA64_BUNDLE::GetImm20a(UINT64 instruction) function UINT64 (line 1934) | UINT64 DETOUR_IA64_BUNDLE::SetImm20a(UINT64 instruction, UINT64 imm20a) function UINT64 (line 1940) | UINT64 DETOUR_IA64_BUNDLE::GetImm20b(UINT64 instruction) function UINT64 (line 1946) | UINT64 DETOUR_IA64_BUNDLE::SetImm20b(UINT64 instruction, UINT64 imm20b) function UINT (line 2054) | UINT DETOUR_IA64_BUNDLE::RelocateBundle(_Inout_ DETOUR_IA64_BUNDLE* pDst, function BOOL (line 2072) | BOOL DETOUR_IA64_BUNDLE::IsBrl() const function VOID (line 2082) | VOID DETOUR_IA64_BUNDLE::SetBrl() function UINT64 (line 2089) | UINT64 DETOUR_IA64_BUNDLE::GetBrlImm() const function VOID (line 2103) | VOID DETOUR_IA64_BUNDLE::SetBrlImm(UINT64 imm) function UINT64 (line 2119) | UINT64 DETOUR_IA64_BUNDLE::GetBrlTarget() const function VOID (line 2124) | VOID DETOUR_IA64_BUNDLE::SetBrl(UINT64 target) function VOID (line 2131) | VOID DETOUR_IA64_BUNDLE::SetBrlTarget(UINT64 target) function BOOL (line 2137) | BOOL DETOUR_IA64_BUNDLE::IsMovlGp() const function UINT64 (line 2146) | UINT64 DETOUR_IA64_BUNDLE::GetMovlGp() const function VOID (line 2168) | VOID DETOUR_IA64_BUNDLE::SetMovlGp(UINT64 gp) function UINT (line 2193) | UINT DETOUR_IA64_BUNDLE::Copy(_Out_ DETOUR_IA64_BUNDLE *pDst, function BOOL (line 2213) | BOOL DETOUR_IA64_BUNDLE::SetNop(BYTE slot) function BOOL (line 2231) | BOOL DETOUR_IA64_BUNDLE::SetNop0() function BOOL (line 2236) | BOOL DETOUR_IA64_BUNDLE::SetNop1() function BOOL (line 2241) | BOOL DETOUR_IA64_BUNDLE::SetNop2() function VOID (line 2246) | VOID DETOUR_IA64_BUNDLE::SetStop() function PVOID (line 2253) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 2293) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function LONG (line 2602) | LONG CDetourDis::DecodeBranch5(ULONG opcode) function USHORT (line 2615) | USHORT CDetourDis::EncodeBranch5(ULONG originalOpCode, LONG delta) function LONG (line 2631) | LONG CDetourDis::DecodeBranch8(ULONG opcode) function USHORT (line 2643) | USHORT CDetourDis::EncodeBranch8(ULONG originalOpCode, LONG delta) function LONG (line 2658) | LONG CDetourDis::DecodeBranch11(ULONG opcode) function USHORT (line 2670) | USHORT CDetourDis::EncodeBranch11(ULONG originalOpCode, LONG delta) function BYTE (line 2685) | BYTE CDetourDis::EmitBranch11(PUSHORT& pDest, LONG relativeAddress) function LONG (line 2694) | LONG CDetourDis::DecodeBranch20(ULONG opcode) function ULONG (line 2714) | ULONG CDetourDis::EncodeBranch20(ULONG originalOpCode, LONG delta) function LONG (line 2733) | LONG CDetourDis::DecodeBranch24(ULONG opcode, BOOL& fLink) function ULONG (line 2754) | ULONG CDetourDis::EncodeBranch24(ULONG originalOpCode, LONG delta, BOOL ... function LONG (line 2774) | LONG CDetourDis::DecodeLiteralLoad8(ULONG instruction) function BYTE (line 2785) | BYTE CDetourDis::EmitLiteralLoad8(PUSHORT& pDest, BYTE targetRegister, P... function LONG (line 2798) | LONG CDetourDis::DecodeLiteralLoad12(ULONG instruction) function BYTE (line 2809) | BYTE CDetourDis::EmitLiteralLoad12(PUSHORT& pDest, BYTE targetRegister, ... function BYTE (line 2823) | BYTE CDetourDis::EmitImmediateRegisterLoad32(PUSHORT& pDest, BYTE reg) function BYTE (line 2829) | BYTE CDetourDis::EmitImmediateRegisterLoad16(PUSHORT& pDest, BYTE reg) function BYTE (line 2835) | BYTE CDetourDis::EmitLongLiteralLoad(PUSHORT& pDest, BYTE targetRegister... function BYTE (line 2857) | BYTE CDetourDis::EmitLongBranch(PUSHORT& pDest, PVOID pTarget) function BYTE (line 2864) | BYTE CDetourDis::PureCopy16(BYTE* pSource, BYTE* pDest) function BYTE (line 2870) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function USHORT (line 2876) | USHORT CDetourDis::CalculateExtra(BYTE sourceLength, BYTE* pDestStart, B... function BYTE (line 2882) | BYTE CDetourDis::CopyMiscellaneous16(BYTE* pSource, BYTE* pDest) function BYTE (line 2943) | BYTE CDetourDis::CopyConditionalBranchOrOther16(BYTE* pSource, BYTE* pDest) function BYTE (line 3001) | BYTE CDetourDis::CopyUnConditionalBranch16(BYTE* pSource, BYTE* pDest) function BYTE (line 3045) | BYTE CDetourDis::CopyLiteralLoad16(BYTE* pSource, BYTE* pDest) function BYTE (line 3065) | BYTE CDetourDis::CopyBranchExchangeOrDataProcessing16(BYTE* pSource, BYT... function BYTE (line 3159) | BYTE CDetourDis::CopyBranch24(BYTE* pSource, BYTE* pDest) function BYTE (line 3185) | BYTE CDetourDis::CopyBranchOrMiscellaneous32(BYTE* pSource, BYTE* pDest) function BYTE (line 3285) | BYTE CDetourDis::CopyLiteralLoad32(BYTE* pSource, BYTE* pDest) function BYTE (line 3302) | BYTE CDetourDis::CopyLoadAndStoreSingle(BYTE* pSource, BYTE* pDest) function BYTE (line 3342) | BYTE CDetourDis::CopyLoadAndStoreMultipleAndSRS(BYTE* pSource, BYTE* pDest) function BYTE (line 3348) | BYTE CDetourDis::CopyTableBranch(BYTE* pSource, BYTE* pDest) function BYTE (line 3445) | BYTE CDetourDis::BeginCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3542) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function PVOID (line 3578) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 3628) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function BYTE (line 3932) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3945) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function BYTE (line 3984) | BYTE CDetourDis::EmitMovImmediate(PULONG& pDstInst, BYTE rd, UINT64 imme... function BYTE (line 4035) | BYTE CDetourDis::CopyAdr(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4089) | BYTE CDetourDis::CopyBcc(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4123) | BYTE CDetourDis::CopyB_or_Bl(BYTE* pSource, BYTE* pDest, ULONG instructi... function BYTE (line 4148) | BYTE CDetourDis::CopyB(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4153) | BYTE CDetourDis::CopyBl(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4158) | BYTE CDetourDis::CopyCbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4192) | BYTE CDetourDis::CopyTbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4226) | BYTE CDetourDis::CopyLdrLiteral(BYTE* pSource, BYTE* pDest, ULONG instru... function PVOID (line 4264) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function BOOL (line 4281) | BOOL WINAPI DetourSetCodeModule(_In_ HMODULE hModule, FILE: 001.NVL/BKEngine/BKEFileNameDumper/Detours/image.cpp type Detour (line 24) | namespace Detour function _Out_ (line 37) | _Out_ size_t* pcch) function _Must_inspect_result_ (line 63) | _Must_inspect_result_ function _Must_inspect_result_ (line 93) | _Must_inspect_result_ class CImageData (line 121) | class CImageData method BOOL (line 136) | BOOL IsEmpty() { return m_cbData == 0; } class CImageImportName (line 149) | class CImageImportName class CImageImportFile (line 151) | class CImageImportFile class CImageImportName (line 176) | class CImageImportName class CImage (line 193) | class CImage function DWORD (line 297) | static inline DWORD Max(DWORD a, DWORD b) function DWORD (line 302) | static inline DWORD Align(DWORD a, DWORD size) function DWORD (line 308) | static inline DWORD QuadAlign(DWORD a) function LPCSTR (line 313) | static LPCSTR DuplicateString(_In_ LPCSTR pszIn) function VOID (line 341) | static VOID ReleaseString(_In_opt_ LPCSTR psz) function BOOL (line 432) | BOOL CImageData::SizeTo(DWORD cbData) function BOOL (line 461) | BOOL CImageData::Purge() function BOOL (line 470) | BOOL CImageData::IsValid() function PBYTE (line 494) | PBYTE CImageData::Enumerate(GUID *pGuid, DWORD *pcbData, DWORD *pnIter... function PBYTE (line 523) | PBYTE CImageData::Find(REFGUID rguid, DWORD *pcbData) function BOOL (line 551) | BOOL CImageData::Delete(REFGUID rguid) function PBYTE (line 579) | PBYTE CImageData::Set(REFGUID rguid, PBYTE pbData, DWORD cbData) class CImageThunks (line 616) | class CImageThunks method CImageThunks (line 626) | CImageThunks(CImage *pImage, DWORD nThunksMax, DWORD *pnAddr) method PIMAGE_THUNK_DATA (line 637) | PIMAGE_THUNK_DATA Current(DWORD *pnVirtAddr) method PIMAGE_THUNK_DATA (line 647) | PIMAGE_THUNK_DATA Allocate(ULONG_PTR nData, DWORD *pnVirtAddr) method DWORD (line 661) | DWORD Size() class CImageChars (line 669) | class CImageChars method CImageChars (line 679) | CImageChars(CImage *pImage, _In_ DWORD nCharsMax, _Out_ DWORD *pnAddr) method LPCSTR (line 688) | LPCSTR Allocate(_In_ LPCSTR pszString, _Out_ DWORD *pnVirtAddr) method LPCSTR (line 714) | LPCSTR Allocate(_In_ LPCSTR pszString, _In_ DWORD nHint, _Out_ DWORD... method DWORD (line 741) | DWORD Size() function CImage (line 749) | CImage * CImage::IsValid(PDETOUR_BINARY pBinary) function BOOL (line 789) | BOOL CImage::Close() function PBYTE (line 822) | PBYTE CImage::DataEnum(GUID *pGuid, DWORD *pcbData, DWORD *pnIterator) function PBYTE (line 830) | PBYTE CImage::DataFind(REFGUID rguid, DWORD *pcbData) function PBYTE (line 838) | PBYTE CImage::DataSet(REFGUID rguid, PBYTE pbData, DWORD cbData) function BOOL (line 846) | BOOL CImage::DataDelete(REFGUID rguid) function BOOL (line 854) | BOOL CImage::DataPurge() function BOOL (line 864) | BOOL CImage::SizeOutputBuffer(DWORD cbData) function PBYTE (line 893) | PBYTE CImage::AllocateOutput(DWORD cbData, DWORD *pnVirtAddr) function DWORD (line 914) | DWORD CImage::FileAlign(DWORD nAddr) function DWORD (line 919) | DWORD CImage::SectionAlign(DWORD nAddr) function PVOID (line 926) | PVOID CImage::RvaToVa(ULONG_PTR nRva) function DWORD (line 945) | DWORD CImage::RvaToFileOffset(DWORD nRva) function BOOL (line 962) | BOOL CImage::WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOf... function BOOL (line 973) | BOOL CImage::CopyFileData(HANDLE hFile, DWORD nOldPos, DWORD cbData) function BOOL (line 979) | BOOL CImage::ZeroFileData(HANDLE hFile, DWORD cbData) function BOOL (line 1004) | BOOL CImage::AlignFileData(HANDLE hFile) function BOOL (line 1022) | BOOL CImage::Read(HANDLE hFile) function BOOL (line 1333) | static inline BOOL strneq(_In_ LPCSTR pszOne, _In_ LPCSTR pszTwo) function BOOL (line 1344) | BOOL CImage::CheckImportsNeeded(DWORD *pnTables, DWORD *pnThunks, DWOR... function CImageImportFile (line 1398) | CImageImportFile * CImage::NewByway(_In_ LPCSTR pszName) function BOOL (line 1431) | BOOL CImage::EditImports(PVOID pContext, function BOOL (line 1597) | BOOL CImage::Write(HANDLE hFile) function PDETOUR_BINARY (line 2032) | PDETOUR_BINARY WINAPI DetourBinaryOpen(_In_ HANDLE hFile) function BOOL (line 2049) | BOOL WINAPI DetourBinaryWrite(_In_ PDETOUR_BINARY pdi, function WINAPI (line 2063) | WINAPI DetourBinaryEnumeratePayloads(_In_ PDETOUR_BINARY pBinary, function WINAPI (line 2079) | WINAPI DetourBinaryFindPayload(_In_ PDETOUR_BINARY pBinary, function PVOID (line 2091) | PVOID WINAPI DetourBinarySetPayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2104) | BOOL WINAPI DetourBinaryDeletePayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2115) | BOOL WINAPI DetourBinaryPurgePayloads(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2127) | static BOOL CALLBACK ResetBywayCallback(_In_opt_ PVOID pContext, function BOOL (line 2138) | static BOOL CALLBACK ResetFileCallback(_In_opt_ PVOID pContext, function BOOL (line 2150) | static BOOL CALLBACK ResetSymbolCallback(_In_opt_ PVOID pContext, function BOOL (line 2167) | BOOL WINAPI DetourBinaryResetImports(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2183) | BOOL WINAPI DetourBinaryEditImports(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2202) | BOOL WINAPI DetourBinaryClose(_In_ PDETOUR_BINARY pBinary) FILE: 001.NVL/BKEngine/BKEFileNameDumper/Detours/modules.cpp function PVOID (line 142) | PVOID WINAPI DetourFindFunction(_In_ LPCSTR pszModule, function HMODULE (line 249) | HMODULE WINAPI DetourEnumerateModules(_In_opt_ HMODULE hModuleLast) function PVOID (line 297) | PVOID WINAPI DetourGetEntryPoint(_In_opt_ HMODULE hModule) function ULONG (line 370) | ULONG WINAPI DetourGetModuleSize(_In_opt_ HMODULE hModule) function HMODULE (line 405) | HMODULE WINAPI DetourGetContainingModule(_In_ PVOID pvAddr) function PBYTE (line 453) | static inline PBYTE RvaAdjust(_Pre_notnull_ PIMAGE_DOS_HEADER pDosHeader... function BOOL (line 461) | BOOL WINAPI DetourEnumerateExports(_In_ HMODULE hModule, function BOOL (line 543) | BOOL WINAPI DetourEnumerateImportsEx(_In_opt_ HMODULE hModule, type _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT (line 645) | struct _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT function BOOL (line 654) | static function BOOL (line 667) | BOOL WINAPI DetourEnumerateImports(_In_opt_ HMODULE hModule, function PDETOUR_LOADED_BINARY (line 685) | static PDETOUR_LOADED_BINARY WINAPI GetPayloadSectionFromModule(HMODULE ... function DWORD (line 749) | DWORD WINAPI DetourGetSizeOfPayloads(_In_opt_ HMODULE hModule) function WINAPI (line 778) | WINAPI DetourFindPayload(_In_opt_ HMODULE hModule, function WINAPI (line 831) | WINAPI DetourFindPayloadEx(_In_ REFGUID rguid, function BOOL (line 846) | BOOL WINAPI DetourFreePayload(_In_ PVOID pvData) function BOOL (line 864) | BOOL WINAPI DetourRestoreAfterWithEx(_In_reads_bytes_(cbData) PVOID pvData, function BOOL (line 918) | BOOL WINAPI DetourRestoreAfterWith() FILE: 001.NVL/BKEngine/BKEFileNameDumper/Detours/uimports.cpp function BOOL (line 18) | static BOOL UPDATE_IMPORTS_XX(HANDLE hProcess, FILE: 001.NVL/BKEngine/BKEFileNameDumper/Loader/Loader.cpp function wmain (line 9) | int wmain(int argc, wchar_t* argv[]) FILE: 001.NVL/BKEngine/BKEngine/BKEngineStatic/BKEngine/BKARCFileBase.cs type BKEngineVersion (line 12) | public enum BKEngineVersion : int class BKARCFileBase (line 20) | public abstract class BKARCFileBase : IDisposable method CheckHeader (line 38) | public abstract bool CheckHeader(); method ParseEntry (line 43) | public abstract void ParseEntry(); method Extract (line 49) | public abstract void Extract(string outputDirectory); method Dispose (line 54) | public virtual void Dispose() method CreateInstance (line 67) | public static BKARCFileBase CreateInstance(string packageName, Stream ... FILE: 001.NVL/BKEngine/BKEngine/BKEngineStatic/BKEngine/BKARCFileV20.cs class BKARCFileV20 (line 13) | public class BKARCFileV20 : BKARCFileBase class FileEntryV20 (line 18) | public class FileEntryV20 method CheckHeader (line 47) | public override bool CheckHeader() method ParseEntry (line 62) | public override void ParseEntry() method Extract (line 97) | public override void Extract(string outputDirectory) method DecryptEntry (line 175) | protected virtual uint DecryptEntry(byte[] rawData, uint length, uint ... method DecryptFile (line 204) | protected virtual void DecryptFile(byte[] data, uint key, uint fileSiz... method EntryDeserializer (line 226) | protected virtual List EntryDeserializer(Stream entryStr... method EntryReadFileName (line 261) | protected virtual string EntryReadFileName(Stream entryStream) FILE: 001.NVL/BKEngine/BKEngine/BKEngineStatic/BKEngine/BKARCFileV21.cs class BKARCFileV21 (line 12) | public class BKARCFileV21 : BKARCFileV20 method EntryReadFileName (line 14) | protected override string EntryReadFileName(Stream entryStream) method StringHash (line 29) | public static uint StringHash(string s) FILE: 001.NVL/BKEngine/BKEngine/BKEngineStatic/BKEngine/BKARCFileV40.cs class BKARCFileV40 (line 12) | public class BKARCFileV40 : BKARCFileBase class FileHeaderV40 (line 17) | public class FileHeaderV40 method FileEntryHeaderOffset (line 48) | public virtual uint FileEntryHeaderOffset() method ReadFileEntry (line 58) | public virtual FileEntryHeaderV40 ReadFileEntry(Stream s) method Transform (line 76) | protected virtual uint Transform(uint value) class FileEntryHeaderV40 (line 95) | public class FileEntryHeaderV40 class EntryPrefixV40 (line 123) | public class EntryPrefixV40 type FileType (line 140) | public enum FileType : uint class DirectoryEntryV40 (line 161) | public class DirectoryEntryV40 class FileEntryV40 (line 181) | public class FileEntryV40 method CheckHeader (line 215) | public override bool CheckHeader() method Extract (line 230) | public override void Extract(string outputDirectory) method ExtractInternal (line 244) | protected virtual void ExtractInternal(string outputDirectory, Directo... method ParseEntry (line 309) | public override void ParseEntry() method ReadFileHeader (line 347) | protected virtual FileHeaderV40 ReadFileHeader(Stream s) method DecryptEntry (line 367) | protected virtual uint DecryptEntry(byte[] data, uint length, uint key) method EntryDeserializer (line 385) | protected virtual DirectoryEntryV40 EntryDeserializer(Stream entryStream) method EntryReadFileName (line 425) | protected virtual string EntryReadFileName(Stream entryStream) method ReadDirectory (line 460) | protected virtual DirectoryEntryV40 ReadDirectory(Stream entryStream) method ReadFileEntry (line 501) | protected virtual FileEntryV40 ReadFileEntry(Stream entryStream, FileT... method EntryAlignment (line 542) | protected virtual void EntryAlignment(Stream entryStream) method DecryptFile (line 555) | protected virtual void DecryptFile(byte[] data, uint key, uint archive... FILE: 001.NVL/BKEngine/BKEngine/BKEngineStatic/BKEngine/BZip2Helper.cs class BZip2Helper (line 13) | public class BZip2Helper method CreateDecompressStream (line 20) | public static Stream CreateDecompressStream(Stream s) FILE: 001.NVL/BKEngine/BKEngine/BKEngineStatic/BKEngine/ZstdHelper.cs class ZstdHelper (line 13) | public class ZstdHelper method CreateDecompressStream (line 20) | public static Stream CreateDecompressStream(Stream s) FILE: 001.NVL/BKEngine/BKEngine/ExtractGUI/MainForm.Designer.cs class MainForm (line 4) | partial class MainForm method Dispose (line 15) | protected override void Dispose(bool disposing) method InitializeComponent (line 30) | private void InitializeComponent() FILE: 001.NVL/BKEngine/BKEngine/ExtractGUI/MainForm.cs class MainForm (line 12) | public partial class MainForm : Form method MainForm (line 14) | public MainForm() method FileList_DragEnter (line 19) | private void FileList_DragEnter(object sender, DragEventArgs e) method FileList_DragOver (line 24) | private void FileList_DragOver(object sender, DragEventArgs e) method FileList_DragDrop (line 29) | private void FileList_DragDrop(object sender, DragEventArgs e) method cmdExtract_Click (line 48) | private void cmdExtract_Click(object sender, EventArgs e) FILE: 001.NVL/BKEngine/BKEngine/ExtractGUI/Program.cs class Program (line 12) | internal static class Program method Main (line 14) | [STAThread] FILE: 001.NVL/NVLKrkr2/NVLKR2Extract/ExtractGUI/MainForm.Designer.cs class MainForm (line 4) | partial class MainForm method Dispose (line 15) | protected override void Dispose(bool disposing) method InitializeComponent (line 30) | private void InitializeComponent() FILE: 001.NVL/NVLKrkr2/NVLKR2Extract/ExtractGUI/MainForm.cs class MainForm (line 13) | public partial class MainForm : Form method MainForm (line 15) | public MainForm() method File_DragEnter (line 27) | private void File_DragEnter(object sender, DragEventArgs e) method listBoxFiles_DragDrop (line 39) | private void listBoxFiles_DragDrop(object sender, DragEventArgs e) method btnExtract_Click (line 51) | private void btnExtract_Click(object sender, EventArgs e) FILE: 001.NVL/NVLKrkr2/NVLKR2Extract/ExtractGUI/Program.cs class Program (line 7) | static class Program method Main (line 12) | [STAThread] FILE: 001.NVL/NVLKrkr2/NVLKR2Extract/HashDecoder/BinaryDataConvert.cs class BinaryDataConvert (line 13) | public class BinaryDataConvert method HexToString (line 20) | public static string HexToString(Span data) method StringToHexBytes (line 41) | public static byte[] StringToHexBytes(string hexString) method GetStructureBytes (line 57) | public static byte[] GetStructureBytes(T structure) method GetStructureBytes (line 75) | unsafe public static void GetStructureBytes(T structure, Span... FILE: 001.NVL/NVLKrkr2/NVLKR2Extract/HashDecoder/MainForm.Designer.cs class MainForm (line 3) | partial class MainForm method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: 001.NVL/NVLKrkr2/NVLKR2Extract/HashDecoder/MainForm.cs class MainForm (line 17) | public partial class MainForm : Form method MainForm (line 24) | public MainForm() method HasherDecode (line 41) | private void HasherDecode(List filePaths, List strings) method HasherProcess (line 80) | private void HasherProcess(object callback) method CheckVaild (line 104) | private bool CheckVaild() method SetProcessUIEnable (line 125) | private void SetProcessUIEnable(bool enable) method SelectDirectory (line 139) | private static string SelectDirectory() method SelectDumpFile (line 162) | private static string SelectDumpFile() method btnSelectArchiveDirectory_Click (line 185) | private void btnSelectArchiveDirectory_Click(object sender, EventArgs e) method btnEnumPath_Click (line 194) | private async void btnEnumPath_Click(object sender, EventArgs e) method btnLoadAutoPath_Click (line 210) | private void btnLoadAutoPath_Click(object sender, EventArgs e) method btnLoadDumpFile_Click (line 233) | private async void btnLoadDumpFile_Click(object sender, EventArgs e) method btnEnumPathWithAutoPath_Click (line 262) | private async void btnEnumPathWithAutoPath_Click(object sender, EventA... FILE: 001.NVL/NVLKrkr2/NVLKR2Extract/HashDecoder/PathUtil.cs class PathUtil (line 12) | public class PathUtil method EnumerateFullName (line 19) | public static List EnumerateFullName(string directoryPath) method EnumerateFullName (line 30) | public static List EnumerateFullName(string directoryPath, str... method EnumerateCurrentDirectoryFullPath (line 40) | public static List EnumerateCurrentDirectoryFullPath(string di... method EnumerateCurrentDirectoryFullPath (line 51) | public static List EnumerateCurrentDirectoryFullPath(string di... method EnumerateFileName (line 61) | public static List EnumerateFileName(string directoryPath) method EnumerateRelativeName (line 71) | public static List EnumerateRelativeName(string directoryPath) method EnumerateFullDirectory (line 81) | public static List EnumerateFullDirectory(string directoryPath) method EnumerateRelativeDirectory (line 91) | public static List EnumerateRelativeDirectory(string directory... method EnumerateKirikiriFileName (line 102) | public static List EnumerateKirikiriFileName(string directoryP... method EnumerateKirikiriRelativeName (line 113) | public static List EnumerateKirikiriRelativeName(string direct... method EnumerateKirikiriRelativeDirectory (line 129) | public static List EnumerateKirikiriRelativeDirectory(string d... method DeleteEmptyDirectory (line 144) | public static void DeleteEmptyDirectory(string path) FILE: 001.NVL/NVLKrkr2/NVLKR2Extract/HashDecoder/Program.cs class Program (line 6) | internal static class Program method Main (line 8) | [STAThread] FILE: 001.NVL/NVLKrkr2/NVLKR2Extract/HashDecoder/TextCreator.Designer.cs class TextCreator (line 4) | partial class TextCreator method Dispose (line 15) | protected override void Dispose(bool disposing) method InitializeComponent (line 30) | private void InitializeComponent() FILE: 001.NVL/NVLKrkr2/NVLKR2Extract/HashDecoder/TextCreator.cs class TextCreator (line 15) | public partial class TextCreator : UserControl type EditorMode (line 21) | protected enum EditorMode method UpdateUI (line 70) | private void UpdateUI() method UpdateStatus (line 92) | private void UpdateStatus() method DataCommit (line 100) | private void DataCommit(TextStructure ts) method Initialize (line 131) | private void Initialize() method TextGenerator (line 154) | private IEnumerable> TextGenerator() method TextCreator (line 196) | public TextCreator() method btnConfirmVar_Click (line 202) | private void btnConfirmVar_Click(object sender, EventArgs e) method lbNameItems_MouseUp (line 267) | private void lbNameItems_MouseUp(object sender, MouseEventArgs e) method listRightClickMenu_Click (line 299) | private void listRightClickMenu_Click(object sender, EventArgs e) method btnExtract_Click (line 324) | private async void btnExtract_Click(object sender, EventArgs e) method TypeInput_Enter (line 338) | private void TypeInput_Enter(object sender, EventArgs e) type TextType (line 348) | public enum TextType class TextStructure (line 367) | public class TextStructure class StringGenerator (line 410) | public class StringGenerator method GetCharCount (line 418) | public static int GetCharCount(List texts) method GetText (line 461) | public static IEnumerable GetText(char[] buffer, List buffer, List CalculateHashMulit(List data, long offset = 0) FILE: 001.NVL/NVLKrkr2/NVLKR2Extract/NVLKR2Static/NvlKr2/Zlib.cs class Zlib (line 8) | public class Zlib method CreateDecompressStream (line 15) | public static Stream CreateDecompressStream(Stream s) FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/file.h function namespace (line 7) | namespace File FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/log.h function namespace (line 7) | namespace Log FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/path.cpp type Path (line 6) | namespace Path function GetFileName (line 8) | std::string GetFileName(const std::string& path) function GetFileName (line 29) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 50) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 64) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 78) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 99) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 120) | std::string GetExtension(const std::string& path) function GetExtension (line 149) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 178) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 222) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 266) | std::string GetFullPath(const std::string& path) function GetFullPath (line 296) | std::wstring GetFullPath(const std::wstring& path) FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/path.h function namespace (line 7) | namespace Path FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/pe.h function namespace (line 8) | namespace PE FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/stringhelper.cpp type StringHelper (line 7) | namespace StringHelper function StartsWith (line 9) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 22) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 35) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 45) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 55) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 68) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 81) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 91) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 101) | std::string ToLower(const std::string& source) function ToLower (line 110) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 119) | std::string ToUpper(const std::string& source) function ToUpper (line 128) | std::wstring ToUpper(const std::wstring& source) function Format (line 137) | std::string Format(const char* format, ...) function VFormat (line 178) | std::string VFormat(const char* format, va_list ap) function Format (line 214) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 255) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/stringhelper.h function namespace (line 7) | namespace StringHelper FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Common/util.h function namespace (line 8) | namespace Util FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Detours/creatwth.cpp function PVOID (line 34) | static PVOID LoadNtHeaderFromProcess(_In_ HANDLE hProcess, function HMODULE (line 86) | static HMODULE EnumerateModulesInProcess(_In_ HANDLE hProcess, function PVOID (line 145) | static PVOID FindDetourSectionInRemoteModule(_In_ HANDLE hProcess, function PVOID (line 188) | static PVOID FindPayloadInRemoteDetourSection(_In_ HANDLE hProcess, function WINAPI (line 243) | WINAPI DetourFindRemotePayload(_In_ HANDLE hProcess, function PBYTE (line 272) | static PBYTE FindAndAllocateNearBase(HANDLE hProcess, PBYTE pbModule, PB... function DWORD (line 348) | static inline DWORD PadToDword(DWORD dw) function DWORD (line 353) | static inline DWORD PadToDwordPtr(DWORD dw) function HRESULT (line 358) | static inline HRESULT ReplaceOptionalSizeA(_Inout_z_count_(cchDest) LPST... function BOOL (line 380) | static BOOL RecordExeRestore(HANDLE hProcess, HMODULE hModule, DETOUR_EX... function BOOL (line 501) | static BOOL UpdateFrom32To64(HANDLE hProcess, HMODULE hModule, WORD mach... function BOOL (line 646) | static BOOL IsWow64ProcessHelper(HANDLE hProcess, function BOOL (line 677) | BOOL WINAPI DetourUpdateProcessWithDll(_In_ HANDLE hProcess, function BOOL (line 750) | BOOL WINAPI DetourUpdateProcessWithDllEx(_In_ HANDLE hProcess, function BOOL (line 899) | BOOL WINAPI DetourCreateProcessWithDllA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 957) | BOOL WINAPI DetourCreateProcessWithDllW(_In_opt_ LPCWSTR lpApplicationName, function BOOL (line 1013) | BOOL WINAPI DetourCopyPayloadToProcess(_In_ HANDLE hProcess, function WINAPI (line 1022) | WINAPI DetourCopyPayloadToProcessEx(_In_ HANDLE hProcess, function VOID (line 1131) | VOID CALLBACK DetourFinishHelperProcess(_In_ HWND, function BOOL (line 1196) | BOOL WINAPI DetourIsHelperProcess(VOID) function BOOL (line 1221) | static function VOID (line 1325) | static function BOOL (line 1334) | BOOL WINAPI DetourProcessViaHelperA(_In_ DWORD dwTargetPid, function BOOL (line 1342) | BOOL WINAPI DetourProcessViaHelperDllsA(_In_ DWORD dwTargetPid, function BOOL (line 1433) | BOOL WINAPI DetourProcessViaHelperW(_In_ DWORD dwTargetPid, function BOOL (line 1440) | BOOL WINAPI DetourProcessViaHelperDllsW(_In_ DWORD dwTargetPid, function BOOL (line 1538) | BOOL WINAPI DetourCreateProcessWithDllExA(_In_opt_ LPCSTR lpApplicationN... function BOOL (line 1599) | BOOL WINAPI DetourCreateProcessWithDllExW(_In_opt_ LPCWSTR lpApplication... function BOOL (line 1660) | BOOL WINAPI DetourCreateProcessWithDllsA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 1721) | BOOL WINAPI DetourCreateProcessWithDllsW(_In_opt_ LPCWSTR lpApplicationN... FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Detours/detours.cpp function Detour_AssertExprWithFunctionName (line 26) | int Detour_AssertExprWithFunctionName(int reportType, const char* filena... type _DETOUR_ALIGN (line 44) | struct _DETOUR_ALIGN function detour_is_imported (line 61) | static bool detour_is_imported(PBYTE pbCode, PBYTE pbAddress) function ULONG_PTR (line 96) | inline ULONG_PTR detour_2gb_below(ULONG_PTR address) function ULONG_PTR (line 101) | inline ULONG_PTR detour_2gb_above(ULONG_PTR address) type _DETOUR_TRAMPOLINE (line 114) | struct _DETOUR_TRAMPOLINE function PBYTE (line 133) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 141) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 149) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 157) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 203) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 229) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 258) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 323) | struct _DETOUR_TRAMPOLINE function PBYTE (line 345) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 353) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 362) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 370) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 416) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 454) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 483) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 548) | struct _DETOUR_TRAMPOLINE function PBYTE (line 630) | inline PBYTE detour_skip_jmp(PBYTE pPointer, PVOID *ppGlobals) function detour_find_jmp_bounds (line 696) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 705) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 712) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 723) | struct _DETOUR_TRAMPOLINE function PBYTE (line 743) | inline PBYTE align4(PBYTE pValue) function ULONG (line 748) | inline ULONG fetch_thumb_opcode(PBYTE pbCode) function write_thumb_opcode (line 757) | inline void write_thumb_opcode(PBYTE &pbCode, ULONG Opcode) function PBYTE (line 765) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 790) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 798) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 835) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 849) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 867) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 882) | struct _DETOUR_TRAMPOLINE function ULONG (line 925) | inline ULONG fetch_opcode(PBYTE pbCode) function write_opcode (line 930) | inline void write_opcode(PBYTE &pbCode, ULONG Opcode) type ARM64_INDIRECT_JMP (line 936) | struct ARM64_INDIRECT_JMP { function PBYTE (line 974) | PBYTE detour_gen_jmp_indirect(BYTE *pbCode, ULONG64 *pbJmpVal) function PBYTE (line 1009) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 1032) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function INT64 (line 1040) | inline INT64 detour_sign_extend(UINT64 value, UINT bits) function PBYTE (line 1049) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 1138) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 1154) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 1164) | inline ULONG detour_is_code_filler(PBYTE pbCode) type DETOUR_REGION (line 1179) | struct DETOUR_REGION function DWORD (line 1194) | static DWORD detour_writable_trampoline_regions() function detour_runnable_trampoline_regions (line 1206) | static void detour_runnable_trampoline_regions() function PBYTE (line 1218) | static PBYTE detour_alloc_round_down_to_region(PBYTE pbTry) function PBYTE (line 1228) | static PBYTE detour_alloc_round_up_to_region(PBYTE pbTry) function PVOID (line 1241) | static PVOID detour_alloc_region_from_lo(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1290) | static PVOID detour_alloc_region_from_hi(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1339) | static PVOID detour_alloc_trampoline_allocate_new(PBYTE pbTarget, function PVOID (line 1379) | PVOID WINAPI DetourAllocateRegionWithinJumpBounds(_In_ LPCVOID pbTarget, function PDETOUR_TRAMPOLINE (line 1398) | static PDETOUR_TRAMPOLINE detour_alloc_trampoline(PBYTE pbTarget) function detour_free_trampoline (line 1468) | static void detour_free_trampoline(PDETOUR_TRAMPOLINE pTrampoline) function BOOL (line 1478) | static BOOL detour_is_region_empty(PDETOUR_REGION pRegion) function detour_free_unused_trampoline_regions (line 1502) | static void detour_free_unused_trampoline_regions() type DetourThread (line 1523) | struct DetourThread type DetourOperation (line 1529) | struct DetourOperation function PVOID (line 1550) | PVOID WINAPI DetourCodeFromPointer(_In_ PVOID pPointer, function BOOL (line 1558) | BOOL WINAPI DetourSetIgnoreTooSmall(_In_ BOOL fIgnore) function BOOL (line 1565) | BOOL WINAPI DetourSetRetainRegions(_In_ BOOL fRetain) function PVOID (line 1572) | PVOID WINAPI DetourSetSystemRegionLowerBound(_In_ PVOID pSystemRegionLow... function PVOID (line 1579) | PVOID WINAPI DetourSetSystemRegionUpperBound(_In_ PVOID pSystemRegionUpp... function LONG (line 1586) | LONG WINAPI DetourTransactionBegin() function LONG (line 1610) | LONG WINAPI DetourTransactionAbort() function LONG (line 1654) | LONG WINAPI DetourTransactionCommit() function BYTE (line 1659) | static BYTE detour_align_from_trampoline(PDETOUR_TRAMPOLINE pTrampoline,... function LONG (line 1669) | static LONG detour_align_from_target(PDETOUR_TRAMPOLINE pTrampoline, LON... function LONG (line 1679) | LONG WINAPI DetourTransactionCommitEx(_Out_opt_ PVOID **pppFailedPointer) function LONG (line 1948) | LONG WINAPI DetourUpdateThread(_In_ HANDLE hThread) function LONG (line 1991) | LONG WINAPI DetourAttach(_Inout_ PVOID *ppPointer, function LONG (line 1997) | LONG WINAPI DetourAttachEx(_Inout_ PVOID *ppPointer, function LONG (line 2357) | LONG WINAPI DetourDetach(_Inout_ PVOID *ppPointer, function DWORD (line 2528) | static DWORD DetourPageProtectAdjustExecute(_In_ DWORD dwOldProtect, function WINAPI (line 2547) | WINAPI DetourVirtualProtectSameExecuteEx(_In_ HANDLE hProcess, function WINAPI (line 2572) | WINAPI DetourVirtualProtectSameExecute(_In_ PVOID pAddress, function BOOL (line 2581) | BOOL WINAPI DetourAreSameGuid(_In_ REFGUID left, _In_ REFGUID right) FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Detours/detours.h type LONG (line 133) | typedef LONG LONG_PTR; type ULONG (line 134) | typedef ULONG ULONG_PTR; type GUID (line 333) | typedef struct _GUID type DETOUR_TRAMPOLINE (line 384) | typedef struct _DETOUR_TRAMPOLINE DETOUR_TRAMPOLINE, *PDETOUR_TRAMPOLINE; type DETOUR_SECTION_HEADER (line 389) | typedef struct _DETOUR_SECTION_HEADER type DETOUR_SECTION_RECORD (line 414) | typedef struct _DETOUR_SECTION_RECORD type DETOUR_CLR_HEADER (line 421) | typedef struct _DETOUR_CLR_HEADER type DETOUR_EXE_RESTORE (line 435) | typedef struct _DETOUR_EXE_RESTORE type DETOUR_EXE_HELPER (line 477) | typedef struct _DETOUR_EXE_HELPER type VOID (line 550) | typedef VOID * PDETOUR_BINARY; type VOID (line 551) | typedef VOID * PDETOUR_LOADED_BINARY; type IMAGEHLP_MODULE (line 928) | typedef IMAGEHLP_MODULE IMAGEHLP_MODULE64; type PIMAGEHLP_MODULE (line 929) | typedef PIMAGEHLP_MODULE PIMAGEHLP_MODULE64; type IMAGEHLP_SYMBOL (line 930) | typedef IMAGEHLP_SYMBOL SYMBOL_INFO; type PIMAGEHLP_SYMBOL (line 931) | typedef PIMAGEHLP_SYMBOL PSYMBOL_INFO; function LONG (line 933) | static inline type DETOUR_SYM_INFO (line 966) | typedef struct _DETOUR_SYM_INFO type DETOUR_IA64_BUNDLE (line 1033) | struct DETOUR_IA64_BUNDLE FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Detours/disasm.cpp class CDetourDis (line 156) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function PVOID (line 312) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function PBYTE (line 342) | PBYTE CDetourDis::CopyInstruction(PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 361) | PBYTE CDetourDis::CopyBytes(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function else (line 416) | else if (bFlags & RIP) { function PBYTE (line 442) | PBYTE CDetourDis::CopyBytesPrefix(REFCOPYENTRY pEntry, PBYTE pbDst, PBYT... function PBYTE (line 449) | PBYTE CDetourDis::CopyBytesSegment(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 455) | PBYTE CDetourDis::CopyBytesRax(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 463) | PBYTE CDetourDis::CopyBytesJump(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE ... function PBYTE (line 496) | PBYTE CDetourDis::AdjustTarget(PBYTE pbDst, PBYTE pbSrc, UINT cbOp, function PBYTE (line 576) | PBYTE CDetourDis::Invalid(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 586) | PBYTE CDetourDis::Copy0F(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 593) | PBYTE CDetourDis::Copy0F78(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 611) | PBYTE CDetourDis::Copy0F00(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 623) | PBYTE CDetourDis::Copy0FB8(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 633) | PBYTE CDetourDis::Copy66(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 639) | PBYTE CDetourDis::Copy67(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 645) | PBYTE CDetourDis::CopyF2(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 651) | PBYTE CDetourDis::CopyF3(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 657) | PBYTE CDetourDis::CopyF6(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 677) | PBYTE CDetourDis::CopyF7(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 697) | PBYTE CDetourDis::CopyFF(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 748) | PBYTE CDetourDis::CopyVexEvexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc, BY... function PBYTE (line 777) | PBYTE CDetourDis::CopyVexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 787) | PBYTE CDetourDis::CopyVex3(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 832) | PBYTE CDetourDis::CopyVex2(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 847) | PBYTE CDetourDis::CopyEvex(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 887) | PBYTE CDetourDis::CopyXop(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function BOOL (line 927) | BOOL CDetourDis::SetCodeModule(PBYTE pbBeg, PBYTE pbEnd, BOOL fLimitRefe... function BOOL (line 1602) | BOOL CDetourDis::SanityCheckSystem() function BYTE (line 1665) | BYTE DETOUR_IA64_BUNDLE::GetTemplate() const function BYTE (line 1670) | BYTE DETOUR_IA64_BUNDLE::GetInst0() const function BYTE (line 1675) | BYTE DETOUR_IA64_BUNDLE::GetInst1() const function BYTE (line 1680) | BYTE DETOUR_IA64_BUNDLE::GetInst2() const function BYTE (line 1685) | BYTE DETOUR_IA64_BUNDLE::GetUnit(BYTE slot) const function BYTE (line 1696) | BYTE DETOUR_IA64_BUNDLE::GetUnit0() const function BYTE (line 1701) | BYTE DETOUR_IA64_BUNDLE::GetUnit1() const function BYTE (line 1706) | BYTE DETOUR_IA64_BUNDLE::GetUnit2() const function UINT64 (line 1711) | UINT64 DETOUR_IA64_BUNDLE::GetData0() const function UINT64 (line 1716) | UINT64 DETOUR_IA64_BUNDLE::GetData1() const function UINT64 (line 1722) | UINT64 DETOUR_IA64_BUNDLE::GetData2() const function VOID (line 1727) | VOID DETOUR_IA64_BUNDLE::SetInst(BYTE slot, BYTE nInst) function VOID (line 1738) | VOID DETOUR_IA64_BUNDLE::SetInst0(BYTE nInst) function VOID (line 1743) | VOID DETOUR_IA64_BUNDLE::SetInst1(BYTE nInst) function VOID (line 1748) | VOID DETOUR_IA64_BUNDLE::SetInst2(BYTE nInst) function VOID (line 1753) | VOID DETOUR_IA64_BUNDLE::SetData(BYTE slot, UINT64 nData) function VOID (line 1764) | VOID DETOUR_IA64_BUNDLE::SetData0(UINT64 nData) function VOID (line 1769) | VOID DETOUR_IA64_BUNDLE::SetData1(UINT64 nData) function VOID (line 1775) | VOID DETOUR_IA64_BUNDLE::SetData2(UINT64 nData) function UINT64 (line 1780) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction(BYTE slot) const function UINT64 (line 1791) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction0() const function UINT64 (line 1797) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction1() const function UINT64 (line 1805) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction2() const function UINT64 (line 1842) | UINT64 DETOUR_IA64_BUNDLE::SignExtend(UINT64 Value, UINT64 Offset) function UINT64 (line 1851) | UINT64 DETOUR_IA64_BUNDLE::GetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1857) | UINT64 DETOUR_IA64_BUNDLE::SetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1864) | UINT64 DETOUR_IA64_BUNDLE::GetOpcode(UINT64 instruction) function UINT64 (line 1871) | UINT64 DETOUR_IA64_BUNDLE::GetX(UINT64 instruction) function UINT64 (line 1878) | UINT64 DETOUR_IA64_BUNDLE::GetX3(UINT64 instruction) function UINT64 (line 1885) | UINT64 DETOUR_IA64_BUNDLE::GetX6(UINT64 instruction) function UINT64 (line 1892) | UINT64 DETOUR_IA64_BUNDLE::GetImm7a(UINT64 instruction) function UINT64 (line 1898) | UINT64 DETOUR_IA64_BUNDLE::SetImm7a(UINT64 instruction, UINT64 imm7a) function UINT64 (line 1904) | UINT64 DETOUR_IA64_BUNDLE::GetImm13c(UINT64 instruction) function UINT64 (line 1910) | UINT64 DETOUR_IA64_BUNDLE::SetImm13c(UINT64 instruction, UINT64 imm13c) function UINT64 (line 1916) | UINT64 DETOUR_IA64_BUNDLE::GetSignBit(UINT64 instruction) function UINT64 (line 1922) | UINT64 DETOUR_IA64_BUNDLE::SetSignBit(UINT64 instruction, UINT64 signBit) function UINT64 (line 1928) | UINT64 DETOUR_IA64_BUNDLE::GetImm20a(UINT64 instruction) function UINT64 (line 1934) | UINT64 DETOUR_IA64_BUNDLE::SetImm20a(UINT64 instruction, UINT64 imm20a) function UINT64 (line 1940) | UINT64 DETOUR_IA64_BUNDLE::GetImm20b(UINT64 instruction) function UINT64 (line 1946) | UINT64 DETOUR_IA64_BUNDLE::SetImm20b(UINT64 instruction, UINT64 imm20b) function UINT (line 2054) | UINT DETOUR_IA64_BUNDLE::RelocateBundle(_Inout_ DETOUR_IA64_BUNDLE* pDst, function BOOL (line 2072) | BOOL DETOUR_IA64_BUNDLE::IsBrl() const function VOID (line 2082) | VOID DETOUR_IA64_BUNDLE::SetBrl() function UINT64 (line 2089) | UINT64 DETOUR_IA64_BUNDLE::GetBrlImm() const function VOID (line 2103) | VOID DETOUR_IA64_BUNDLE::SetBrlImm(UINT64 imm) function UINT64 (line 2119) | UINT64 DETOUR_IA64_BUNDLE::GetBrlTarget() const function VOID (line 2124) | VOID DETOUR_IA64_BUNDLE::SetBrl(UINT64 target) function VOID (line 2131) | VOID DETOUR_IA64_BUNDLE::SetBrlTarget(UINT64 target) function BOOL (line 2137) | BOOL DETOUR_IA64_BUNDLE::IsMovlGp() const function UINT64 (line 2146) | UINT64 DETOUR_IA64_BUNDLE::GetMovlGp() const function VOID (line 2168) | VOID DETOUR_IA64_BUNDLE::SetMovlGp(UINT64 gp) function UINT (line 2193) | UINT DETOUR_IA64_BUNDLE::Copy(_Out_ DETOUR_IA64_BUNDLE *pDst, function BOOL (line 2213) | BOOL DETOUR_IA64_BUNDLE::SetNop(BYTE slot) function BOOL (line 2231) | BOOL DETOUR_IA64_BUNDLE::SetNop0() function BOOL (line 2236) | BOOL DETOUR_IA64_BUNDLE::SetNop1() function BOOL (line 2241) | BOOL DETOUR_IA64_BUNDLE::SetNop2() function VOID (line 2246) | VOID DETOUR_IA64_BUNDLE::SetStop() function PVOID (line 2253) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 2293) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function LONG (line 2602) | LONG CDetourDis::DecodeBranch5(ULONG opcode) function USHORT (line 2615) | USHORT CDetourDis::EncodeBranch5(ULONG originalOpCode, LONG delta) function LONG (line 2631) | LONG CDetourDis::DecodeBranch8(ULONG opcode) function USHORT (line 2643) | USHORT CDetourDis::EncodeBranch8(ULONG originalOpCode, LONG delta) function LONG (line 2658) | LONG CDetourDis::DecodeBranch11(ULONG opcode) function USHORT (line 2670) | USHORT CDetourDis::EncodeBranch11(ULONG originalOpCode, LONG delta) function BYTE (line 2685) | BYTE CDetourDis::EmitBranch11(PUSHORT& pDest, LONG relativeAddress) function LONG (line 2694) | LONG CDetourDis::DecodeBranch20(ULONG opcode) function ULONG (line 2714) | ULONG CDetourDis::EncodeBranch20(ULONG originalOpCode, LONG delta) function LONG (line 2733) | LONG CDetourDis::DecodeBranch24(ULONG opcode, BOOL& fLink) function ULONG (line 2754) | ULONG CDetourDis::EncodeBranch24(ULONG originalOpCode, LONG delta, BOOL ... function LONG (line 2774) | LONG CDetourDis::DecodeLiteralLoad8(ULONG instruction) function BYTE (line 2785) | BYTE CDetourDis::EmitLiteralLoad8(PUSHORT& pDest, BYTE targetRegister, P... function LONG (line 2798) | LONG CDetourDis::DecodeLiteralLoad12(ULONG instruction) function BYTE (line 2809) | BYTE CDetourDis::EmitLiteralLoad12(PUSHORT& pDest, BYTE targetRegister, ... function BYTE (line 2823) | BYTE CDetourDis::EmitImmediateRegisterLoad32(PUSHORT& pDest, BYTE reg) function BYTE (line 2829) | BYTE CDetourDis::EmitImmediateRegisterLoad16(PUSHORT& pDest, BYTE reg) function BYTE (line 2835) | BYTE CDetourDis::EmitLongLiteralLoad(PUSHORT& pDest, BYTE targetRegister... function BYTE (line 2857) | BYTE CDetourDis::EmitLongBranch(PUSHORT& pDest, PVOID pTarget) function BYTE (line 2864) | BYTE CDetourDis::PureCopy16(BYTE* pSource, BYTE* pDest) function BYTE (line 2870) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function USHORT (line 2876) | USHORT CDetourDis::CalculateExtra(BYTE sourceLength, BYTE* pDestStart, B... function BYTE (line 2882) | BYTE CDetourDis::CopyMiscellaneous16(BYTE* pSource, BYTE* pDest) function BYTE (line 2943) | BYTE CDetourDis::CopyConditionalBranchOrOther16(BYTE* pSource, BYTE* pDest) function BYTE (line 3001) | BYTE CDetourDis::CopyUnConditionalBranch16(BYTE* pSource, BYTE* pDest) function BYTE (line 3045) | BYTE CDetourDis::CopyLiteralLoad16(BYTE* pSource, BYTE* pDest) function BYTE (line 3065) | BYTE CDetourDis::CopyBranchExchangeOrDataProcessing16(BYTE* pSource, BYT... function BYTE (line 3159) | BYTE CDetourDis::CopyBranch24(BYTE* pSource, BYTE* pDest) function BYTE (line 3185) | BYTE CDetourDis::CopyBranchOrMiscellaneous32(BYTE* pSource, BYTE* pDest) function BYTE (line 3285) | BYTE CDetourDis::CopyLiteralLoad32(BYTE* pSource, BYTE* pDest) function BYTE (line 3302) | BYTE CDetourDis::CopyLoadAndStoreSingle(BYTE* pSource, BYTE* pDest) function BYTE (line 3342) | BYTE CDetourDis::CopyLoadAndStoreMultipleAndSRS(BYTE* pSource, BYTE* pDest) function BYTE (line 3348) | BYTE CDetourDis::CopyTableBranch(BYTE* pSource, BYTE* pDest) function BYTE (line 3445) | BYTE CDetourDis::BeginCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3542) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function PVOID (line 3578) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 3628) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function BYTE (line 3932) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3945) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function BYTE (line 3984) | BYTE CDetourDis::EmitMovImmediate(PULONG& pDstInst, BYTE rd, UINT64 imme... function BYTE (line 4035) | BYTE CDetourDis::CopyAdr(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4089) | BYTE CDetourDis::CopyBcc(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4123) | BYTE CDetourDis::CopyB_or_Bl(BYTE* pSource, BYTE* pDest, ULONG instructi... function BYTE (line 4148) | BYTE CDetourDis::CopyB(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4153) | BYTE CDetourDis::CopyBl(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4158) | BYTE CDetourDis::CopyCbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4192) | BYTE CDetourDis::CopyTbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4226) | BYTE CDetourDis::CopyLdrLiteral(BYTE* pSource, BYTE* pDest, ULONG instru... function PVOID (line 4264) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function BOOL (line 4281) | BOOL WINAPI DetourSetCodeModule(_In_ HMODULE hModule, FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Detours/image.cpp type Detour (line 24) | namespace Detour function _Out_ (line 37) | _Out_ size_t* pcch) function _Must_inspect_result_ (line 63) | _Must_inspect_result_ function _Must_inspect_result_ (line 93) | _Must_inspect_result_ class CImageData (line 121) | class CImageData method BOOL (line 136) | BOOL IsEmpty() { return m_cbData == 0; } class CImageImportName (line 149) | class CImageImportName class CImageImportFile (line 151) | class CImageImportFile class CImageImportName (line 176) | class CImageImportName class CImage (line 193) | class CImage function DWORD (line 297) | static inline DWORD Max(DWORD a, DWORD b) function DWORD (line 302) | static inline DWORD Align(DWORD a, DWORD size) function DWORD (line 308) | static inline DWORD QuadAlign(DWORD a) function LPCSTR (line 313) | static LPCSTR DuplicateString(_In_ LPCSTR pszIn) function VOID (line 341) | static VOID ReleaseString(_In_opt_ LPCSTR psz) function BOOL (line 432) | BOOL CImageData::SizeTo(DWORD cbData) function BOOL (line 461) | BOOL CImageData::Purge() function BOOL (line 470) | BOOL CImageData::IsValid() function PBYTE (line 494) | PBYTE CImageData::Enumerate(GUID *pGuid, DWORD *pcbData, DWORD *pnIter... function PBYTE (line 523) | PBYTE CImageData::Find(REFGUID rguid, DWORD *pcbData) function BOOL (line 551) | BOOL CImageData::Delete(REFGUID rguid) function PBYTE (line 579) | PBYTE CImageData::Set(REFGUID rguid, PBYTE pbData, DWORD cbData) class CImageThunks (line 616) | class CImageThunks method CImageThunks (line 626) | CImageThunks(CImage *pImage, DWORD nThunksMax, DWORD *pnAddr) method PIMAGE_THUNK_DATA (line 637) | PIMAGE_THUNK_DATA Current(DWORD *pnVirtAddr) method PIMAGE_THUNK_DATA (line 647) | PIMAGE_THUNK_DATA Allocate(ULONG_PTR nData, DWORD *pnVirtAddr) method DWORD (line 661) | DWORD Size() class CImageChars (line 669) | class CImageChars method CImageChars (line 679) | CImageChars(CImage *pImage, _In_ DWORD nCharsMax, _Out_ DWORD *pnAddr) method LPCSTR (line 688) | LPCSTR Allocate(_In_ LPCSTR pszString, _Out_ DWORD *pnVirtAddr) method LPCSTR (line 714) | LPCSTR Allocate(_In_ LPCSTR pszString, _In_ DWORD nHint, _Out_ DWORD... method DWORD (line 741) | DWORD Size() function CImage (line 749) | CImage * CImage::IsValid(PDETOUR_BINARY pBinary) function BOOL (line 789) | BOOL CImage::Close() function PBYTE (line 822) | PBYTE CImage::DataEnum(GUID *pGuid, DWORD *pcbData, DWORD *pnIterator) function PBYTE (line 830) | PBYTE CImage::DataFind(REFGUID rguid, DWORD *pcbData) function PBYTE (line 838) | PBYTE CImage::DataSet(REFGUID rguid, PBYTE pbData, DWORD cbData) function BOOL (line 846) | BOOL CImage::DataDelete(REFGUID rguid) function BOOL (line 854) | BOOL CImage::DataPurge() function BOOL (line 864) | BOOL CImage::SizeOutputBuffer(DWORD cbData) function PBYTE (line 893) | PBYTE CImage::AllocateOutput(DWORD cbData, DWORD *pnVirtAddr) function DWORD (line 914) | DWORD CImage::FileAlign(DWORD nAddr) function DWORD (line 919) | DWORD CImage::SectionAlign(DWORD nAddr) function PVOID (line 926) | PVOID CImage::RvaToVa(ULONG_PTR nRva) function DWORD (line 945) | DWORD CImage::RvaToFileOffset(DWORD nRva) function BOOL (line 962) | BOOL CImage::WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOf... function BOOL (line 973) | BOOL CImage::CopyFileData(HANDLE hFile, DWORD nOldPos, DWORD cbData) function BOOL (line 979) | BOOL CImage::ZeroFileData(HANDLE hFile, DWORD cbData) function BOOL (line 1004) | BOOL CImage::AlignFileData(HANDLE hFile) function BOOL (line 1022) | BOOL CImage::Read(HANDLE hFile) function BOOL (line 1333) | static inline BOOL strneq(_In_ LPCSTR pszOne, _In_ LPCSTR pszTwo) function BOOL (line 1344) | BOOL CImage::CheckImportsNeeded(DWORD *pnTables, DWORD *pnThunks, DWOR... function CImageImportFile (line 1398) | CImageImportFile * CImage::NewByway(_In_ LPCSTR pszName) function BOOL (line 1431) | BOOL CImage::EditImports(PVOID pContext, function BOOL (line 1597) | BOOL CImage::Write(HANDLE hFile) function PDETOUR_BINARY (line 2032) | PDETOUR_BINARY WINAPI DetourBinaryOpen(_In_ HANDLE hFile) function BOOL (line 2049) | BOOL WINAPI DetourBinaryWrite(_In_ PDETOUR_BINARY pdi, function WINAPI (line 2063) | WINAPI DetourBinaryEnumeratePayloads(_In_ PDETOUR_BINARY pBinary, function WINAPI (line 2079) | WINAPI DetourBinaryFindPayload(_In_ PDETOUR_BINARY pBinary, function PVOID (line 2091) | PVOID WINAPI DetourBinarySetPayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2104) | BOOL WINAPI DetourBinaryDeletePayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2115) | BOOL WINAPI DetourBinaryPurgePayloads(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2127) | static BOOL CALLBACK ResetBywayCallback(_In_opt_ PVOID pContext, function BOOL (line 2138) | static BOOL CALLBACK ResetFileCallback(_In_opt_ PVOID pContext, function BOOL (line 2150) | static BOOL CALLBACK ResetSymbolCallback(_In_opt_ PVOID pContext, function BOOL (line 2167) | BOOL WINAPI DetourBinaryResetImports(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2183) | BOOL WINAPI DetourBinaryEditImports(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2202) | BOOL WINAPI DetourBinaryClose(_In_ PDETOUR_BINARY pBinary) FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Detours/modules.cpp function PVOID (line 142) | PVOID WINAPI DetourFindFunction(_In_ LPCSTR pszModule, function HMODULE (line 249) | HMODULE WINAPI DetourEnumerateModules(_In_opt_ HMODULE hModuleLast) function PVOID (line 297) | PVOID WINAPI DetourGetEntryPoint(_In_opt_ HMODULE hModule) function ULONG (line 370) | ULONG WINAPI DetourGetModuleSize(_In_opt_ HMODULE hModule) function HMODULE (line 405) | HMODULE WINAPI DetourGetContainingModule(_In_ PVOID pvAddr) function PBYTE (line 453) | static inline PBYTE RvaAdjust(_Pre_notnull_ PIMAGE_DOS_HEADER pDosHeader... function BOOL (line 461) | BOOL WINAPI DetourEnumerateExports(_In_ HMODULE hModule, function BOOL (line 543) | BOOL WINAPI DetourEnumerateImportsEx(_In_opt_ HMODULE hModule, type _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT (line 645) | struct _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT function BOOL (line 654) | static function BOOL (line 667) | BOOL WINAPI DetourEnumerateImports(_In_opt_ HMODULE hModule, function PDETOUR_LOADED_BINARY (line 685) | static PDETOUR_LOADED_BINARY WINAPI GetPayloadSectionFromModule(HMODULE ... function DWORD (line 749) | DWORD WINAPI DetourGetSizeOfPayloads(_In_opt_ HMODULE hModule) function WINAPI (line 778) | WINAPI DetourFindPayload(_In_opt_ HMODULE hModule, function WINAPI (line 831) | WINAPI DetourFindPayloadEx(_In_ REFGUID rguid, function BOOL (line 846) | BOOL WINAPI DetourFreePayload(_In_ PVOID pvData) function BOOL (line 864) | BOOL WINAPI DetourRestoreAfterWithEx(_In_reads_bytes_(cbData) PVOID pvData, function BOOL (line 918) | BOOL WINAPI DetourRestoreAfterWith() FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/Detours/uimports.cpp function BOOL (line 18) | static BOOL UPDATE_IMPORTS_XX(HANDLE hProcess, FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/KrkrPlugin/tp_stub.cpp function TVPInitImportStub (line 49) | bool TVPInitImportStub(iTVPFunctionExporter * exporter) function TVPUninitImportStub (line 57) | void TVPUninitImportStub() function tjs_uint (line 730) | tjs_uint TJS_INTF_METHOD tTJSDispatch::AddRef(void) function tjs_uint (line 738) | tjs_uint TJS_INTF_METHOD tTJSDispatch::Release(void) function tjs_error (line 761) | tjs_error TJS_INTF_METHOD function tjs_error (line 776) | tjs_error TJS_INTF_METHOD function tjs_error (line 789) | tjs_error TJS_INTF_METHOD function tjs_error (line 802) | tjs_error TJS_INTF_METHOD function tjs_error (line 814) | tjs_error TJS_INTF_METHOD function tjs_error (line 826) | tjs_error TJS_INTF_METHOD function tjs_error (line 838) | tjs_error TJS_INTF_METHOD function tjs_error (line 850) | tjs_error TJS_INTF_METHOD function tjs_error (line 865) | tjs_error TJS_INTF_METHOD function tjs_error (line 878) | tjs_error TJS_INTF_METHOD function tjs_error (line 892) | tjs_error TJS_INTF_METHOD type t_iTJSDispatch2_AddRef (line 935) | struct t_iTJSDispatch2_AddRef method t_iTJSDispatch2_AddRef (line 939) | t_iTJSDispatch2_AddRef( function tjs_uint (line 953) | tjs_uint Try_iTJSDispatch2_AddRef(iTJSDispatch2 * _this) type t_iTJSDispatch2_Release (line 961) | struct t_iTJSDispatch2_Release method t_iTJSDispatch2_Release (line 965) | t_iTJSDispatch2_Release( function tjs_uint (line 979) | tjs_uint Try_iTJSDispatch2_Release(iTJSDispatch2 * _this) type t_iTJSDispatch2_FuncCall (line 987) | struct t_iTJSDispatch2_FuncCall method t_iTJSDispatch2_FuncCall (line 998) | t_iTJSDispatch2_FuncCall( function tjs_error (line 1032) | tjs_error Try_iTJSDispatch2_FuncCall(iTJSDispatch2 * _this, tjs_uint32 f... type t_iTJSDispatch2_FuncCallByNum (line 1047) | struct t_iTJSDispatch2_FuncCallByNum method t_iTJSDispatch2_FuncCallByNum (line 1057) | t_iTJSDispatch2_FuncCallByNum( function tjs_error (line 1088) | tjs_error Try_iTJSDispatch2_FuncCallByNum(iTJSDispatch2 * _this, tjs_uin... type t_iTJSDispatch2_PropGet (line 1102) | struct t_iTJSDispatch2_PropGet method t_iTJSDispatch2_PropGet (line 1111) | t_iTJSDispatch2_PropGet( function tjs_error (line 1139) | tjs_error Try_iTJSDispatch2_PropGet(iTJSDispatch2 * _this, tjs_uint32 fl... type t_iTJSDispatch2_PropGetByNum (line 1152) | struct t_iTJSDispatch2_PropGetByNum method t_iTJSDispatch2_PropGetByNum (line 1160) | t_iTJSDispatch2_PropGetByNum( function tjs_error (line 1185) | tjs_error Try_iTJSDispatch2_PropGetByNum(iTJSDispatch2 * _this, tjs_uint... type t_iTJSDispatch2_PropSet (line 1197) | struct t_iTJSDispatch2_PropSet method t_iTJSDispatch2_PropSet (line 1206) | t_iTJSDispatch2_PropSet( function tjs_error (line 1234) | tjs_error Try_iTJSDispatch2_PropSet(iTJSDispatch2 * _this, tjs_uint32 fl... type t_iTJSDispatch2_PropSetByNum (line 1247) | struct t_iTJSDispatch2_PropSetByNum method t_iTJSDispatch2_PropSetByNum (line 1255) | t_iTJSDispatch2_PropSetByNum( function tjs_error (line 1280) | tjs_error Try_iTJSDispatch2_PropSetByNum(iTJSDispatch2 * _this, tjs_uint... type t_iTJSDispatch2_GetCount (line 1292) | struct t_iTJSDispatch2_GetCount method t_iTJSDispatch2_GetCount (line 1300) | t_iTJSDispatch2_GetCount( function tjs_error (line 1325) | tjs_error Try_iTJSDispatch2_GetCount(iTJSDispatch2 * _this, tjs_int *res... type t_iTJSDispatch2_GetCountByNum (line 1337) | struct t_iTJSDispatch2_GetCountByNum method t_iTJSDispatch2_GetCountByNum (line 1344) | t_iTJSDispatch2_GetCountByNum( function tjs_error (line 1366) | tjs_error Try_iTJSDispatch2_GetCountByNum(iTJSDispatch2 * _this, tjs_int... type t_iTJSDispatch2_PropSetByVS (line 1377) | struct t_iTJSDispatch2_PropSetByVS method t_iTJSDispatch2_PropSetByVS (line 1385) | t_iTJSDispatch2_PropSetByVS( function tjs_error (line 1410) | tjs_error Try_iTJSDispatch2_PropSetByVS(iTJSDispatch2 * _this, tjs_uint3... type t_iTJSDispatch2_EnumMembers (line 1422) | struct t_iTJSDispatch2_EnumMembers method t_iTJSDispatch2_EnumMembers (line 1429) | t_iTJSDispatch2_EnumMembers( function tjs_error (line 1451) | tjs_error Try_iTJSDispatch2_EnumMembers(iTJSDispatch2 * _this, tjs_uint3... type t_iTJSDispatch2_DeleteMember (line 1462) | struct t_iTJSDispatch2_DeleteMember method t_iTJSDispatch2_DeleteMember (line 1470) | t_iTJSDispatch2_DeleteMember( function tjs_error (line 1495) | tjs_error Try_iTJSDispatch2_DeleteMember(iTJSDispatch2 * _this, tjs_uint... type t_iTJSDispatch2_DeleteMemberByNum (line 1507) | struct t_iTJSDispatch2_DeleteMemberByNum method t_iTJSDispatch2_DeleteMemberByNum (line 1514) | t_iTJSDispatch2_DeleteMemberByNum( function tjs_error (line 1536) | tjs_error Try_iTJSDispatch2_DeleteMemberByNum(iTJSDispatch2 * _this, tjs... type t_iTJSDispatch2_Invalidate (line 1547) | struct t_iTJSDispatch2_Invalidate method t_iTJSDispatch2_Invalidate (line 1555) | t_iTJSDispatch2_Invalidate( function tjs_error (line 1580) | tjs_error Try_iTJSDispatch2_Invalidate(iTJSDispatch2 * _this, tjs_uint32... type t_iTJSDispatch2_InvalidateByNum (line 1592) | struct t_iTJSDispatch2_InvalidateByNum method t_iTJSDispatch2_InvalidateByNum (line 1599) | t_iTJSDispatch2_InvalidateByNum( function tjs_error (line 1621) | tjs_error Try_iTJSDispatch2_InvalidateByNum(iTJSDispatch2 * _this, tjs_u... type t_iTJSDispatch2_IsValid (line 1632) | struct t_iTJSDispatch2_IsValid method t_iTJSDispatch2_IsValid (line 1640) | t_iTJSDispatch2_IsValid( function tjs_error (line 1665) | tjs_error Try_iTJSDispatch2_IsValid(iTJSDispatch2 * _this, tjs_uint32 fl... type t_iTJSDispatch2_IsValidByNum (line 1677) | struct t_iTJSDispatch2_IsValidByNum method t_iTJSDispatch2_IsValidByNum (line 1684) | t_iTJSDispatch2_IsValidByNum( function tjs_error (line 1706) | tjs_error Try_iTJSDispatch2_IsValidByNum(iTJSDispatch2 * _this, tjs_uint... type t_iTJSDispatch2_CreateNew (line 1717) | struct t_iTJSDispatch2_CreateNew method t_iTJSDispatch2_CreateNew (line 1728) | t_iTJSDispatch2_CreateNew( function tjs_error (line 1762) | tjs_error Try_iTJSDispatch2_CreateNew(iTJSDispatch2 * _this, tjs_uint32 ... type t_iTJSDispatch2_CreateNewByNum (line 1777) | struct t_iTJSDispatch2_CreateNewByNum method t_iTJSDispatch2_CreateNewByNum (line 1787) | t_iTJSDispatch2_CreateNewByNum( function tjs_error (line 1818) | tjs_error Try_iTJSDispatch2_CreateNewByNum(iTJSDispatch2 * _this, tjs_ui... type t_iTJSDispatch2_Reserved1 (line 1832) | struct t_iTJSDispatch2_Reserved1 method t_iTJSDispatch2_Reserved1 (line 1836) | t_iTJSDispatch2_Reserved1( function tjs_error (line 1850) | tjs_error Try_iTJSDispatch2_Reserved1(iTJSDispatch2 * _this) type t_iTJSDispatch2_IsInstanceOf (line 1858) | struct t_iTJSDispatch2_IsInstanceOf method t_iTJSDispatch2_IsInstanceOf (line 1867) | t_iTJSDispatch2_IsInstanceOf( function tjs_error (line 1895) | tjs_error Try_iTJSDispatch2_IsInstanceOf(iTJSDispatch2 * _this, tjs_uint... type t_iTJSDispatch2_IsInstanceOfByNum (line 1908) | struct t_iTJSDispatch2_IsInstanceOfByNum method t_iTJSDispatch2_IsInstanceOfByNum (line 1916) | t_iTJSDispatch2_IsInstanceOfByNum( function tjs_error (line 1941) | tjs_error Try_iTJSDispatch2_IsInstanceOfByNum(iTJSDispatch2 * _this, tjs... type t_iTJSDispatch2_Operation (line 1953) | struct t_iTJSDispatch2_Operation method t_iTJSDispatch2_Operation (line 1963) | t_iTJSDispatch2_Operation( function tjs_error (line 1994) | tjs_error Try_iTJSDispatch2_Operation(iTJSDispatch2 * _this, tjs_uint32 ... type t_iTJSDispatch2_OperationByNum (line 2008) | struct t_iTJSDispatch2_OperationByNum method t_iTJSDispatch2_OperationByNum (line 2017) | t_iTJSDispatch2_OperationByNum( function tjs_error (line 2045) | tjs_error Try_iTJSDispatch2_OperationByNum(iTJSDispatch2 * _this, tjs_ui... type t_iTJSDispatch2_NativeInstanceSupport (line 2058) | struct t_iTJSDispatch2_NativeInstanceSupport method t_iTJSDispatch2_NativeInstanceSupport (line 2065) | t_iTJSDispatch2_NativeInstanceSupport( function tjs_error (line 2087) | tjs_error Try_iTJSDispatch2_NativeInstanceSupport(iTJSDispatch2 * _this,... type t_iTJSDispatch2_ClassInstanceInfo (line 2098) | struct t_iTJSDispatch2_ClassInstanceInfo method t_iTJSDispatch2_ClassInstanceInfo (line 2105) | t_iTJSDispatch2_ClassInstanceInfo( function tjs_error (line 2127) | tjs_error Try_iTJSDispatch2_ClassInstanceInfo(iTJSDispatch2 * _this, tjs... type t_iTJSDispatch2_Reserved2 (line 2138) | struct t_iTJSDispatch2_Reserved2 method t_iTJSDispatch2_Reserved2 (line 2142) | t_iTJSDispatch2_Reserved2( function tjs_error (line 2156) | tjs_error Try_iTJSDispatch2_Reserved2(iTJSDispatch2 * _this) type t_iTJSDispatch2_Reserved3 (line 2164) | struct t_iTJSDispatch2_Reserved3 method t_iTJSDispatch2_Reserved3 (line 2168) | t_iTJSDispatch2_Reserved3( function tjs_error (line 2182) | tjs_error Try_iTJSDispatch2_Reserved3(iTJSDispatch2 * _this) function ttstr (line 2207) | ttstr TVPGetLocallyAccessibleName(const ttstr &name) FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/KrkrPlugin/tp_stub.h type __int8 (line 24) | typedef __int8 tjs_int8; type tjs_uint8 (line 25) | typedef unsigned __int8 tjs_uint8; type __int16 (line 26) | typedef __int16 tjs_int16; type tjs_uint16 (line 27) | typedef unsigned __int16 tjs_uint16; type __int32 (line 28) | typedef __int32 tjs_int32; type tjs_uint32 (line 29) | typedef unsigned __int32 tjs_uint32; type __int64 (line 30) | typedef __int64 tjs_int64; type tjs_uint64 (line 31) | typedef unsigned __int64 tjs_uint64; type tjs_int (line 32) | typedef int tjs_int; type tjs_uint (line 33) | typedef unsigned int tjs_uint; type wchar_t (line 36) | typedef wchar_t tjs_char; type tjs_char (line 38) | typedef unsigned short tjs_char; type tjs_nchar (line 41) | typedef char tjs_nchar; type tjs_real (line 42) | typedef double tjs_real; type tjs_int32 (line 64) | typedef tjs_int32 tjs_error; type tjs_int64 (line 66) | typedef tjs_int64 tTVInteger; type tjs_real (line 67) | typedef tjs_real tTVReal; type tTJSVariantString_S (line 137) | struct tTJSVariantString_S function T (line 166) | T* GetObject() { Object->AddRef(); return Object; } function T (line 167) | T* GetObjectNoAddRef() { return Object; } function class (line 210) | class tTJSStringBufferLength type tTJSString_S (line 224) | struct tTJSString_S type tTJSString (line 232) | typedef tTJSString ttstr; function class (line 314) | class iTJSDispatch2 function class (line 546) | class iTJSNativeInstance function TJS_FAILED (line 583) | static inline bool TJS_FAILED(tjs_error hr) function TJSIsObjectValid (line 594) | static inline bool TJSIsObjectValid(tjs_error hr) type tTJSNativeInstanceType (line 609) | enum tTJSNativeInstanceType function class (line 624) | class tTJSNativeInstance : public iTJSNativeInstance function class (line 647) | class tTJSNativeClassMethod : public iTJSDispatch2 { } function class (line 663) | class tTJSNativeClassProperty : public iTJSDispatch2 { } type iTJSNativeInstance (line 672) | typedef iTJSNativeInstance * (TJS_INTF_METHOD *tTJSCreateNativeInstance)(); function class (line 675) | class tTJSNativeClass : public iTJSDispatch2 { } function class (line 676) | class tTJSNativeClassForPlugin : public tTJSNativeClass { } type tTJSVariantOctet_S (line 861) | struct tTJSVariantOctet_S type tTJSVariantType (line 876) | enum tTJSVariantType type tTJSVariantClosure_S (line 892) | struct tTJSVariantClosure_S type tTJSVariant_S (line 901) | struct tTJSVariant_S function class (line 932) | class tTJSVariantClosure : public tTJSVariantClosure_S function iTJSDispatch2 (line 944) | iTJSDispatch2 * SelectObjectNoAddRef() function operator (line 954) | bool operator != (const tTJSVariantClosure &rhs) function AddRef (line 960) | void AddRef() function Release (line 966) | void Release() function tjs_error (line 973) | tjs_error function tjs_error (line 983) | tjs_error function tjs_error (line 992) | tjs_error function tjs_error (line 1002) | tjs_error function tjs_error (line 1011) | tjs_error function tjs_error (line 1021) | tjs_error function tjs_error (line 1030) | tjs_error function tjs_error (line 1039) | tjs_error function tjs_error (line 1047) | tjs_error function tjs_error (line 1056) | tjs_error function tjs_error (line 1065) | tjs_error function tjs_error (line 1074) | tjs_error function tjs_error (line 1082) | tjs_error function tjs_error (line 1091) | tjs_error function tjs_error (line 1099) | tjs_error function tjs_error (line 1108) | tjs_error function tjs_error (line 1116) | tjs_error function tjs_error (line 1126) | tjs_error function tjs_error (line 1140) | tjs_error function tjs_error (line 1149) | tjs_error function tjs_error (line 1158) | tjs_error function tjs_error (line 1167) | tjs_error function class (line 1197) | class iTJSTextReadStream function class (line 1204) | class iTJSTextWriteStream function class (line 1262) | class tTJSDispatch : public iTJSDispatch2 function class (line 2206) | class tTJSVariantString : protected tTJSVariantString_S function SetString (line 2244) | void SetString(const tjs_nchar * ref) function AllocBuffer (line 2255) | void AllocBuffer(tjs_uint len) function ResetString (line 2266) | void ResetString(const tjs_char * ref) function AppendBuffer (line 2277) | void AppendBuffer(tjs_uint applen) function Append (line 2288) | void Append(const tjs_char * str) function Append (line 2299) | void Append(const tjs_char * str , tjs_int applen) function tTJSVariantString (line 2310) | tTJSVariantString * FixLength() function tjs_uint32 (line 2321) | tjs_uint32 * GetHint() function operator (line 2332) | operator const tjs_char *() const type tjs_int (line 2350) | typedef tjs_int(__stdcall * __functype)(const tTJSVariantString *); type tTVInteger (line 2361) | typedef tTVInteger(__stdcall * __functype)(const tTJSVariantString *); type tTVReal (line 2372) | typedef tTVReal(__stdcall * __functype)(const tTJSVariantString *); function ToNumber (line 2376) | void ToNumber(tTJSVariant & dest) const type tjs_int (line 2394) | typedef tjs_int(__stdcall * __functype)(const tTJSVariantString *); function class (line 2403) | class tTJSVariantOctet : protected tTJSVariantOctet_S function AddRef (line 2452) | void AddRef() function Release (line 2463) | void Release() type tjs_uint (line 2481) | typedef tjs_uint(__stdcall * __functype)(const tTJSVariantOctet *); function tjs_uint8 (line 2485) | const tjs_uint8 * GetData() const function class (line 2501) | class tTJSVariant : protected tTJSVariant_S function increment (line 2978) | void increment() function decrement (line 2989) | void decrement() function rbitshiftequal (line 3033) | void rbitshiftequal(const tTJSVariant & rhs) function idivequal (line 3077) | void idivequal(const tTJSVariant & rhs) function logicalnot (line 3099) | void logicalnot() function bitnot (line 3110) | void bitnot() function tonumber (line 3121) | void tonumber() function changesign (line 3132) | void changesign() type tTJSVariantType (line 3172) | typedef tTJSVariantType(__stdcall * __functype)(const tTJSVariant *); function NormalCompare (line 3176) | bool NormalCompare(const tTJSVariant & val2) const function DiscernCompare (line 3187) | bool DiscernCompare(const tTJSVariant & val2) const function DiscernCompareStrictReal (line 3198) | bool DiscernCompareStrictReal(const tTJSVariant & val2) const function GreaterThan (line 3209) | bool GreaterThan(const tTJSVariant & val2) const function LittlerThan (line 3220) | bool LittlerThan(const tTJSVariant & val2) const function IsInstanceOf (line 3231) | bool IsInstanceOf(const tjs_char * classname) const function iTJSDispatch2 (line 3242) | iTJSDispatch2 * AsObject() const function iTJSDispatch2 (line 3253) | iTJSDispatch2 * AsObjectNoAddRef() const function iTJSDispatch2 (line 3264) | iTJSDispatch2 * AsObjectThis() const function iTJSDispatch2 (line 3275) | iTJSDispatch2 * AsObjectThisNoAddRef() const function tTJSVariantString (line 3297) | tTJSVariantString * AsString() const function tTJSVariantString (line 3308) | tTJSVariantString * AsStringNoAddRef() const function tjs_char (line 3319) | const tjs_char * GetString() const function tTJSVariantOctet (line 3330) | tTJSVariantOctet * AsOctet() const function tTJSVariantOctet (line 3341) | tTJSVariantOctet * AsOctetNoAddRef() const type tTVInteger (line 3359) | typedef tTVInteger(__stdcall * __functype)(const tTJSVariant *); function AsNumber (line 3363) | void AsNumber(tTJSVariant & targ) const type tTVInteger (line 3381) | typedef tTVInteger(__stdcall * __functype)(const tTJSVariant *); type tjs_int (line 3403) | typedef tjs_int(__stdcall * __functype)(const tTJSVariant *); type tTVReal (line 3414) | typedef tTVReal(__stdcall * __functype)(const tTJSVariant *); type tTVReal (line 3425) | typedef tTVReal(__stdcall * __functype)(const tTJSVariant *); function tTJSVariant (line 3429) | tTJSVariant operator ||(const tTJSVariant & rhs) const function tTJSVariant (line 3440) | tTJSVariant operator &&(const tTJSVariant & rhs) const function tTJSVariant (line 3451) | tTJSVariant operator |(const tTJSVariant & rhs) const function tTJSVariant (line 3462) | tTJSVariant operator ^(const tTJSVariant & rhs) const type tTJSVariant (line 3480) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *, const t... function tTJSVariant (line 3484) | tTJSVariant operator !=(const tTJSVariant & rhs) const function tTJSVariant (line 3495) | tTJSVariant operator ==(const tTJSVariant & rhs) const function tTJSVariant (line 3506) | tTJSVariant operator <(const tTJSVariant & rhs) const function tTJSVariant (line 3517) | tTJSVariant operator >(const tTJSVariant & rhs) const function tTJSVariant (line 3528) | tTJSVariant operator <=(const tTJSVariant & rhs) const function tTJSVariant (line 3539) | tTJSVariant operator >=(const tTJSVariant & rhs) const function tTJSVariant (line 3550) | tTJSVariant operator >>(const tTJSVariant & rhs) const function tTJSVariant (line 3561) | tTJSVariant rbitshift(tjs_int count) const function tTJSVariant (line 3572) | tTJSVariant operator <<(const tTJSVariant & rhs) const function tTJSVariant (line 3583) | tTJSVariant operator %(const tTJSVariant & rhs) const function tTJSVariant (line 3594) | tTJSVariant operator /(const tTJSVariant & rhs) const function tTJSVariant (line 3605) | tTJSVariant idiv(const tTJSVariant & rhs) const type tTJSVariant (line 3623) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *, const t... type tTJSVariant (line 3634) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *); type tTJSVariant (line 3645) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *); type tTJSVariant (line 3656) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *, const t... type tTJSVariant (line 3667) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *); type tTJSVariant (line 3678) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *); type tTJSVariant (line 3689) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *, const t... function delete (line 3704) | static void operator delete(void * p) function class (line 3753) | class tTJSString : protected tTJSString_S function Clear (line 3966) | void Clear() function tjs_char (line 3977) | tjs_char * AllocBuffer(tjs_uint len) function tjs_char (line 3988) | tjs_char * AppendBuffer(tjs_uint len) function FixLen (line 3999) | void FixLen() function ToLowerCase (line 4021) | void ToLowerCase() function ToUppserCase (line 4032) | void ToUppserCase() function tjs_uint32 (line 4043) | tjs_uint32 * GetHint() function tjs_char (line 4054) | tjs_char * Independ() function tjs_char (line 4065) | const tjs_char * c_str() const function tTJSVariantString (line 4076) | tTJSVariantString * AsVariantStringNoAddRef() const type tjs_int64 (line 4094) | typedef tjs_int64(__stdcall * __functype)(const tTJSString *); function tjs_int (line 4120) | tjs_int CompareIC(const tTJSString & ref) const function tjs_int (line 4153) | tjs_int CompareIC(const tjs_char * ref) const type tTJSString (line 4193) | typedef tTJSString(__stdcall * __functype)(const tTJSString *, const tTJ... type tTJSString (line 4204) | typedef tTJSString(__stdcall * __functype)(const tTJSString *, const tjs... type tTJSString (line 4215) | typedef tTJSString(__stdcall * __functype)(const tTJSString *, tjs_char); function tjs_char (line 4219) | tjs_char operator [](tjs_uint i) const function AsLowerCase (line 4230) | void AsLowerCase(tTJSString & dest) const function AsUpperCase (line 4241) | void AsUpperCase(tTJSString & dest) const function EscapeC (line 4252) | void EscapeC(tTJSString & dest) const function UnescapeC (line 4263) | void UnescapeC(tTJSString & dest) const function StartsWith (line 4274) | bool StartsWith(const tjs_char * string) const function StartsWith (line 4285) | bool StartsWith(const tTJSString & string) const type tjs_int (line 4303) | typedef tjs_int(__stdcall * __functype)(const tTJSString *); function ToNarrowStr (line 4307) | void ToNarrowStr(tjs_nchar * dest , tjs_int destmaxlen) const type tjs_int (line 4336) | typedef tjs_int(__stdcall * __functype)(const tTJSString *); type tjs_int (line 4347) | typedef tjs_int(__stdcall * __functype)(const tTJSString *); type tjs_char (line 4358) | typedef tjs_char(__stdcall * __functype)(const tTJSString *); function delete (line 4373) | static void operator delete(void * p) function class (line 4441) | class iTVPStorageLister // callback class for GetListAt function class (line 4447) | class iTVPStorageMedia type tTVPXP3ExtractionFilterInfo (line 4491) | struct tTVPXP3ExtractionFilterInfo function class (line 4556) | class tTVPContinuousEventCallbackIntf // callback class for continuous e... function class (line 4571) | class tTVPCompactEventCallbackIntf // callback class for compact event d... type tTVPAsyncTriggerMode (line 4581) | enum tTVPAsyncTriggerMode type iTVPFunctionExporter (line 4590) | struct iTVPFunctionExporter type TVP_md5_state_t (line 4608) | typedef struct TVP_md5_state_s { tjs_uint8 buffer[4*2+8+4*4+8+64]; } TVP... type tTVPExceptionDesc (line 4626) | struct tTVPExceptionDesc type tTVPKAGDebugLevel (line 4650) | enum tTVPKAGDebugLevel type tTVPClipboardFormat (line 4661) | enum tTVPClipboardFormat type tTVPSoundGlobalFocusMode (line 4670) | enum tTVPSoundGlobalFocusMode type tTVPWaveFormat (line 4685) | struct tTVPWaveFormat type IDirectSound (line 4707) | struct IDirectSound type tTVPMouseButton (line 4735) | enum tTVPMouseButton type tTVPImeMode (line 4747) | enum tTVPImeMode function TVPIsAnyMouseButtonPressedInShiftStateFlags (line 4777) | inline bool TVPIsAnyMouseButtonPressedInShiftStateFlags(tjs_uint32 state) type tTVPBBBltMethod (line 4811) | enum tTVPBBBltMethod type tTVPBBStretchType (line 4847) | enum tTVPBBStretchType type tTVPLayerType (line 4865) | enum tTVPLayerType function TVPIsTypeUsingAlpha (line 4900) | static bool inline TVPIsTypeUsingAlpha(tTVPLayerType type) function TVPIsTypeUsingAddAlpha (line 4922) | static bool inline TVPIsTypeUsingAddAlpha(tTVPLayerType type) function TVPIsTypeUsingAlphaChannel (line 4927) | static bool inline TVPIsTypeUsingAlphaChannel(tTVPLayerType type) type tTVPPoint (line 4944) | struct tTVPPoint type tTVPPointD (line 4951) | struct tTVPPointD function tTVPRect (line 4957) | struct tTVPRect function set_width (line 4993) | void set_width(tjs_int w) { right = left + w; } function set_height (line 4994) | void set_height(tjs_int h) { bottom = top + h; } function add_offsets (line 4996) | void add_offsets(tjs_int x, tjs_int y) function set_offsets (line 5002) | void set_offsets(tjs_int x, tjs_int y) function set_size (line 5012) | void set_size(tjs_int w, tjs_int h) function clear (line 5018) | void clear() function do_union (line 5028) | bool do_union(const tTVPRect & ref) function clip (line 5038) | bool clip(const tTVPRect &ref) function intersects_with_no_empty_check (line 5045) | bool intersects_with_no_empty_check(const tTVPRect & ref) const function intersects_with (line 5055) | bool intersects_with(const tTVPRect & ref) const function included_in_no_empty_check (line 5062) | bool included_in_no_empty_check(const tTVPRect & ref) const function included_in (line 5072) | bool included_in(const tTVPRect & ref) const function operator (line 5082) | bool operator > (const tTVPRect & rhs) const function operator (line 5086) | bool operator == (const tTVPRect & rhs) const function operator (line 5088) | bool operator != (const tTVPRect & rhs) const { return !this->operator =... type tTVPDrawFace (line 5097) | enum tTVPDrawFace type tTVPBlendOperationMode (line 5114) | enum tTVPBlendOperationMode type tTVPHitType (line 5151) | enum tTVPHitType {htMask, htProvince} function class (line 5173) | class iTVPLayerManager type tTVPUpdateType (line 5316) | enum tTVPUpdateType type tTVPBorderStyle (line 5322) | enum tTVPBorderStyle type tTVPMouseCursorState (line 5328) | enum tTVPMouseCursorState function class (line 5340) | class iTVPWindow type tTVPWMRRegMode (line 5416) | enum tTVPWMRRegMode { wrmRegister=0, wrmUnregister=1 } type tTVPWindowMessage (line 5418) | struct tTVPWindowMessage type IDirectDraw2 (line 5439) | struct IDirectDraw2 type IDirectDraw7 (line 5440) | struct IDirectDraw7 type IDirectDrawSurface (line 5441) | struct IDirectDrawSurface type IDirectDrawClipper (line 5442) | struct IDirectDrawClipper function class (line 5450) | class iTVPDrawDevice type tTVPVideoOverlayMode (line 5760) | enum tTVPVideoOverlayMode { type tTVPPeriodEventReason (line 5774) | enum tTVPPeriodEventReason type tTVPScrollTransFrom (line 5789) | enum tTVPScrollTransFrom type tTVPScrollTransStay (line 5793) | enum tTVPScrollTransStay type tTVPTransType (line 5806) | enum tTVPTransType type tTVPTransUpdateType (line 5825) | enum tTVPTransUpdateType function class (line 5865) | class iTVPScanLineProvider function class (line 5895) | class iTVPSimpleOptionProvider function class (line 5928) | class iTVPSimpleImageProvider function class (line 5955) | class iTVPLayerUpdater type tTVPDivisibleData (line 5974) | struct tTVPDivisibleData function class (line 6003) | class iTVPBaseTransHandler function class (line 6021) | class iTVPDivisibleTransHandler : public iTVPBaseTransHandler function class (line 6063) | class iTVPGiveUpdateTransHandler : public iTVPBaseTransHandler function class (line 6085) | class iTVPTransHandlerProvider type tTVPGLGammaAdjustData (line 6121) | typedef struct type tTVPGLGammaAdjustTempData (line 6139) | typedef struct function tjs_int (line 6240) | inline tjs_int TJS_atoi(const tjs_char * s) function tjs_char (line 6250) | inline tjs_char * TJS_int_to_str(tjs_int value , tjs_char * string) function tjs_char (line 6260) | inline tjs_char * TJS_tTVInt_to_str(tjs_int64 value , tjs_char * string) function tjs_int (line 6270) | inline tjs_int TJS_strnicmp(const tjs_char * s1 , const tjs_char * s2 , ... function tjs_int (line 6280) | inline tjs_int TJS_stricmp(const tjs_char * s1 , const tjs_char * s2) function TJS_strcpy_maxlen (line 6290) | inline void TJS_strcpy_maxlen(tjs_char * d , const tjs_char * s , size_t... function TJS_strcpy (line 6300) | inline void TJS_strcpy(tjs_char * d , const tjs_char * s) function TJS_strlen (line 6310) | inline size_t TJS_strlen(const tjs_char * d) function tjs_char (line 6320) | inline tjs_char * TJSVS_malloc(tjs_uint len) function tjs_char (line 6330) | inline tjs_char * TJSVS_realloc(tjs_char * buf , tjs_uint len) function TJSVS_free (line 6340) | inline void TJSVS_free(tjs_char * buf) function tTJSVariantString (line 6350) | inline tTJSVariantString * TJSAllocVariantString(const tjs_char * ref1 ,... function tTJSVariantString (line 6360) | inline tTJSVariantString * TJSAllocVariantString(const tjs_char * ref , ... function tTJSVariantString (line 6370) | inline tTJSVariantString * TJSAllocVariantString(const tjs_char * ref) function tTJSVariantString (line 6380) | inline tTJSVariantString * TJSAllocVariantString(const tjs_nchar * ref) function tTJSVariantString (line 6390) | inline tTJSVariantString * TJSAllocVariantString(const tjs_uint8 * * src) function tTJSVariantString (line 6400) | inline tTJSVariantString * TJSAllocVariantStringBuffer(tjs_uint len) function tTJSVariantString (line 6410) | inline tTJSVariantString * TJSAppendVariantString(tTJSVariantString * st... function tTJSVariantString (line 6420) | inline tTJSVariantString * TJSAppendVariantString(tTJSVariantString * st... function tTJSVariantString (line 6430) | inline tTJSVariantString * TJSFormatString(const tjs_char * format , tjs... function tjs_char (line 6440) | inline const tjs_char * TJSVariantTypeToTypeString(tTJSVariantType type) function tTJSString (line 6460) | inline tTJSString TJSVariantToExpressionString(const tTJSVariant & val) function TJSAlignedDealloc (line 6480) | inline void TJSAlignedDealloc(void * ptr) function tjs_uint32 (line 6490) | inline tjs_uint32 TJSGetFPClass(tjs_real r) type tTJSString (line 6507) | typedef tTJSString (__stdcall * __functype)(const tjs_char *, const tTJS... function tjs_int32 (line 6520) | inline tjs_int32 TJSRegisterNativeClass(const tjs_char * name) function tjs_int32 (line 6530) | inline tjs_int32 TJSFindNativeClassID(const tjs_char * name) function tjs_char (line 6540) | inline const tjs_char * TJSFindNativeClassName(tjs_int32 id) function tTJSNativeClassMethod (line 6550) | inline tTJSNativeClassMethod * TJSCreateNativeClassMethod(tTJSNativeClas... function tTJSNativeClassMethod (line 6560) | inline tTJSNativeClassMethod * TJSCreateNativeClassConstructor(tTJSNativ... function tTJSNativeClassProperty (line 6570) | inline tTJSNativeClassProperty * TJSCreateNativeClassProperty(tTJSNative... function TJSNativeClassSetClassID (line 6590) | inline void TJSNativeClassSetClassID(tTJSNativeClass * cls , tjs_int32 c... function tTJSNativeClassForPlugin (line 6600) | inline tTJSNativeClassForPlugin * TJSCreateNativeClassForPlugin(const tt... function TJSThrowNullAccess (line 6610) | inline void TJSThrowNullAccess() function TJSThrowDivideByZero (line 6620) | inline void TJSThrowDivideByZero() function tTJSVariantOctet (line 6630) | inline tTJSVariantOctet * TJSAllocVariantOctet(const tjs_uint8 * data , ... function tTJSVariantOctet (line 6640) | inline tTJSVariantOctet * TJSAllocVariantOctet(const tjs_uint8 * data1 ,... function tTJSVariantOctet (line 6650) | inline tTJSVariantOctet * TJSAllocVariantOctet(const tTJSVariantOctet * ... function tTJSVariantOctet (line 6660) | inline tTJSVariantOctet * TJSAllocVariantOctet(const tjs_uint8 * * src) function TJSDeallocVariantOctet (line 6670) | inline void TJSDeallocVariantOctet(tTJSVariantOctet * o) function tTJSVariantString (line 6680) | inline tTJSVariantString * TJSOctetToListString(const tTJSVariantOctet *... function tTJSVariantString (line 6690) | inline tTJSVariantString * TJSObjectToString(const tTJSVariantClosure & ... function tTJSVariantString (line 6700) | inline tTJSVariantString * TJSIntegerToString(tjs_int64 i) function tTJSVariantString (line 6710) | inline tTJSVariantString * TJSRealToString(tjs_real r) function tTJSVariantString (line 6720) | inline tTJSVariantString * TJSRealToHexString(tjs_real r) function tTVInteger (line 6730) | inline tTVInteger TJSStringToInteger(const tjs_char * str) function tTVReal (line 6740) | inline tTVReal TJSStringToReal(const tjs_char * str) function iTJSDispatch2 (line 6750) | inline iTJSDispatch2 * TJSCreateArrayObject(iTJSDispatch2 * * classout =... function tjs_int (line 6760) | inline tjs_int TJSGetArrayElementCount(iTJSDispatch2 * dsp) function tjs_int (line 6770) | inline tjs_int TJSCopyArrayElementTo(iTJSDispatch2 * dsp , tTJSVariant *... function iTJSDispatch2 (line 6780) | inline iTJSDispatch2 * TJSCreateDictionaryObject(iTJSDispatch2 * * class... function ttstr (line 6790) | inline ttstr TJSGetMessageMapMessage(const tjs_char * name) function ttstr (line 6800) | inline ttstr TJSMapGlobalStringMap(const ttstr & string) function TJSDoVariantOperation (line 6810) | inline void TJSDoVariantOperation(tjs_int op , tTJSVariant & target , co... function TJSDoRehash (line 6820) | inline void TJSDoRehash() function iTJSDispatch2 (line 6830) | inline iTJSDispatch2 * TJSCreateCustomObject() function ttstr (line 6840) | inline ttstr TVPGetTemporaryName() function ttstr (line 6850) | inline ttstr TVPGetAppPath() function TVPRegisterStorageMedia (line 6860) | inline void TVPRegisterStorageMedia(iTVPStorageMedia * media) function TVPUnregisterStorageMedia (line 6870) | inline void TVPUnregisterStorageMedia(iTVPStorageMedia * media) function TVPIsExistentStorageNoSearch (line 6880) | inline bool TVPIsExistentStorageNoSearch(const ttstr & name) function TVPIsExistentStorageNoSearchNoNormalize (line 6890) | inline bool TVPIsExistentStorageNoSearchNoNormalize(const ttstr & name) function ttstr (line 6900) | inline ttstr TVPNormalizeStorageName(const ttstr & name) function TVPSetCurrentDirectory (line 6910) | inline void TVPSetCurrentDirectory(const ttstr & name) function TVPGetLocalName (line 6920) | inline void TVPGetLocalName(ttstr & name) function ttstr (line 6930) | inline ttstr TVPExtractStorageExt(const ttstr & name) function ttstr (line 6940) | inline ttstr TVPExtractStorageName(const ttstr & name) function ttstr (line 6950) | inline ttstr TVPExtractStoragePath(const ttstr & name) function ttstr (line 6960) | inline ttstr TVPChopStorageExt(const ttstr & name) function TVPAddAutoPath (line 6970) | inline void TVPAddAutoPath(const ttstr & name) function TVPRemoveAutoPath (line 6980) | inline void TVPRemoveAutoPath(const ttstr & name) function ttstr (line 6990) | inline ttstr TVPGetPlacedPath(const ttstr & name) function TVPIsExistentStorage (line 7000) | inline bool TVPIsExistentStorage(const ttstr & name) function TVPClearStorageCaches (line 7010) | inline void TVPClearStorageCaches() function iTJSTextReadStream (line 7020) | inline iTJSTextReadStream * TVPCreateTextStreamForRead(const ttstr & nam... function iTJSTextWriteStream (line 7030) | inline iTJSTextWriteStream * TVPCreateTextStreamForWrite(const ttstr & n... function tjs_int (line 7040) | inline tjs_int TVPWideCharToUtf8String(const tjs_char * in , char * out) function tjs_int (line 7050) | inline tjs_int TVPUtf8ToWideCharString(const char * in , tjs_char * out) function TVPSetXP3ArchiveExtractionFilter (line 7060) | inline void TVPSetXP3ArchiveExtractionFilter(tTVPXP3ArchiveExtractionFil... function TVPBreathe (line 7070) | inline void TVPBreathe() function TVPGetBreathing (line 7080) | inline bool TVPGetBreathing() function TVPSetSystemEventDisabledState (line 7090) | inline void TVPSetSystemEventDisabledState(bool en) function TVPGetSystemEventDisabledState (line 7100) | inline bool TVPGetSystemEventDisabledState() function TVPPostEvent (line 7110) | inline void TVPPostEvent(iTJSDispatch2 * source , iTJSDispatch2 * target... function TVPAreEventsInQueue (line 7130) | inline bool TVPAreEventsInQueue(iTJSDispatch2 * source , iTJSDispatch2 *... function tjs_int (line 7140) | inline tjs_int TVPCountEventsInQueue(iTJSDispatch2 * source , iTJSDispat... function TVPCancelSourceEvents (line 7160) | inline void TVPCancelSourceEvents(iTJSDispatch2 * source) function iTJSDispatch2 (line 7170) | inline iTJSDispatch2 * TVPCreateEventObject(const tjs_char * type , iTJS... function TVPAddContinuousEventHook (line 7180) | inline void TVPAddContinuousEventHook(tTVPContinuousEventCallbackIntf * cb) function TVPRemoveContinuousEventHook (line 7190) | inline void TVPRemoveContinuousEventHook(tTVPContinuousEventCallbackIntf... function TVPAddCompactEventHook (line 7200) | inline void TVPAddCompactEventHook(tTVPCompactEventCallbackIntf * cb) function TVPRemoveCompactEventHook (line 7210) | inline void TVPRemoveCompactEventHook(tTVPCompactEventCallbackIntf * cb) function ttstr (line 7220) | inline ttstr TVPGetPlatformName() function ttstr (line 7230) | inline ttstr TVPGetOSName() function iTJSDispatch2 (line 7250) | inline iTJSDispatch2 * TVPGetScriptDispatch() function TVPCreateMessageMapFile (line 7380) | inline void TVPCreateMessageMapFile(const ttstr & filename) function TVPCheckExistentLocalFolder (line 7390) | inline bool TVPCheckExistentLocalFolder(const ttstr & name) function TVPCheckExistentLocalFile (line 7400) | inline bool TVPCheckExistentLocalFile(const ttstr & name) function TVPCreateFolders (line 7410) | inline bool TVPCreateFolders(const ttstr & folder) function IStream (line 7420) | inline IStream * TVPCreateIStream(const ttstr & name , tjs_uint32 flags) function tTJSBinaryStream (line 7430) | inline tTJSBinaryStream * TVPCreateBinaryStreamAdapter(IStream * refstream) function TVPThrowPluginUnboundFunctionError (line 7440) | inline void TVPThrowPluginUnboundFunctionError(const char * funcname) function TVPThrowPluginUnboundFunctionError (line 7450) | inline void TVPThrowPluginUnboundFunctionError(const tjs_char * funcname) function TVP_free (line 7480) | inline void TVP_free(void * pp) function tjs_int (line 7490) | inline tjs_int TVPGetAutoLoadPluginCount() function ZLIB_uncompress (line 7500) | inline int ZLIB_uncompress(unsigned char * dest , unsigned long * destle... function ZLIB_compress (line 7510) | inline int ZLIB_compress(unsigned char * dest , unsigned long * destlen ... function ZLIB_compress2 (line 7520) | inline int ZLIB_compress2(unsigned char * dest , unsigned long * destlen... function TVP_md5_init (line 7530) | inline void TVP_md5_init(TVP_md5_state_t * pms) function TVP_md5_append (line 7540) | inline void TVP_md5_append(TVP_md5_state_t * pms , const tjs_uint8 * dat... function TVP_md5_finish (line 7550) | inline void TVP_md5_finish(TVP_md5_state_t * pms , tjs_uint8 * digest) function HWND (line 7560) | inline HWND TVPGetApplicationWindowHandle() function TVPProcessApplicationMessages (line 7570) | inline void TVPProcessApplicationMessages() function TVPHandleApplicationMessage (line 7580) | inline void TVPHandleApplicationMessage() function TVPRegisterGlobalObject (line 7590) | inline bool TVPRegisterGlobalObject(const tjs_char * name , iTJSDispatch... function TVPRemoveGlobalObject (line 7600) | inline bool TVPRemoveGlobalObject(const tjs_char * name) function TVPDoTryBlock (line 7610) | inline void TVPDoTryBlock(tTVPTryBlockFunction tryblock , tTVPCatchBlock... function TVPGetFileVersionOf (line 7620) | inline bool TVPGetFileVersionOf(const char * module_filename , tjs_int &... type tjs_int (line 7647) | typedef tjs_int (__stdcall * __functype)(); type tjs_uint32 (line 7667) | typedef tjs_uint32 (__stdcall * __functype)(); function tjs_int (line 7670) | inline tjs_int TVPGetProcessorNum() function tjs_int (line 7680) | inline tjs_int TVPGetThreadNum() function TVPBeginThreadTask (line 7690) | inline void TVPBeginThreadTask(tjs_int num) function TVPExecThreadTask (line 7700) | inline void TVPExecThreadTask(TVP_THREAD_TASK_FUNC func , TVP_THREAD_PAR... function TVPEndThreadTask (line 7710) | inline void TVPEndThreadTask() function TVPAddLog (line 7720) | inline void TVPAddLog(const ttstr & line) function TVPAddImportantLog (line 7730) | inline void TVPAddImportantLog(const ttstr & line) function TVPPushEnvironNoise (line 7740) | inline void TVPPushEnvironNoise(const void * buf , tjs_int bufsize) function TVPGetRandomBits128 (line 7750) | inline void TVPGetRandomBits128(void * dest) function TVPClipboardHasFormat (line 7760) | inline bool TVPClipboardHasFormat(tTVPClipboardFormat format) function TVPClipboardSetText (line 7770) | inline void TVPClipboardSetText(const ttstr & text) function TVPClipboardGetText (line 7780) | inline bool TVPClipboardGetText(ttstr & text) function tjs_uint64 (line 7790) | inline tjs_uint64 TVPGetTickCount() function ttstr (line 7800) | inline ttstr TVPFormatMessage(const tjs_char * msg , const ttstr & p1) function ttstr (line 7810) | inline ttstr TVPFormatMessage(const tjs_char * msg , const ttstr & p1 , ... function TVPThrowExceptionMessage (line 7820) | inline void TVPThrowExceptionMessage(const tjs_char * msg) function TVPThrowExceptionMessage (line 7830) | inline void TVPThrowExceptionMessage(const tjs_char * msg , const ttstr ... function TVPThrowExceptionMessage (line 7840) | inline void TVPThrowExceptionMessage(const tjs_char * msg , const ttstr ... function TVPThrowExceptionMessage (line 7850) | inline void TVPThrowExceptionMessage(const tjs_char * msg , const ttstr ... function ttstr (line 7860) | inline ttstr TVPGetAboutString() function ttstr (line 7870) | inline ttstr TVPGetVersionInformation() function ttstr (line 7880) | inline ttstr TVPGetVersionString() function TVPGetSystemVersion (line 7890) | inline void TVPGetSystemVersion(tjs_int & major , tjs_int & minor , tjs_... function TVPGetTJSVersion (line 7900) | inline void TVPGetTJSVersion(tjs_int & major , tjs_int & minor , tjs_int... function TVPConvertPCMTo16bits (line 7910) | inline void TVPConvertPCMTo16bits(tjs_int16 * output , const void * inpu... function TVPConvertPCMTo16bits (line 7920) | inline void TVPConvertPCMTo16bits(tjs_int16 * output , const void * inpu... function TVPConvertPCMToFloat (line 7930) | inline void TVPConvertPCMToFloat(float * output , const void * input , t... function TVPConvertPCMToFloat (line 7940) | inline void TVPConvertPCMToFloat(float * output , const void * input , c... function TVPReleaseDirectSound (line 7950) | inline void TVPReleaseDirectSound() function IDirectSound (line 7960) | inline IDirectSound * TVPGetDirectSound() function TVPMIDIOutData (line 7970) | inline void TVPMIDIOutData(const tjs_uint8 * data , int len) function TVPClearGraphicCache (line 7980) | inline void TVPClearGraphicCache() function tjs_uint32 (line 7990) | inline tjs_uint32 TVPToActualColor(tjs_uint32 col) function tjs_uint32 (line 8000) | inline tjs_uint32 TVPFromActualColor(tjs_uint32 col) function iTJSDispatch2 (line 8010) | inline iTJSDispatch2 * TVPGetObjectFrom_NI_BaseLayer(tTJSNI_BaseLayer * ... function tjs_uint32 (line 8020) | inline tjs_uint32 TVPGetCurrentShiftKeyState() function TVPEnsureDirectDrawObject (line 8030) | inline void TVPEnsureDirectDrawObject() function IDirectDraw2 (line 8040) | inline IDirectDraw2 * TVPGetDirectDrawObjectNoAddRef() function IDirectDraw7 (line 8050) | inline IDirectDraw7 * TVPGetDirectDraw7ObjectNoAddRef() function IDirectDrawSurface (line 8060) | inline IDirectDrawSurface * TVPGetDDPrimarySurfaceNoAddRef() function TVPSetDDPrimaryClipper (line 8070) | inline void TVPSetDDPrimaryClipper(IDirectDrawClipper * clipper) function TVPReleaseDDPrimarySurface (line 8080) | inline void TVPReleaseDDPrimarySurface() function iTVPScanLineProvider (line 8090) | inline iTVPScanLineProvider * TVPSLPLoadImage(const ttstr & name , tjs_i... function TVPAddTransHandlerProvider (line 8100) | inline void TVPAddTransHandlerProvider(iTVPTransHandlerProvider * pro) function TVPRemoveTransHandlerProvider (line 8110) | inline void TVPRemoveTransHandlerProvider(iTVPTransHandlerProvider * pro) function TVPAlphaBlend (line 8120) | inline void TVPAlphaBlend(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPAlphaBlend_HDA (line 8130) | inline void TVPAlphaBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src... function TVPAlphaBlend_o (line 8140) | inline void TVPAlphaBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPAlphaBlend_HDA_o (line 8150) | inline void TVPAlphaBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPAlphaBlend_d (line 8160) | inline void TVPAlphaBlend_d(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPAlphaBlend_a (line 8170) | inline void TVPAlphaBlend_a(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPAlphaBlend_do (line 8180) | inline void TVPAlphaBlend_do(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPAlphaBlend_ao (line 8190) | inline void TVPAlphaBlend_ao(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPAlphaColorMat (line 8200) | inline void TVPAlphaColorMat(tjs_uint32 * dest , const tjs_uint32 color ... function TVPAdditiveAlphaBlend (line 8210) | inline void TVPAdditiveAlphaBlend(tjs_uint32 * dest , const tjs_uint32 *... function TVPAdditiveAlphaBlend_HDA (line 8220) | inline void TVPAdditiveAlphaBlend_HDA(tjs_uint32 * dest , const tjs_uint... function TVPAdditiveAlphaBlend_o (line 8230) | inline void TVPAdditiveAlphaBlend_o(tjs_uint32 * dest , const tjs_uint32... function TVPAdditiveAlphaBlend_HDA_o (line 8240) | inline void TVPAdditiveAlphaBlend_HDA_o(tjs_uint32 * dest , const tjs_ui... function TVPAdditiveAlphaBlend_a (line 8250) | inline void TVPAdditiveAlphaBlend_a(tjs_uint32 * dest , const tjs_uint32... function TVPAdditiveAlphaBlend_ao (line 8260) | inline void TVPAdditiveAlphaBlend_ao(tjs_uint32 * dest , const tjs_uint3... function TVPConvertAdditiveAlphaToAlpha (line 8270) | inline void TVPConvertAdditiveAlphaToAlpha(tjs_uint32 * buf , tjs_int len) function TVPConvertAlphaToAdditiveAlpha (line 8280) | inline void TVPConvertAlphaToAdditiveAlpha(tjs_uint32 * buf , tjs_int len) function TVPStretchAlphaBlend (line 8290) | inline void TVPStretchAlphaBlend(tjs_uint32 * dest , tjs_int len , const... function TVPStretchAlphaBlend_HDA (line 8300) | inline void TVPStretchAlphaBlend_HDA(tjs_uint32 * dest , tjs_int len , c... function TVPStretchAlphaBlend_o (line 8310) | inline void TVPStretchAlphaBlend_o(tjs_uint32 * dest , tjs_int len , con... function TVPStretchAlphaBlend_HDA_o (line 8320) | inline void TVPStretchAlphaBlend_HDA_o(tjs_uint32 * dest , tjs_int len ,... function TVPStretchAlphaBlend_d (line 8330) | inline void TVPStretchAlphaBlend_d(tjs_uint32 * dest , tjs_int len , con... function TVPStretchAlphaBlend_a (line 8340) | inline void TVPStretchAlphaBlend_a(tjs_uint32 * dest , tjs_int len , con... function TVPStretchAlphaBlend_do (line 8350) | inline void TVPStretchAlphaBlend_do(tjs_uint32 * dest , tjs_int len , co... function TVPStretchAlphaBlend_ao (line 8360) | inline void TVPStretchAlphaBlend_ao(tjs_uint32 * dest , tjs_int len , co... function TVPStretchAdditiveAlphaBlend (line 8370) | inline void TVPStretchAdditiveAlphaBlend(tjs_uint32 * dest , tjs_int len... function TVPInterpStretchAdditiveAlphaBlend (line 8380) | inline void TVPInterpStretchAdditiveAlphaBlend(tjs_uint32 * dest , tjs_i... function TVPStretchAdditiveAlphaBlend_HDA (line 8390) | inline void TVPStretchAdditiveAlphaBlend_HDA(tjs_uint32 * dest , tjs_int... function TVPStretchAdditiveAlphaBlend_o (line 8400) | inline void TVPStretchAdditiveAlphaBlend_o(tjs_uint32 * dest , tjs_int l... function TVPInterpStretchAdditiveAlphaBlend_o (line 8410) | inline void TVPInterpStretchAdditiveAlphaBlend_o(tjs_uint32 * dest , tjs... function TVPStretchAdditiveAlphaBlend_HDA_o (line 8420) | inline void TVPStretchAdditiveAlphaBlend_HDA_o(tjs_uint32 * dest , tjs_i... function TVPStretchAdditiveAlphaBlend_a (line 8430) | inline void TVPStretchAdditiveAlphaBlend_a(tjs_uint32 * dest , tjs_int l... function TVPStretchAdditiveAlphaBlend_ao (line 8440) | inline void TVPStretchAdditiveAlphaBlend_ao(tjs_uint32 * dest , tjs_int ... function TVPLinTransAlphaBlend (line 8450) | inline void TVPLinTransAlphaBlend(tjs_uint32 * dest , tjs_int len , cons... function TVPLinTransAlphaBlend_HDA (line 8460) | inline void TVPLinTransAlphaBlend_HDA(tjs_uint32 * dest , tjs_int len , ... function TVPLinTransAlphaBlend_o (line 8470) | inline void TVPLinTransAlphaBlend_o(tjs_uint32 * dest , tjs_int len , co... function TVPLinTransAlphaBlend_HDA_o (line 8480) | inline void TVPLinTransAlphaBlend_HDA_o(tjs_uint32 * dest , tjs_int len ... function TVPLinTransAlphaBlend_d (line 8490) | inline void TVPLinTransAlphaBlend_d(tjs_uint32 * dest , tjs_int len , co... function TVPLinTransAlphaBlend_a (line 8500) | inline void TVPLinTransAlphaBlend_a(tjs_uint32 * dest , tjs_int len , co... function TVPLinTransAlphaBlend_do (line 8510) | inline void TVPLinTransAlphaBlend_do(tjs_uint32 * dest , tjs_int len , c... function TVPLinTransAlphaBlend_ao (line 8520) | inline void TVPLinTransAlphaBlend_ao(tjs_uint32 * dest , tjs_int len , c... function TVPLinTransAdditiveAlphaBlend (line 8530) | inline void TVPLinTransAdditiveAlphaBlend(tjs_uint32 * dest , tjs_int le... function TVPInterpLinTransAdditiveAlphaBlend (line 8540) | inline void TVPInterpLinTransAdditiveAlphaBlend(tjs_uint32 * dest , tjs_... function TVPLinTransAdditiveAlphaBlend_HDA (line 8550) | inline void TVPLinTransAdditiveAlphaBlend_HDA(tjs_uint32 * dest , tjs_in... function TVPLinTransAdditiveAlphaBlend_o (line 8560) | inline void TVPLinTransAdditiveAlphaBlend_o(tjs_uint32 * dest , tjs_int ... function TVPInterpLinTransAdditiveAlphaBlend_o (line 8570) | inline void TVPInterpLinTransAdditiveAlphaBlend_o(tjs_uint32 * dest , tj... function TVPLinTransAdditiveAlphaBlend_HDA_o (line 8580) | inline void TVPLinTransAdditiveAlphaBlend_HDA_o(tjs_uint32 * dest , tjs_... function TVPLinTransAdditiveAlphaBlend_a (line 8590) | inline void TVPLinTransAdditiveAlphaBlend_a(tjs_uint32 * dest , tjs_int ... function TVPLinTransAdditiveAlphaBlend_ao (line 8600) | inline void TVPLinTransAdditiveAlphaBlend_ao(tjs_uint32 * dest , tjs_int... function TVPCopyOpaqueImage (line 8610) | inline void TVPCopyOpaqueImage(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPConstAlphaBlend (line 8620) | inline void TVPConstAlphaBlend(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPConstAlphaBlend_HDA (line 8630) | inline void TVPConstAlphaBlend_HDA(tjs_uint32 * dest , const tjs_uint32 ... function TVPConstAlphaBlend_d (line 8640) | inline void TVPConstAlphaBlend_d(tjs_uint32 * dest , const tjs_uint32 * ... function TVPConstAlphaBlend_a (line 8650) | inline void TVPConstAlphaBlend_a(tjs_uint32 * dest , const tjs_uint32 * ... function TVPStretchCopyOpaqueImage (line 8660) | inline void TVPStretchCopyOpaqueImage(tjs_uint32 * dest , tjs_int destle... function TVPStretchConstAlphaBlend (line 8670) | inline void TVPStretchConstAlphaBlend(tjs_uint32 * dest , tjs_int len , ... function TVPInterpStretchConstAlphaBlend (line 8680) | inline void TVPInterpStretchConstAlphaBlend(tjs_uint32 * dest , tjs_int ... function TVPStretchConstAlphaBlend_HDA (line 8690) | inline void TVPStretchConstAlphaBlend_HDA(tjs_uint32 * dest , tjs_int le... function TVPStretchConstAlphaBlend_d (line 8700) | inline void TVPStretchConstAlphaBlend_d(tjs_uint32 * dest , tjs_int len ... function TVPStretchConstAlphaBlend_a (line 8710) | inline void TVPStretchConstAlphaBlend_a(tjs_uint32 * dest , tjs_int len ... function TVPLinTransCopyOpaqueImage (line 8720) | inline void TVPLinTransCopyOpaqueImage(tjs_uint32 * dest , tjs_int destl... function TVPLinTransConstAlphaBlend (line 8730) | inline void TVPLinTransConstAlphaBlend(tjs_uint32 * dest , tjs_int len ,... function TVPInterpLinTransConstAlphaBlend (line 8740) | inline void TVPInterpLinTransConstAlphaBlend(tjs_uint32 * dest , tjs_int... function TVPLinTransConstAlphaBlend_HDA (line 8750) | inline void TVPLinTransConstAlphaBlend_HDA(tjs_uint32 * dest , tjs_int l... function TVPLinTransConstAlphaBlend_d (line 8760) | inline void TVPLinTransConstAlphaBlend_d(tjs_uint32 * dest , tjs_int len... function TVPLinTransConstAlphaBlend_a (line 8770) | inline void TVPLinTransConstAlphaBlend_a(tjs_uint32 * dest , tjs_int len... function TVPConstAlphaBlend_SD (line 8780) | inline void TVPConstAlphaBlend_SD(tjs_uint32 * dest , const tjs_uint32 *... function TVPConstAlphaBlend_SD_a (line 8790) | inline void TVPConstAlphaBlend_SD_a(tjs_uint32 * dest , const tjs_uint32... function TVPConstAlphaBlend_SD_d (line 8800) | inline void TVPConstAlphaBlend_SD_d(tjs_uint32 * dest , const tjs_uint32... function TVPInitUnivTransBlendTable (line 8810) | inline void TVPInitUnivTransBlendTable(tjs_uint32 * table , tjs_int phas... function TVPInitUnivTransBlendTable_d (line 8820) | inline void TVPInitUnivTransBlendTable_d(tjs_uint32 * table , tjs_int ph... function TVPInitUnivTransBlendTable_a (line 8830) | inline void TVPInitUnivTransBlendTable_a(tjs_uint32 * table , tjs_int ph... function TVPUnivTransBlend (line 8840) | inline void TVPUnivTransBlend(tjs_uint32 * dest , const tjs_uint32 * src... function TVPUnivTransBlend_switch (line 8850) | inline void TVPUnivTransBlend_switch(tjs_uint32 * dest , const tjs_uint3... function TVPUnivTransBlend_d (line 8860) | inline void TVPUnivTransBlend_d(tjs_uint32 * dest , const tjs_uint32 * s... function TVPUnivTransBlend_switch_d (line 8870) | inline void TVPUnivTransBlend_switch_d(tjs_uint32 * dest , const tjs_uin... function TVPUnivTransBlend_a (line 8880) | inline void TVPUnivTransBlend_a(tjs_uint32 * dest , const tjs_uint32 * s... function TVPUnivTransBlend_switch_a (line 8890) | inline void TVPUnivTransBlend_switch_a(tjs_uint32 * dest , const tjs_uin... function TVPApplyColorMap (line 8900) | inline void TVPApplyColorMap(tjs_uint32 * dest , const tjs_uint8 * src ,... function TVPApplyColorMap_o (line 8910) | inline void TVPApplyColorMap_o(tjs_uint32 * dest , const tjs_uint8 * src... function TVPApplyColorMap65 (line 8920) | inline void TVPApplyColorMap65(tjs_uint32 * dest , const tjs_uint8 * src... function TVPApplyColorMap65_o (line 8930) | inline void TVPApplyColorMap65_o(tjs_uint32 * dest , const tjs_uint8 * s... function TVPApplyColorMap_HDA (line 8940) | inline void TVPApplyColorMap_HDA(tjs_uint32 * dest , const tjs_uint8 * s... function TVPApplyColorMap_HDA_o (line 8950) | inline void TVPApplyColorMap_HDA_o(tjs_uint32 * dest , const tjs_uint8 *... function TVPApplyColorMap65_HDA (line 8960) | inline void TVPApplyColorMap65_HDA(tjs_uint32 * dest , const tjs_uint8 *... function TVPApplyColorMap65_HDA_o (line 8970) | inline void TVPApplyColorMap65_HDA_o(tjs_uint32 * dest , const tjs_uint8... function TVPApplyColorMap_d (line 8980) | inline void TVPApplyColorMap_d(tjs_uint32 * dest , const tjs_uint8 * src... function TVPApplyColorMap65_d (line 8990) | inline void TVPApplyColorMap65_d(tjs_uint32 * dest , const tjs_uint8 * s... function TVPApplyColorMap_a (line 9000) | inline void TVPApplyColorMap_a(tjs_uint32 * dest , const tjs_uint8 * src... function TVPApplyColorMap65_a (line 9010) | inline void TVPApplyColorMap65_a(tjs_uint32 * dest , const tjs_uint8 * s... function TVPApplyColorMap_do (line 9020) | inline void TVPApplyColorMap_do(tjs_uint32 * dest , const tjs_uint8 * sr... function TVPApplyColorMap65_do (line 9030) | inline void TVPApplyColorMap65_do(tjs_uint32 * dest , const tjs_uint8 * ... function TVPApplyColorMap_ao (line 9040) | inline void TVPApplyColorMap_ao(tjs_uint32 * dest , const tjs_uint8 * sr... function TVPApplyColorMap65_ao (line 9050) | inline void TVPApplyColorMap65_ao(tjs_uint32 * dest , const tjs_uint8 * ... function TVPConstColorAlphaBlend (line 9060) | inline void TVPConstColorAlphaBlend(tjs_uint32 * dest , tjs_int len , tj... function TVPConstColorAlphaBlend_d (line 9070) | inline void TVPConstColorAlphaBlend_d(tjs_uint32 * dest , tjs_int len , ... function TVPConstColorAlphaBlend_a (line 9080) | inline void TVPConstColorAlphaBlend_a(tjs_uint32 * dest , tjs_int len , ... function TVPRemoveConstOpacity (line 9090) | inline void TVPRemoveConstOpacity(tjs_uint32 * dest , tjs_int len , tjs_... function TVPRemoveOpacity (line 9100) | inline void TVPRemoveOpacity(tjs_uint32 * dest , const tjs_uint8 * src ,... function TVPRemoveOpacity_o (line 9110) | inline void TVPRemoveOpacity_o(tjs_uint32 * dest , const tjs_uint8 * src... function TVPRemoveOpacity65 (line 9120) | inline void TVPRemoveOpacity65(tjs_uint32 * dest , const tjs_uint8 * src... function TVPRemoveOpacity65_o (line 9130) | inline void TVPRemoveOpacity65_o(tjs_uint32 * dest , const tjs_uint8 * s... function TVPAddBlend (line 9140) | inline void TVPAddBlend(tjs_uint32 * dest , const tjs_uint32 * src , tjs... function TVPAddBlend_HDA (line 9150) | inline void TVPAddBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPAddBlend_o (line 9160) | inline void TVPAddBlend_o(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPAddBlend_HDA_o (line 9170) | inline void TVPAddBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPSubBlend (line 9180) | inline void TVPSubBlend(tjs_uint32 * dest , const tjs_uint32 * src , tjs... function TVPSubBlend_HDA (line 9190) | inline void TVPSubBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPSubBlend_o (line 9200) | inline void TVPSubBlend_o(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPSubBlend_HDA_o (line 9210) | inline void TVPSubBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPMulBlend (line 9220) | inline void TVPMulBlend(tjs_uint32 * dest , const tjs_uint32 * src , tjs... function TVPMulBlend_HDA (line 9230) | inline void TVPMulBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPMulBlend_o (line 9240) | inline void TVPMulBlend_o(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPMulBlend_HDA_o (line 9250) | inline void TVPMulBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPColorDodgeBlend (line 9260) | inline void TVPColorDodgeBlend(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPColorDodgeBlend_HDA (line 9270) | inline void TVPColorDodgeBlend_HDA(tjs_uint32 * dest , const tjs_uint32 ... function TVPColorDodgeBlend_o (line 9280) | inline void TVPColorDodgeBlend_o(tjs_uint32 * dest , const tjs_uint32 * ... function TVPColorDodgeBlend_HDA_o (line 9290) | inline void TVPColorDodgeBlend_HDA_o(tjs_uint32 * dest , const tjs_uint3... function TVPDarkenBlend (line 9300) | inline void TVPDarkenBlend(tjs_uint32 * dest , const tjs_uint32 * src , ... function TVPDarkenBlend_HDA (line 9310) | inline void TVPDarkenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPDarkenBlend_o (line 9320) | inline void TVPDarkenBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPDarkenBlend_HDA_o (line 9330) | inline void TVPDarkenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * ... function TVPLightenBlend (line 9340) | inline void TVPLightenBlend(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPLightenBlend_HDA (line 9350) | inline void TVPLightenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * s... function TVPLightenBlend_o (line 9360) | inline void TVPLightenBlend_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPLightenBlend_HDA_o (line 9370) | inline void TVPLightenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPScreenBlend (line 9380) | inline void TVPScreenBlend(tjs_uint32 * dest , const tjs_uint32 * src , ... function TVPScreenBlend_HDA (line 9390) | inline void TVPScreenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPScreenBlend_o (line 9400) | inline void TVPScreenBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPScreenBlend_HDA_o (line 9410) | inline void TVPScreenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * ... function TVPStretchCopy (line 9420) | inline void TVPStretchCopy(tjs_uint32 * dest , tjs_int destlen , const t... function TVPInterpStretchCopy (line 9430) | inline void TVPInterpStretchCopy(tjs_uint32 * dest , tjs_int destlen , c... function TVPFastLinearInterpH2F (line 9440) | inline void TVPFastLinearInterpH2F(tjs_uint32 * dest , tjs_int destlen ,... function TVPFastLinearInterpH2B (line 9450) | inline void TVPFastLinearInterpH2B(tjs_uint32 * dest , tjs_int destlen ,... function TVPFastLinearInterpV2 (line 9460) | inline void TVPFastLinearInterpV2(tjs_uint32 * dest , tjs_int destlen , ... function TVPStretchColorCopy (line 9470) | inline void TVPStretchColorCopy(tjs_uint32 * dest , tjs_int destlen , co... function TVPLinTransCopy (line 9480) | inline void TVPLinTransCopy(tjs_uint32 * dest , tjs_int destlen , const ... function TVPInterpLinTransCopy (line 9490) | inline void TVPInterpLinTransCopy(tjs_uint32 * dest , tjs_int destlen , ... function TVPLinTransColorCopy (line 9500) | inline void TVPLinTransColorCopy(tjs_uint32 * dest , tjs_int destlen , c... function TVPMakeAlphaFromKey (line 9510) | inline void TVPMakeAlphaFromKey(tjs_uint32 * dest , tjs_int len , tjs_ui... function TVPCopyMask (line 9520) | inline void TVPCopyMask(tjs_uint32 * dest , const tjs_uint32 * src , tjs... function TVPCopyColor (line 9530) | inline void TVPCopyColor(tjs_uint32 * dest , const tjs_uint32 * src , tj... function TVPBindMaskToMain (line 9540) | inline void TVPBindMaskToMain(tjs_uint32 * main , const tjs_uint8 * mask... function TVPFillARGB (line 9550) | inline void TVPFillARGB(tjs_uint32 * dest , tjs_int len , tjs_uint32 value) function TVPFillARGB_NC (line 9560) | inline void TVPFillARGB_NC(tjs_uint32 * dest , tjs_int len , tjs_uint32 ... function TVPFillColor (line 9570) | inline void TVPFillColor(tjs_uint32 * dest , tjs_int len , tjs_uint32 co... function TVPFillMask (line 9580) | inline void TVPFillMask(tjs_uint32 * dest , tjs_int len , tjs_uint32 mask) function TVPAddSubVertSum16 (line 9590) | inline void TVPAddSubVertSum16(tjs_uint16 * dest , const tjs_uint32 * ad... function TVPAddSubVertSum16_d (line 9600) | inline void TVPAddSubVertSum16_d(tjs_uint16 * dest , const tjs_uint32 * ... function TVPAddSubVertSum32 (line 9610) | inline void TVPAddSubVertSum32(tjs_uint32 * dest , const tjs_uint32 * ad... function TVPAddSubVertSum32_d (line 9620) | inline void TVPAddSubVertSum32_d(tjs_uint32 * dest , const tjs_uint32 * ... function TVPDoBoxBlurAvg16 (line 9630) | inline void TVPDoBoxBlurAvg16(tjs_uint32 * dest , tjs_uint16 * sum , con... function TVPDoBoxBlurAvg16_d (line 9640) | inline void TVPDoBoxBlurAvg16_d(tjs_uint32 * dest , tjs_uint16 * sum , c... function TVPDoBoxBlurAvg32 (line 9650) | inline void TVPDoBoxBlurAvg32(tjs_uint32 * dest , tjs_uint32 * sum , con... function TVPDoBoxBlurAvg32_d (line 9660) | inline void TVPDoBoxBlurAvg32_d(tjs_uint32 * dest , tjs_uint32 * sum , c... function TVPSwapLine8 (line 9670) | inline void TVPSwapLine8(tjs_uint8 * line1 , tjs_uint8 * line2 , tjs_int... function TVPSwapLine32 (line 9680) | inline void TVPSwapLine32(tjs_uint32 * line1 , tjs_uint32 * line2 , tjs_... function TVPReverse8 (line 9690) | inline void TVPReverse8(tjs_uint8 * pixels , tjs_int len) function TVPReverse32 (line 9700) | inline void TVPReverse32(tjs_uint32 * pixels , tjs_int len) function TVPDoGrayScale (line 9710) | inline void TVPDoGrayScale(tjs_uint32 * dest , tjs_int len) function TVPInitGammaAdjustTempData (line 9720) | inline void TVPInitGammaAdjustTempData(tTVPGLGammaAdjustTempData * temp ... function TVPUninitGammaAdjustTempData (line 9730) | inline void TVPUninitGammaAdjustTempData(tTVPGLGammaAdjustTempData * temp) function TVPAdjustGamma (line 9740) | inline void TVPAdjustGamma(tjs_uint32 * dest , tjs_int len , tTVPGLGamma... function TVPAdjustGamma_a (line 9750) | inline void TVPAdjustGamma_a(tjs_uint32 * dest , tjs_int len , tTVPGLGam... function TVPChBlurMulCopy65 (line 9760) | inline void TVPChBlurMulCopy65(tjs_uint8 * dest , const tjs_uint8 * src ... function TVPChBlurAddMulCopy65 (line 9770) | inline void TVPChBlurAddMulCopy65(tjs_uint8 * dest , const tjs_uint8 * s... function TVPChBlurCopy65 (line 9780) | inline void TVPChBlurCopy65(tjs_uint8 * dest , tjs_int destpitch , tjs_i... function TVPBLExpand1BitTo8BitPal (line 9790) | inline void TVPBLExpand1BitTo8BitPal(tjs_uint8 * dest , const tjs_uint8 ... function TVPBLExpand1BitTo8Bit (line 9800) | inline void TVPBLExpand1BitTo8Bit(tjs_uint8 * dest , const tjs_uint8 * b... function TVPBLExpand1BitTo32BitPal (line 9810) | inline void TVPBLExpand1BitTo32BitPal(tjs_uint32 * dest , const tjs_uint... function TVPBLExpand4BitTo8BitPal (line 9820) | inline void TVPBLExpand4BitTo8BitPal(tjs_uint8 * dest , const tjs_uint8 ... function TVPBLExpand4BitTo8Bit (line 9830) | inline void TVPBLExpand4BitTo8Bit(tjs_uint8 * dest , const tjs_uint8 * b... function TVPBLExpand4BitTo32BitPal (line 9840) | inline void TVPBLExpand4BitTo32BitPal(tjs_uint32 * dest , const tjs_uint... function TVPBLExpand8BitTo8BitPal (line 9850) | inline void TVPBLExpand8BitTo8BitPal(tjs_uint8 * dest , const tjs_uint8 ... function TVPBLExpand8BitTo32BitPal (line 9860) | inline void TVPBLExpand8BitTo32BitPal(tjs_uint32 * dest , const tjs_uint... function TVPExpand8BitTo32BitGray (line 9870) | inline void TVPExpand8BitTo32BitGray(tjs_uint32 * dest , const tjs_uint8... function TVPBLConvert15BitTo8Bit (line 9880) | inline void TVPBLConvert15BitTo8Bit(tjs_uint8 * dest , const tjs_uint16 ... function TVPBLConvert15BitTo32Bit (line 9890) | inline void TVPBLConvert15BitTo32Bit(tjs_uint32 * dest , const tjs_uint1... function TVPBLConvert24BitTo8Bit (line 9900) | inline void TVPBLConvert24BitTo8Bit(tjs_uint8 * dest , const tjs_uint8 *... function TVPBLConvert24BitTo32Bit (line 9910) | inline void TVPBLConvert24BitTo32Bit(tjs_uint32 * dest , const tjs_uint8... function TVPConvert24BitTo32Bit (line 9920) | inline void TVPConvert24BitTo32Bit(tjs_uint32 * dest , const tjs_uint8 *... function TVPBLConvert32BitTo8Bit (line 9930) | inline void TVPBLConvert32BitTo8Bit(tjs_uint8 * dest , const tjs_uint32 ... function TVPBLConvert32BitTo32Bit_NoneAlpha (line 9940) | inline void TVPBLConvert32BitTo32Bit_NoneAlpha(tjs_uint32 * dest , const... function TVPBLConvert32BitTo32Bit_MulAddAlpha (line 9950) | inline void TVPBLConvert32BitTo32Bit_MulAddAlpha(tjs_uint32 * dest , con... function TVPBLConvert32BitTo32Bit_AddAlpha (line 9960) | inline void TVPBLConvert32BitTo32Bit_AddAlpha(tjs_uint32 * dest , const ... function TVPDither32BitTo16Bit565 (line 9970) | inline void TVPDither32BitTo16Bit565(tjs_uint16 * dest , const tjs_uint3... function TVPDither32BitTo16Bit555 (line 9980) | inline void TVPDither32BitTo16Bit555(tjs_uint16 * dest , const tjs_uint3... function TVPDither32BitTo8Bit (line 9990) | inline void TVPDither32BitTo8Bit(tjs_uint8 * dest , const tjs_uint32 * s... function TVPTLG5ComposeColors3To4 (line 10000) | inline void TVPTLG5ComposeColors3To4(tjs_uint8 * outp , const tjs_uint8 ... function TVPTLG5ComposeColors4To4 (line 10010) | inline void TVPTLG5ComposeColors4To4(tjs_uint8 * outp , const tjs_uint8 ... function tjs_int (line 10020) | inline tjs_int TVPTLG5DecompressSlide(tjs_uint8 * out , const tjs_uint8 ... function TVPTLG6DecodeGolombValuesForFirst (line 10030) | inline void TVPTLG6DecodeGolombValuesForFirst(tjs_int8 * pixelbuf , tjs_... function TVPTLG6DecodeGolombValues (line 10040) | inline void TVPTLG6DecodeGolombValues(tjs_int8 * pixelbuf , tjs_int pixe... function TVPTLG6DecodeLineGeneric (line 10050) | inline void TVPTLG6DecodeLineGeneric(tjs_uint32 * prevline , tjs_uint32 ... function TVPTLG6DecodeLine (line 10060) | inline void TVPTLG6DecodeLine(tjs_uint32 * prevline , tjs_uint32 * curli... function TVPPsAlphaBlend (line 10070) | inline void TVPPsAlphaBlend(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPPsAlphaBlend_o (line 10080) | inline void TVPPsAlphaBlend_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsAlphaBlend_HDA (line 10090) | inline void TVPPsAlphaBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsAlphaBlend_HDA_o (line 10100) | inline void TVPPsAlphaBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsAddBlend (line 10110) | inline void TVPPsAddBlend(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPPsAddBlend_o (line 10120) | inline void TVPPsAddBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPPsAddBlend_HDA (line 10130) | inline void TVPPsAddBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsAddBlend_HDA_o (line 10140) | inline void TVPPsAddBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsSubBlend (line 10150) | inline void TVPPsSubBlend(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPPsSubBlend_o (line 10160) | inline void TVPPsSubBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPPsSubBlend_HDA (line 10170) | inline void TVPPsSubBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsSubBlend_HDA_o (line 10180) | inline void TVPPsSubBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsMulBlend (line 10190) | inline void TVPPsMulBlend(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPPsMulBlend_o (line 10200) | inline void TVPPsMulBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPPsMulBlend_HDA (line 10210) | inline void TVPPsMulBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsMulBlend_HDA_o (line 10220) | inline void TVPPsMulBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsScreenBlend (line 10230) | inline void TVPPsScreenBlend(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPPsScreenBlend_o (line 10240) | inline void TVPPsScreenBlend_o(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPPsScreenBlend_HDA (line 10250) | inline void TVPPsScreenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * ... function TVPPsScreenBlend_HDA_o (line 10260) | inline void TVPPsScreenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 ... function TVPPsOverlayBlend (line 10270) | inline void TVPPsOverlayBlend(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsOverlayBlend_o (line 10280) | inline void TVPPsOverlayBlend_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsOverlayBlend_HDA (line 10290) | inline void TVPPsOverlayBlend_HDA(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsOverlayBlend_HDA_o (line 10300) | inline void TVPPsOverlayBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32... function TVPPsHardLightBlend (line 10310) | inline void TVPPsHardLightBlend(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsHardLightBlend_o (line 10320) | inline void TVPPsHardLightBlend_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsHardLightBlend_HDA (line 10330) | inline void TVPPsHardLightBlend_HDA(tjs_uint32 * dest , const tjs_uint32... function TVPPsHardLightBlend_HDA_o (line 10340) | inline void TVPPsHardLightBlend_HDA_o(tjs_uint32 * dest , const tjs_uint... function TVPPsSoftLightBlend (line 10350) | inline void TVPPsSoftLightBlend(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsSoftLightBlend_o (line 10360) | inline void TVPPsSoftLightBlend_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsSoftLightBlend_HDA (line 10370) | inline void TVPPsSoftLightBlend_HDA(tjs_uint32 * dest , const tjs_uint32... function TVPPsSoftLightBlend_HDA_o (line 10380) | inline void TVPPsSoftLightBlend_HDA_o(tjs_uint32 * dest , const tjs_uint... function TVPPsColorDodgeBlend (line 10390) | inline void TVPPsColorDodgeBlend(tjs_uint32 * dest , const tjs_uint32 * ... function TVPPsColorDodgeBlend_o (line 10400) | inline void TVPPsColorDodgeBlend_o(tjs_uint32 * dest , const tjs_uint32 ... function TVPPsColorDodgeBlend_HDA (line 10410) | inline void TVPPsColorDodgeBlend_HDA(tjs_uint32 * dest , const tjs_uint3... function TVPPsColorDodgeBlend_HDA_o (line 10420) | inline void TVPPsColorDodgeBlend_HDA_o(tjs_uint32 * dest , const tjs_uin... function TVPPsColorDodge5Blend (line 10430) | inline void TVPPsColorDodge5Blend(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsColorDodge5Blend_o (line 10440) | inline void TVPPsColorDodge5Blend_o(tjs_uint32 * dest , const tjs_uint32... function TVPPsColorDodge5Blend_HDA (line 10450) | inline void TVPPsColorDodge5Blend_HDA(tjs_uint32 * dest , const tjs_uint... function TVPPsColorDodge5Blend_HDA_o (line 10460) | inline void TVPPsColorDodge5Blend_HDA_o(tjs_uint32 * dest , const tjs_ui... function TVPPsColorBurnBlend (line 10470) | inline void TVPPsColorBurnBlend(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsColorBurnBlend_o (line 10480) | inline void TVPPsColorBurnBlend_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsColorBurnBlend_HDA (line 10490) | inline void TVPPsColorBurnBlend_HDA(tjs_uint32 * dest , const tjs_uint32... function TVPPsColorBurnBlend_HDA_o (line 10500) | inline void TVPPsColorBurnBlend_HDA_o(tjs_uint32 * dest , const tjs_uint... function TVPPsLightenBlend (line 10510) | inline void TVPPsLightenBlend(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsLightenBlend_o (line 10520) | inline void TVPPsLightenBlend_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsLightenBlend_HDA (line 10530) | inline void TVPPsLightenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsLightenBlend_HDA_o (line 10540) | inline void TVPPsLightenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32... function TVPPsDarkenBlend (line 10550) | inline void TVPPsDarkenBlend(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPPsDarkenBlend_o (line 10560) | inline void TVPPsDarkenBlend_o(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPPsDarkenBlend_HDA (line 10570) | inline void TVPPsDarkenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * ... function TVPPsDarkenBlend_HDA_o (line 10580) | inline void TVPPsDarkenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 ... function TVPPsDiffBlend (line 10590) | inline void TVPPsDiffBlend(tjs_uint32 * dest , const tjs_uint32 * src , ... function TVPPsDiffBlend_o (line 10600) | inline void TVPPsDiffBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPPsDiffBlend_HDA (line 10610) | inline void TVPPsDiffBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPPsDiffBlend_HDA_o (line 10620) | inline void TVPPsDiffBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * ... function TVPPsDiff5Blend (line 10630) | inline void TVPPsDiff5Blend(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPPsDiff5Blend_o (line 10640) | inline void TVPPsDiff5Blend_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsDiff5Blend_HDA (line 10650) | inline void TVPPsDiff5Blend_HDA(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsDiff5Blend_HDA_o (line 10660) | inline void TVPPsDiff5Blend_HDA_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsExclusionBlend (line 10670) | inline void TVPPsExclusionBlend(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsExclusionBlend_o (line 10680) | inline void TVPPsExclusionBlend_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsExclusionBlend_HDA (line 10690) | inline void TVPPsExclusionBlend_HDA(tjs_uint32 * dest , const tjs_uint32... function TVPPsExclusionBlend_HDA_o (line 10700) | inline void TVPPsExclusionBlend_HDA_o(tjs_uint32 * dest , const tjs_uint... FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/NVLKrkrDump/dllmain.cpp function tjs_char (line 39) | const tjs_char* TJSStringGetPtr(tTJSString* s) class tTJSBinaryStream (line 56) | class tTJSBinaryStream method Seek (line 59) | Seek(tjs_int64 offset, tjs_int whence) = 0; method Read (line 60) | Read(void* buffer, tjs_uint read_size) = 0; function tjs_uint64 (line 67) | tjs_uint64 TJSBinaryStream_GetLength(tTJSBinaryStream* stream) function MatchPath (line 84) | std::wstring MatchPath(const std::wstring& path) function BOOL (line 112) | BOOL MatchPathNVL(const wchar_t* path, std::vector& regex) function FixPath (line 131) | void FixPath(std::wstring& path) function GetXP3VFSCurrentDirectoryPath (line 148) | std::wstring GetXP3VFSCurrentDirectoryPath(const std::wstring& currentDi... function wchar_t (line 163) | const wchar_t* GetRelativePath(const wchar_t* path) function FullCreateDirectoryW (line 226) | void FullCreateDirectoryW(const std::wstring& dirPath) function ExtractFile (line 242) | void ExtractFile(tTJSBinaryStream* stream, std::wstring& extractPath) function ProcessStream (line 300) | void ProcessStream(tTJSBinaryStream* stream, ttstr* name, tjs_uint32 flags) function tTJSBinaryStream (line 355) | tTJSBinaryStream* Krkr2BcbFastCallTVPCreateStream(ttstr* name, tjs_uint3... method Seek (line 59) | Seek(tjs_int64 offset, tjs_int whence) = 0; method Read (line 60) | Read(void* buffer, tjs_uint read_size) = 0; function BOOLEAN (line 396) | BOOLEAN HookKrkr2BcbFastCallFindInTable(ttstr* name) function HookKrkr2BcbFastCallAddAutoPath (line 436) | void HookKrkr2BcbFastCallAddAutoPath(ttstr* path) function LoadConfiguration (line 457) | void LoadConfiguration() function InstallHooks (line 476) | void InstallHooks() function OnStartup (line 538) | void OnStartup() function OnShutdown (line 587) | void OnShutdown() function Dummy (line 597) | __declspec(dllexport) void Dummy() { } function BOOL (line 599) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... FILE: 001.NVL/NVLKrkr2/NVLKrkrDump/NVLKrkrDumpLoader/KrkrDumpLoader.cpp function wmain (line 10) | int wmain(int argc, wchar_t* argv[]) FILE: 001.NVL/NVLUnity/NVLUnityDecryptor/DecryptorGui/MainForm.Designer.cs class MainForm (line 4) | partial class MainForm method Dispose (line 15) | protected override void Dispose(bool disposing) method InitializeComponent (line 30) | private void InitializeComponent() FILE: 001.NVL/NVLUnity/NVLUnityDecryptor/DecryptorGui/MainForm.cs class MainForm (line 14) | public partial class MainForm : Form method MainForm (line 16) | public MainForm() method listBoxFilePath_DragEnter (line 21) | private void listBoxFilePath_DragEnter(object sender, DragEventArgs e) method listBoxFilePath_DragDrop (line 33) | private void listBoxFilePath_DragDrop(object sender, DragEventArgs e) method btnDecrypt_Click (line 47) | private async void btnDecrypt_Click(object sender, EventArgs e) method MainForm_Load (line 83) | private void MainForm_Load(object sender, EventArgs e) class TextBoxLog (line 95) | private class TextBoxLog : TextWriter method Write (line 99) | public override void Write(string? value) method WriteLine (line 107) | public override void WriteLine(string? value) method TextBoxLog (line 118) | public TextBoxLog(TextBox tb) FILE: 001.NVL/NVLUnity/NVLUnityDecryptor/DecryptorGui/Program.cs class Program (line 9) | static class Program method Main (line 11) | [STAThread] FILE: 001.NVL/NVLUnity/NVLUnityDecryptor/NvlUnityDecrypt/NvlUnity.V1/GameDBV1.cs class NVLUnityV1 (line 9) | internal abstract class NVLUnityV1 : IKeyInformationV1 class NVLUnityV100 (line 18) | internal abstract class NVLUnityV100 : NVLUnityV1 class NVLUnityV101 (line 30) | internal abstract class NVLUnityV101 : NVLUnityV1 class NVLUnityV102 (line 42) | internal abstract class NVLUnityV102 : NVLUnityV1 class NVLUnityV103 (line 54) | internal abstract class NVLUnityV103 : NVLUnityV1 class EpiphyllumInLove (line 69) | internal class EpiphyllumInLove : NVLUnityV100 class DreamEnding (line 80) | internal class DreamEnding : NVLUnityV100 class DeathLive (line 91) | internal class DeathLive : NVLUnityV100 class YouthFeather (line 102) | internal class YouthFeather : NVLUnityV100 class CrossPrincess (line 113) | internal class CrossPrincess : NVLUnityV100 class TinySnow (line 124) | internal class TinySnow : NVLUnityV101 class FlowerInTheSnow (line 135) | internal class FlowerInTheSnow : NVLUnityV101 class BunnyeShop (line 146) | internal class BunnyeShop : NVLUnityV101 class Reboot (line 157) | internal class Reboot : NVLUnityV101 class CamelliaTrain (line 168) | internal class CamelliaTrain : NVLUnityV101 class CrossMaid (line 179) | internal class CrossMaid : NVLUnityV101 class BagelLoveStory (line 190) | internal class BagelLoveStory : NVLUnityV102 class SnowAlbum_Demo (line 201) | internal class SnowAlbum_Demo : NVLUnityV102 class SnowAlbum (line 212) | internal class SnowAlbum : NVLUnityV102 class DreamOfTinySnow (line 223) | internal class DreamOfTinySnow : NVLUnityV102 class PuffLoveStory (line 234) | internal class PuffLoveStory : NVLUnityV102 class GaoKaoLove100HD (line 245) | internal class GaoKaoLove100HD : NVLUnityV103 class DataManagerV1 (line 253) | internal class DataManagerV1 FILE: 001.NVL/NVLUnity/NVLUnityDecryptor/NvlUnityDecrypt/NvlUnity.V1/NVLFilterV1.cs type IKeyInformationV1 (line 9) | public interface IKeyInformationV1 class NVLFilterV1 (line 24) | internal class NVLFilterV1 method Decrypt (line 34) | public long Decrypt(Span data, long offset = 0) method NVLFilterV1 (line 91) | public NVLFilterV1(IKeyInformationV1 keyInformation) FILE: 001.NVL/NVLUnity/NVLUnityDecryptor/NvlUnityDecrypt/NvlUnity/ArchiveCrypto.cs class ArchiveDecryptorBase (line 8) | public abstract class ArchiveDecryptorBase method Extract (line 19) | public abstract bool Extract(string filePath); method Create (line 27) | public static ArchiveDecryptorBase Create(string outPutDir, string title) class ArchiveDecryptorV1 (line 42) | public class ArchiveDecryptorV1 : ArchiveDecryptorBase method ArchiveDecryptorV1 (line 51) | private ArchiveDecryptorV1() method Extract (line 56) | public override bool Extract(string filePath) method CreateInstance (line 107) | public static ArchiveDecryptorV1 CreateInstance(string outPutDir, stri... class DataManager (line 125) | public class DataManager method Initialize (line 137) | private void Initialize() method DataManager (line 148) | private DataManager() FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/file.h function namespace (line 7) | namespace File FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/log.h function namespace (line 7) | namespace Log FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/path.cpp type Path (line 6) | namespace Path function GetFileName (line 8) | std::string GetFileName(const std::string& path) function GetFileName (line 29) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 50) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 64) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 78) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 99) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 120) | std::string GetExtension(const std::string& path) function GetExtension (line 149) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 178) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 222) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 266) | std::string GetFullPath(const std::string& path) function GetFullPath (line 296) | std::wstring GetFullPath(const std::wstring& path) FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/path.h function namespace (line 7) | namespace Path FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/pe.h function namespace (line 8) | namespace PE FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/stringhelper.cpp type StringHelper (line 7) | namespace StringHelper function StartsWith (line 9) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 22) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 35) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 45) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 55) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 68) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 81) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 91) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 101) | std::string ToLower(const std::string& source) function ToLower (line 110) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 119) | std::string ToUpper(const std::string& source) function ToUpper (line 128) | std::wstring ToUpper(const std::wstring& source) function Format (line 137) | std::string Format(const char* format, ...) function VFormat (line 178) | std::string VFormat(const char* format, va_list ap) function Format (line 214) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 255) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/stringhelper.h function namespace (line 7) | namespace StringHelper FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Common/util.h function namespace (line 8) | namespace Util FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Detours/creatwth.cpp function PVOID (line 34) | static PVOID LoadNtHeaderFromProcess(_In_ HANDLE hProcess, function HMODULE (line 86) | static HMODULE EnumerateModulesInProcess(_In_ HANDLE hProcess, function PVOID (line 145) | static PVOID FindDetourSectionInRemoteModule(_In_ HANDLE hProcess, function PVOID (line 188) | static PVOID FindPayloadInRemoteDetourSection(_In_ HANDLE hProcess, function WINAPI (line 243) | WINAPI DetourFindRemotePayload(_In_ HANDLE hProcess, function PBYTE (line 272) | static PBYTE FindAndAllocateNearBase(HANDLE hProcess, PBYTE pbModule, PB... function DWORD (line 348) | static inline DWORD PadToDword(DWORD dw) function DWORD (line 353) | static inline DWORD PadToDwordPtr(DWORD dw) function HRESULT (line 358) | static inline HRESULT ReplaceOptionalSizeA(_Inout_z_count_(cchDest) LPST... function BOOL (line 380) | static BOOL RecordExeRestore(HANDLE hProcess, HMODULE hModule, DETOUR_EX... function BOOL (line 501) | static BOOL UpdateFrom32To64(HANDLE hProcess, HMODULE hModule, WORD mach... function BOOL (line 646) | static BOOL IsWow64ProcessHelper(HANDLE hProcess, function BOOL (line 677) | BOOL WINAPI DetourUpdateProcessWithDll(_In_ HANDLE hProcess, function BOOL (line 750) | BOOL WINAPI DetourUpdateProcessWithDllEx(_In_ HANDLE hProcess, function BOOL (line 899) | BOOL WINAPI DetourCreateProcessWithDllA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 957) | BOOL WINAPI DetourCreateProcessWithDllW(_In_opt_ LPCWSTR lpApplicationName, function BOOL (line 1013) | BOOL WINAPI DetourCopyPayloadToProcess(_In_ HANDLE hProcess, function WINAPI (line 1022) | WINAPI DetourCopyPayloadToProcessEx(_In_ HANDLE hProcess, function VOID (line 1131) | VOID CALLBACK DetourFinishHelperProcess(_In_ HWND, function BOOL (line 1196) | BOOL WINAPI DetourIsHelperProcess(VOID) function BOOL (line 1221) | static function VOID (line 1325) | static function BOOL (line 1334) | BOOL WINAPI DetourProcessViaHelperA(_In_ DWORD dwTargetPid, function BOOL (line 1342) | BOOL WINAPI DetourProcessViaHelperDllsA(_In_ DWORD dwTargetPid, function BOOL (line 1433) | BOOL WINAPI DetourProcessViaHelperW(_In_ DWORD dwTargetPid, function BOOL (line 1440) | BOOL WINAPI DetourProcessViaHelperDllsW(_In_ DWORD dwTargetPid, function BOOL (line 1538) | BOOL WINAPI DetourCreateProcessWithDllExA(_In_opt_ LPCSTR lpApplicationN... function BOOL (line 1599) | BOOL WINAPI DetourCreateProcessWithDllExW(_In_opt_ LPCWSTR lpApplication... function BOOL (line 1660) | BOOL WINAPI DetourCreateProcessWithDllsA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 1721) | BOOL WINAPI DetourCreateProcessWithDllsW(_In_opt_ LPCWSTR lpApplicationN... FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Detours/detours.cpp function Detour_AssertExprWithFunctionName (line 26) | int Detour_AssertExprWithFunctionName(int reportType, const char* filena... type _DETOUR_ALIGN (line 44) | struct _DETOUR_ALIGN function detour_is_imported (line 61) | static bool detour_is_imported(PBYTE pbCode, PBYTE pbAddress) function ULONG_PTR (line 96) | inline ULONG_PTR detour_2gb_below(ULONG_PTR address) function ULONG_PTR (line 101) | inline ULONG_PTR detour_2gb_above(ULONG_PTR address) type _DETOUR_TRAMPOLINE (line 114) | struct _DETOUR_TRAMPOLINE function PBYTE (line 133) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 141) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 149) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 157) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 203) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 229) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 258) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 323) | struct _DETOUR_TRAMPOLINE function PBYTE (line 345) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 353) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 362) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 370) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 416) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 454) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 483) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 548) | struct _DETOUR_TRAMPOLINE function PBYTE (line 630) | inline PBYTE detour_skip_jmp(PBYTE pPointer, PVOID *ppGlobals) function detour_find_jmp_bounds (line 696) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 705) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 712) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 723) | struct _DETOUR_TRAMPOLINE function PBYTE (line 743) | inline PBYTE align4(PBYTE pValue) function ULONG (line 748) | inline ULONG fetch_thumb_opcode(PBYTE pbCode) function write_thumb_opcode (line 757) | inline void write_thumb_opcode(PBYTE &pbCode, ULONG Opcode) function PBYTE (line 765) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 790) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 798) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 835) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 849) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 867) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 882) | struct _DETOUR_TRAMPOLINE function ULONG (line 925) | inline ULONG fetch_opcode(PBYTE pbCode) function write_opcode (line 930) | inline void write_opcode(PBYTE &pbCode, ULONG Opcode) type ARM64_INDIRECT_JMP (line 936) | struct ARM64_INDIRECT_JMP { function PBYTE (line 974) | PBYTE detour_gen_jmp_indirect(BYTE *pbCode, ULONG64 *pbJmpVal) function PBYTE (line 1009) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 1032) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function INT64 (line 1040) | inline INT64 detour_sign_extend(UINT64 value, UINT bits) function PBYTE (line 1049) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 1138) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 1154) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 1164) | inline ULONG detour_is_code_filler(PBYTE pbCode) type DETOUR_REGION (line 1179) | struct DETOUR_REGION function DWORD (line 1194) | static DWORD detour_writable_trampoline_regions() function detour_runnable_trampoline_regions (line 1206) | static void detour_runnable_trampoline_regions() function PBYTE (line 1218) | static PBYTE detour_alloc_round_down_to_region(PBYTE pbTry) function PBYTE (line 1228) | static PBYTE detour_alloc_round_up_to_region(PBYTE pbTry) function PVOID (line 1241) | static PVOID detour_alloc_region_from_lo(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1290) | static PVOID detour_alloc_region_from_hi(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1339) | static PVOID detour_alloc_trampoline_allocate_new(PBYTE pbTarget, function PVOID (line 1379) | PVOID WINAPI DetourAllocateRegionWithinJumpBounds(_In_ LPCVOID pbTarget, function PDETOUR_TRAMPOLINE (line 1398) | static PDETOUR_TRAMPOLINE detour_alloc_trampoline(PBYTE pbTarget) function detour_free_trampoline (line 1468) | static void detour_free_trampoline(PDETOUR_TRAMPOLINE pTrampoline) function BOOL (line 1478) | static BOOL detour_is_region_empty(PDETOUR_REGION pRegion) function detour_free_unused_trampoline_regions (line 1502) | static void detour_free_unused_trampoline_regions() type DetourThread (line 1523) | struct DetourThread type DetourOperation (line 1529) | struct DetourOperation function PVOID (line 1550) | PVOID WINAPI DetourCodeFromPointer(_In_ PVOID pPointer, function BOOL (line 1558) | BOOL WINAPI DetourSetIgnoreTooSmall(_In_ BOOL fIgnore) function BOOL (line 1565) | BOOL WINAPI DetourSetRetainRegions(_In_ BOOL fRetain) function PVOID (line 1572) | PVOID WINAPI DetourSetSystemRegionLowerBound(_In_ PVOID pSystemRegionLow... function PVOID (line 1579) | PVOID WINAPI DetourSetSystemRegionUpperBound(_In_ PVOID pSystemRegionUpp... function LONG (line 1586) | LONG WINAPI DetourTransactionBegin() function LONG (line 1610) | LONG WINAPI DetourTransactionAbort() function LONG (line 1654) | LONG WINAPI DetourTransactionCommit() function BYTE (line 1659) | static BYTE detour_align_from_trampoline(PDETOUR_TRAMPOLINE pTrampoline,... function LONG (line 1669) | static LONG detour_align_from_target(PDETOUR_TRAMPOLINE pTrampoline, LON... function LONG (line 1679) | LONG WINAPI DetourTransactionCommitEx(_Out_opt_ PVOID **pppFailedPointer) function LONG (line 1948) | LONG WINAPI DetourUpdateThread(_In_ HANDLE hThread) function LONG (line 1991) | LONG WINAPI DetourAttach(_Inout_ PVOID *ppPointer, function LONG (line 1997) | LONG WINAPI DetourAttachEx(_Inout_ PVOID *ppPointer, function LONG (line 2357) | LONG WINAPI DetourDetach(_Inout_ PVOID *ppPointer, function DWORD (line 2528) | static DWORD DetourPageProtectAdjustExecute(_In_ DWORD dwOldProtect, function WINAPI (line 2547) | WINAPI DetourVirtualProtectSameExecuteEx(_In_ HANDLE hProcess, function WINAPI (line 2572) | WINAPI DetourVirtualProtectSameExecute(_In_ PVOID pAddress, function BOOL (line 2581) | BOOL WINAPI DetourAreSameGuid(_In_ REFGUID left, _In_ REFGUID right) FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Detours/detours.h type LONG (line 133) | typedef LONG LONG_PTR; type ULONG (line 134) | typedef ULONG ULONG_PTR; type GUID (line 333) | typedef struct _GUID type DETOUR_TRAMPOLINE (line 384) | typedef struct _DETOUR_TRAMPOLINE DETOUR_TRAMPOLINE, *PDETOUR_TRAMPOLINE; type DETOUR_SECTION_HEADER (line 389) | typedef struct _DETOUR_SECTION_HEADER type DETOUR_SECTION_RECORD (line 414) | typedef struct _DETOUR_SECTION_RECORD type DETOUR_CLR_HEADER (line 421) | typedef struct _DETOUR_CLR_HEADER type DETOUR_EXE_RESTORE (line 435) | typedef struct _DETOUR_EXE_RESTORE type DETOUR_EXE_HELPER (line 477) | typedef struct _DETOUR_EXE_HELPER type VOID (line 550) | typedef VOID * PDETOUR_BINARY; type VOID (line 551) | typedef VOID * PDETOUR_LOADED_BINARY; type IMAGEHLP_MODULE (line 928) | typedef IMAGEHLP_MODULE IMAGEHLP_MODULE64; type PIMAGEHLP_MODULE (line 929) | typedef PIMAGEHLP_MODULE PIMAGEHLP_MODULE64; type IMAGEHLP_SYMBOL (line 930) | typedef IMAGEHLP_SYMBOL SYMBOL_INFO; type PIMAGEHLP_SYMBOL (line 931) | typedef PIMAGEHLP_SYMBOL PSYMBOL_INFO; function LONG (line 933) | static inline type DETOUR_SYM_INFO (line 966) | typedef struct _DETOUR_SYM_INFO type DETOUR_IA64_BUNDLE (line 1033) | struct DETOUR_IA64_BUNDLE FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Detours/disasm.cpp class CDetourDis (line 156) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function PVOID (line 312) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function PBYTE (line 342) | PBYTE CDetourDis::CopyInstruction(PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 361) | PBYTE CDetourDis::CopyBytes(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function else (line 416) | else if (bFlags & RIP) { function PBYTE (line 442) | PBYTE CDetourDis::CopyBytesPrefix(REFCOPYENTRY pEntry, PBYTE pbDst, PBYT... function PBYTE (line 449) | PBYTE CDetourDis::CopyBytesSegment(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 455) | PBYTE CDetourDis::CopyBytesRax(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 463) | PBYTE CDetourDis::CopyBytesJump(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE ... function PBYTE (line 496) | PBYTE CDetourDis::AdjustTarget(PBYTE pbDst, PBYTE pbSrc, UINT cbOp, function PBYTE (line 576) | PBYTE CDetourDis::Invalid(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 586) | PBYTE CDetourDis::Copy0F(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 593) | PBYTE CDetourDis::Copy0F78(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 611) | PBYTE CDetourDis::Copy0F00(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 623) | PBYTE CDetourDis::Copy0FB8(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 633) | PBYTE CDetourDis::Copy66(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 639) | PBYTE CDetourDis::Copy67(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 645) | PBYTE CDetourDis::CopyF2(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 651) | PBYTE CDetourDis::CopyF3(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 657) | PBYTE CDetourDis::CopyF6(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 677) | PBYTE CDetourDis::CopyF7(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 697) | PBYTE CDetourDis::CopyFF(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 748) | PBYTE CDetourDis::CopyVexEvexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc, BY... function PBYTE (line 777) | PBYTE CDetourDis::CopyVexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 787) | PBYTE CDetourDis::CopyVex3(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 832) | PBYTE CDetourDis::CopyVex2(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 847) | PBYTE CDetourDis::CopyEvex(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 887) | PBYTE CDetourDis::CopyXop(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function BOOL (line 927) | BOOL CDetourDis::SetCodeModule(PBYTE pbBeg, PBYTE pbEnd, BOOL fLimitRefe... function BOOL (line 1602) | BOOL CDetourDis::SanityCheckSystem() function BYTE (line 1665) | BYTE DETOUR_IA64_BUNDLE::GetTemplate() const function BYTE (line 1670) | BYTE DETOUR_IA64_BUNDLE::GetInst0() const function BYTE (line 1675) | BYTE DETOUR_IA64_BUNDLE::GetInst1() const function BYTE (line 1680) | BYTE DETOUR_IA64_BUNDLE::GetInst2() const function BYTE (line 1685) | BYTE DETOUR_IA64_BUNDLE::GetUnit(BYTE slot) const function BYTE (line 1696) | BYTE DETOUR_IA64_BUNDLE::GetUnit0() const function BYTE (line 1701) | BYTE DETOUR_IA64_BUNDLE::GetUnit1() const function BYTE (line 1706) | BYTE DETOUR_IA64_BUNDLE::GetUnit2() const function UINT64 (line 1711) | UINT64 DETOUR_IA64_BUNDLE::GetData0() const function UINT64 (line 1716) | UINT64 DETOUR_IA64_BUNDLE::GetData1() const function UINT64 (line 1722) | UINT64 DETOUR_IA64_BUNDLE::GetData2() const function VOID (line 1727) | VOID DETOUR_IA64_BUNDLE::SetInst(BYTE slot, BYTE nInst) function VOID (line 1738) | VOID DETOUR_IA64_BUNDLE::SetInst0(BYTE nInst) function VOID (line 1743) | VOID DETOUR_IA64_BUNDLE::SetInst1(BYTE nInst) function VOID (line 1748) | VOID DETOUR_IA64_BUNDLE::SetInst2(BYTE nInst) function VOID (line 1753) | VOID DETOUR_IA64_BUNDLE::SetData(BYTE slot, UINT64 nData) function VOID (line 1764) | VOID DETOUR_IA64_BUNDLE::SetData0(UINT64 nData) function VOID (line 1769) | VOID DETOUR_IA64_BUNDLE::SetData1(UINT64 nData) function VOID (line 1775) | VOID DETOUR_IA64_BUNDLE::SetData2(UINT64 nData) function UINT64 (line 1780) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction(BYTE slot) const function UINT64 (line 1791) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction0() const function UINT64 (line 1797) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction1() const function UINT64 (line 1805) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction2() const function UINT64 (line 1842) | UINT64 DETOUR_IA64_BUNDLE::SignExtend(UINT64 Value, UINT64 Offset) function UINT64 (line 1851) | UINT64 DETOUR_IA64_BUNDLE::GetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1857) | UINT64 DETOUR_IA64_BUNDLE::SetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1864) | UINT64 DETOUR_IA64_BUNDLE::GetOpcode(UINT64 instruction) function UINT64 (line 1871) | UINT64 DETOUR_IA64_BUNDLE::GetX(UINT64 instruction) function UINT64 (line 1878) | UINT64 DETOUR_IA64_BUNDLE::GetX3(UINT64 instruction) function UINT64 (line 1885) | UINT64 DETOUR_IA64_BUNDLE::GetX6(UINT64 instruction) function UINT64 (line 1892) | UINT64 DETOUR_IA64_BUNDLE::GetImm7a(UINT64 instruction) function UINT64 (line 1898) | UINT64 DETOUR_IA64_BUNDLE::SetImm7a(UINT64 instruction, UINT64 imm7a) function UINT64 (line 1904) | UINT64 DETOUR_IA64_BUNDLE::GetImm13c(UINT64 instruction) function UINT64 (line 1910) | UINT64 DETOUR_IA64_BUNDLE::SetImm13c(UINT64 instruction, UINT64 imm13c) function UINT64 (line 1916) | UINT64 DETOUR_IA64_BUNDLE::GetSignBit(UINT64 instruction) function UINT64 (line 1922) | UINT64 DETOUR_IA64_BUNDLE::SetSignBit(UINT64 instruction, UINT64 signBit) function UINT64 (line 1928) | UINT64 DETOUR_IA64_BUNDLE::GetImm20a(UINT64 instruction) function UINT64 (line 1934) | UINT64 DETOUR_IA64_BUNDLE::SetImm20a(UINT64 instruction, UINT64 imm20a) function UINT64 (line 1940) | UINT64 DETOUR_IA64_BUNDLE::GetImm20b(UINT64 instruction) function UINT64 (line 1946) | UINT64 DETOUR_IA64_BUNDLE::SetImm20b(UINT64 instruction, UINT64 imm20b) function UINT (line 2054) | UINT DETOUR_IA64_BUNDLE::RelocateBundle(_Inout_ DETOUR_IA64_BUNDLE* pDst, function BOOL (line 2072) | BOOL DETOUR_IA64_BUNDLE::IsBrl() const function VOID (line 2082) | VOID DETOUR_IA64_BUNDLE::SetBrl() function UINT64 (line 2089) | UINT64 DETOUR_IA64_BUNDLE::GetBrlImm() const function VOID (line 2103) | VOID DETOUR_IA64_BUNDLE::SetBrlImm(UINT64 imm) function UINT64 (line 2119) | UINT64 DETOUR_IA64_BUNDLE::GetBrlTarget() const function VOID (line 2124) | VOID DETOUR_IA64_BUNDLE::SetBrl(UINT64 target) function VOID (line 2131) | VOID DETOUR_IA64_BUNDLE::SetBrlTarget(UINT64 target) function BOOL (line 2137) | BOOL DETOUR_IA64_BUNDLE::IsMovlGp() const function UINT64 (line 2146) | UINT64 DETOUR_IA64_BUNDLE::GetMovlGp() const function VOID (line 2168) | VOID DETOUR_IA64_BUNDLE::SetMovlGp(UINT64 gp) function UINT (line 2193) | UINT DETOUR_IA64_BUNDLE::Copy(_Out_ DETOUR_IA64_BUNDLE *pDst, function BOOL (line 2213) | BOOL DETOUR_IA64_BUNDLE::SetNop(BYTE slot) function BOOL (line 2231) | BOOL DETOUR_IA64_BUNDLE::SetNop0() function BOOL (line 2236) | BOOL DETOUR_IA64_BUNDLE::SetNop1() function BOOL (line 2241) | BOOL DETOUR_IA64_BUNDLE::SetNop2() function VOID (line 2246) | VOID DETOUR_IA64_BUNDLE::SetStop() function PVOID (line 2253) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 2293) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function LONG (line 2602) | LONG CDetourDis::DecodeBranch5(ULONG opcode) function USHORT (line 2615) | USHORT CDetourDis::EncodeBranch5(ULONG originalOpCode, LONG delta) function LONG (line 2631) | LONG CDetourDis::DecodeBranch8(ULONG opcode) function USHORT (line 2643) | USHORT CDetourDis::EncodeBranch8(ULONG originalOpCode, LONG delta) function LONG (line 2658) | LONG CDetourDis::DecodeBranch11(ULONG opcode) function USHORT (line 2670) | USHORT CDetourDis::EncodeBranch11(ULONG originalOpCode, LONG delta) function BYTE (line 2685) | BYTE CDetourDis::EmitBranch11(PUSHORT& pDest, LONG relativeAddress) function LONG (line 2694) | LONG CDetourDis::DecodeBranch20(ULONG opcode) function ULONG (line 2714) | ULONG CDetourDis::EncodeBranch20(ULONG originalOpCode, LONG delta) function LONG (line 2733) | LONG CDetourDis::DecodeBranch24(ULONG opcode, BOOL& fLink) function ULONG (line 2754) | ULONG CDetourDis::EncodeBranch24(ULONG originalOpCode, LONG delta, BOOL ... function LONG (line 2774) | LONG CDetourDis::DecodeLiteralLoad8(ULONG instruction) function BYTE (line 2785) | BYTE CDetourDis::EmitLiteralLoad8(PUSHORT& pDest, BYTE targetRegister, P... function LONG (line 2798) | LONG CDetourDis::DecodeLiteralLoad12(ULONG instruction) function BYTE (line 2809) | BYTE CDetourDis::EmitLiteralLoad12(PUSHORT& pDest, BYTE targetRegister, ... function BYTE (line 2823) | BYTE CDetourDis::EmitImmediateRegisterLoad32(PUSHORT& pDest, BYTE reg) function BYTE (line 2829) | BYTE CDetourDis::EmitImmediateRegisterLoad16(PUSHORT& pDest, BYTE reg) function BYTE (line 2835) | BYTE CDetourDis::EmitLongLiteralLoad(PUSHORT& pDest, BYTE targetRegister... function BYTE (line 2857) | BYTE CDetourDis::EmitLongBranch(PUSHORT& pDest, PVOID pTarget) function BYTE (line 2864) | BYTE CDetourDis::PureCopy16(BYTE* pSource, BYTE* pDest) function BYTE (line 2870) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function USHORT (line 2876) | USHORT CDetourDis::CalculateExtra(BYTE sourceLength, BYTE* pDestStart, B... function BYTE (line 2882) | BYTE CDetourDis::CopyMiscellaneous16(BYTE* pSource, BYTE* pDest) function BYTE (line 2943) | BYTE CDetourDis::CopyConditionalBranchOrOther16(BYTE* pSource, BYTE* pDest) function BYTE (line 3001) | BYTE CDetourDis::CopyUnConditionalBranch16(BYTE* pSource, BYTE* pDest) function BYTE (line 3045) | BYTE CDetourDis::CopyLiteralLoad16(BYTE* pSource, BYTE* pDest) function BYTE (line 3065) | BYTE CDetourDis::CopyBranchExchangeOrDataProcessing16(BYTE* pSource, BYT... function BYTE (line 3159) | BYTE CDetourDis::CopyBranch24(BYTE* pSource, BYTE* pDest) function BYTE (line 3185) | BYTE CDetourDis::CopyBranchOrMiscellaneous32(BYTE* pSource, BYTE* pDest) function BYTE (line 3285) | BYTE CDetourDis::CopyLiteralLoad32(BYTE* pSource, BYTE* pDest) function BYTE (line 3302) | BYTE CDetourDis::CopyLoadAndStoreSingle(BYTE* pSource, BYTE* pDest) function BYTE (line 3342) | BYTE CDetourDis::CopyLoadAndStoreMultipleAndSRS(BYTE* pSource, BYTE* pDest) function BYTE (line 3348) | BYTE CDetourDis::CopyTableBranch(BYTE* pSource, BYTE* pDest) function BYTE (line 3445) | BYTE CDetourDis::BeginCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3542) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function PVOID (line 3578) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 3628) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function BYTE (line 3932) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3945) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function BYTE (line 3984) | BYTE CDetourDis::EmitMovImmediate(PULONG& pDstInst, BYTE rd, UINT64 imme... function BYTE (line 4035) | BYTE CDetourDis::CopyAdr(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4089) | BYTE CDetourDis::CopyBcc(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4123) | BYTE CDetourDis::CopyB_or_Bl(BYTE* pSource, BYTE* pDest, ULONG instructi... function BYTE (line 4148) | BYTE CDetourDis::CopyB(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4153) | BYTE CDetourDis::CopyBl(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4158) | BYTE CDetourDis::CopyCbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4192) | BYTE CDetourDis::CopyTbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4226) | BYTE CDetourDis::CopyLdrLiteral(BYTE* pSource, BYTE* pDest, ULONG instru... function PVOID (line 4264) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function BOOL (line 4281) | BOOL WINAPI DetourSetCodeModule(_In_ HMODULE hModule, FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Detours/image.cpp type Detour (line 24) | namespace Detour function _Out_ (line 37) | _Out_ size_t* pcch) function _Must_inspect_result_ (line 63) | _Must_inspect_result_ function _Must_inspect_result_ (line 93) | _Must_inspect_result_ class CImageData (line 121) | class CImageData method BOOL (line 136) | BOOL IsEmpty() { return m_cbData == 0; } class CImageImportName (line 149) | class CImageImportName class CImageImportFile (line 151) | class CImageImportFile class CImageImportName (line 176) | class CImageImportName class CImage (line 193) | class CImage function DWORD (line 297) | static inline DWORD Max(DWORD a, DWORD b) function DWORD (line 302) | static inline DWORD Align(DWORD a, DWORD size) function DWORD (line 308) | static inline DWORD QuadAlign(DWORD a) function LPCSTR (line 313) | static LPCSTR DuplicateString(_In_ LPCSTR pszIn) function VOID (line 341) | static VOID ReleaseString(_In_opt_ LPCSTR psz) function BOOL (line 432) | BOOL CImageData::SizeTo(DWORD cbData) function BOOL (line 461) | BOOL CImageData::Purge() function BOOL (line 470) | BOOL CImageData::IsValid() function PBYTE (line 494) | PBYTE CImageData::Enumerate(GUID *pGuid, DWORD *pcbData, DWORD *pnIter... function PBYTE (line 523) | PBYTE CImageData::Find(REFGUID rguid, DWORD *pcbData) function BOOL (line 551) | BOOL CImageData::Delete(REFGUID rguid) function PBYTE (line 579) | PBYTE CImageData::Set(REFGUID rguid, PBYTE pbData, DWORD cbData) class CImageThunks (line 616) | class CImageThunks method CImageThunks (line 626) | CImageThunks(CImage *pImage, DWORD nThunksMax, DWORD *pnAddr) method PIMAGE_THUNK_DATA (line 637) | PIMAGE_THUNK_DATA Current(DWORD *pnVirtAddr) method PIMAGE_THUNK_DATA (line 647) | PIMAGE_THUNK_DATA Allocate(ULONG_PTR nData, DWORD *pnVirtAddr) method DWORD (line 661) | DWORD Size() class CImageChars (line 669) | class CImageChars method CImageChars (line 679) | CImageChars(CImage *pImage, _In_ DWORD nCharsMax, _Out_ DWORD *pnAddr) method LPCSTR (line 688) | LPCSTR Allocate(_In_ LPCSTR pszString, _Out_ DWORD *pnVirtAddr) method LPCSTR (line 714) | LPCSTR Allocate(_In_ LPCSTR pszString, _In_ DWORD nHint, _Out_ DWORD... method DWORD (line 741) | DWORD Size() function CImage (line 749) | CImage * CImage::IsValid(PDETOUR_BINARY pBinary) function BOOL (line 789) | BOOL CImage::Close() function PBYTE (line 822) | PBYTE CImage::DataEnum(GUID *pGuid, DWORD *pcbData, DWORD *pnIterator) function PBYTE (line 830) | PBYTE CImage::DataFind(REFGUID rguid, DWORD *pcbData) function PBYTE (line 838) | PBYTE CImage::DataSet(REFGUID rguid, PBYTE pbData, DWORD cbData) function BOOL (line 846) | BOOL CImage::DataDelete(REFGUID rguid) function BOOL (line 854) | BOOL CImage::DataPurge() function BOOL (line 864) | BOOL CImage::SizeOutputBuffer(DWORD cbData) function PBYTE (line 893) | PBYTE CImage::AllocateOutput(DWORD cbData, DWORD *pnVirtAddr) function DWORD (line 914) | DWORD CImage::FileAlign(DWORD nAddr) function DWORD (line 919) | DWORD CImage::SectionAlign(DWORD nAddr) function PVOID (line 926) | PVOID CImage::RvaToVa(ULONG_PTR nRva) function DWORD (line 945) | DWORD CImage::RvaToFileOffset(DWORD nRva) function BOOL (line 962) | BOOL CImage::WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOf... function BOOL (line 973) | BOOL CImage::CopyFileData(HANDLE hFile, DWORD nOldPos, DWORD cbData) function BOOL (line 979) | BOOL CImage::ZeroFileData(HANDLE hFile, DWORD cbData) function BOOL (line 1004) | BOOL CImage::AlignFileData(HANDLE hFile) function BOOL (line 1022) | BOOL CImage::Read(HANDLE hFile) function BOOL (line 1333) | static inline BOOL strneq(_In_ LPCSTR pszOne, _In_ LPCSTR pszTwo) function BOOL (line 1344) | BOOL CImage::CheckImportsNeeded(DWORD *pnTables, DWORD *pnThunks, DWOR... function CImageImportFile (line 1398) | CImageImportFile * CImage::NewByway(_In_ LPCSTR pszName) function BOOL (line 1431) | BOOL CImage::EditImports(PVOID pContext, function BOOL (line 1597) | BOOL CImage::Write(HANDLE hFile) function PDETOUR_BINARY (line 2032) | PDETOUR_BINARY WINAPI DetourBinaryOpen(_In_ HANDLE hFile) function BOOL (line 2049) | BOOL WINAPI DetourBinaryWrite(_In_ PDETOUR_BINARY pdi, function WINAPI (line 2063) | WINAPI DetourBinaryEnumeratePayloads(_In_ PDETOUR_BINARY pBinary, function WINAPI (line 2079) | WINAPI DetourBinaryFindPayload(_In_ PDETOUR_BINARY pBinary, function PVOID (line 2091) | PVOID WINAPI DetourBinarySetPayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2104) | BOOL WINAPI DetourBinaryDeletePayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2115) | BOOL WINAPI DetourBinaryPurgePayloads(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2127) | static BOOL CALLBACK ResetBywayCallback(_In_opt_ PVOID pContext, function BOOL (line 2138) | static BOOL CALLBACK ResetFileCallback(_In_opt_ PVOID pContext, function BOOL (line 2150) | static BOOL CALLBACK ResetSymbolCallback(_In_opt_ PVOID pContext, function BOOL (line 2167) | BOOL WINAPI DetourBinaryResetImports(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2183) | BOOL WINAPI DetourBinaryEditImports(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2202) | BOOL WINAPI DetourBinaryClose(_In_ PDETOUR_BINARY pBinary) FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Detours/modules.cpp function PVOID (line 142) | PVOID WINAPI DetourFindFunction(_In_ LPCSTR pszModule, function HMODULE (line 249) | HMODULE WINAPI DetourEnumerateModules(_In_opt_ HMODULE hModuleLast) function PVOID (line 297) | PVOID WINAPI DetourGetEntryPoint(_In_opt_ HMODULE hModule) function ULONG (line 370) | ULONG WINAPI DetourGetModuleSize(_In_opt_ HMODULE hModule) function HMODULE (line 405) | HMODULE WINAPI DetourGetContainingModule(_In_ PVOID pvAddr) function PBYTE (line 453) | static inline PBYTE RvaAdjust(_Pre_notnull_ PIMAGE_DOS_HEADER pDosHeader... function BOOL (line 461) | BOOL WINAPI DetourEnumerateExports(_In_ HMODULE hModule, function BOOL (line 543) | BOOL WINAPI DetourEnumerateImportsEx(_In_opt_ HMODULE hModule, type _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT (line 645) | struct _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT function BOOL (line 654) | static function BOOL (line 667) | BOOL WINAPI DetourEnumerateImports(_In_opt_ HMODULE hModule, function PDETOUR_LOADED_BINARY (line 685) | static PDETOUR_LOADED_BINARY WINAPI GetPayloadSectionFromModule(HMODULE ... function DWORD (line 749) | DWORD WINAPI DetourGetSizeOfPayloads(_In_opt_ HMODULE hModule) function WINAPI (line 778) | WINAPI DetourFindPayload(_In_opt_ HMODULE hModule, function WINAPI (line 831) | WINAPI DetourFindPayloadEx(_In_ REFGUID rguid, function BOOL (line 846) | BOOL WINAPI DetourFreePayload(_In_ PVOID pvData) function BOOL (line 864) | BOOL WINAPI DetourRestoreAfterWithEx(_In_reads_bytes_(cbData) PVOID pvData, function BOOL (line 918) | BOOL WINAPI DetourRestoreAfterWith() FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Detours/uimports.cpp function BOOL (line 18) | static BOOL UPDATE_IMPORTS_XX(HANDLE hProcess, FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/DumperGUI/dllmain.cpp function INT_PTR (line 26) | INT_PTR CALLBACK DumperDialogWindProc(HWND hwnd, UINT msg, WPARAM wParam... function DWORD (line 73) | DWORD WINAPI WinDumperEntry(LPVOID hInstance) function BOOL (line 102) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID... function Dummy (line 165) | __declspec(dllexport) void Dummy() {} FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Il2Cpp/Il2CppAPI.cpp function Il2CppInitialize (line 59) | bool Il2CppInitialize() function Il2CppSetMemoryCallbacks (line 123) | void function Il2CppImage (line 129) | const Il2CppImage* function Il2CppMethodPointer (line 135) | Il2CppMethodPointer function Il2CppFree (line 147) | void function Il2CppClass (line 154) | Il2CppClass* function Il2CppArrayLength (line 160) | uint32_t function Il2CppArrayGetByteLength (line 166) | uint32_t function Il2CppArray (line 172) | Il2CppArray* function Il2CppArray (line 178) | Il2CppArray* function Il2CppArray (line 184) | Il2CppArray* function Il2CppClass (line 190) | Il2CppClass* function Il2CppArrayElementSize (line 196) | int function Il2CppClass (line 203) | Il2CppClass* function FieldInfo (line 209) | FieldInfo* function PropertyInfo (line 215) | const PropertyInfo* function PropertyInfo (line 221) | const PropertyInfo* function FieldInfo (line 227) | FieldInfo* function MethodInfo (line 233) | const MethodInfo* function MethodInfo (line 239) | const MethodInfo* function Il2CppImage (line 246) | Il2CppImage* function Il2CppDomain (line 253) | Il2CppDomain* function Il2CppAssembly (line 259) | const Il2CppAssembly* function Il2CppAssembly (line 265) | const Il2CppAssembly** function Il2CppPropertyGetFlags (line 272) | uint32_t function MethodInfo (line 278) | const MethodInfo* function MethodInfo (line 284) | const MethodInfo* function Il2CppClass (line 296) | Il2CppClass* function Il2CppObject (line 303) | Il2CppObject* function Il2CppString (line 310) | Il2CppString* function Il2CppThread (line 317) | Il2CppThread* function Il2CppThread (line 323) | Il2CppThread* function Il2CppThreadDettach (line 329) | void function Il2CppThread (line 335) | Il2CppThread** function Il2CppIsVmThread (line 341) | bool FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Il2Cpp/Il2CppClass.h type Il2CppChar (line 3) | typedef uint16_t Il2CppChar; type il2cpp_array_size_t (line 4) | typedef uintptr_t il2cpp_array_size_t; type TypeDefinitionIndex (line 5) | typedef int32_t TypeDefinitionIndex; type GenericParameterIndex (line 6) | typedef int32_t GenericParameterIndex; type Il2CppNativeChar (line 7) | typedef char Il2CppNativeChar; type Il2CppMemoryCallbacks (line 9) | typedef struct Il2CppMemoryCallbacks Il2CppMemoryCallbacks; type Il2CppImage (line 10) | typedef struct Il2CppImage Il2CppImage; type Il2CppClass (line 11) | typedef struct Il2CppClass Il2CppClass; type Il2CppArrayBounds (line 12) | typedef struct Il2CppArrayBounds Il2CppArrayBounds; type Il2CppAssembly (line 13) | typedef struct Il2CppAssembly Il2CppAssembly; type Il2CppAssemblyName (line 14) | typedef struct Il2CppAssemblyName Il2CppAssemblyName; type Il2CppArrayType (line 15) | typedef struct Il2CppArrayType Il2CppArrayType; type Il2CppGenericClass (line 16) | typedef struct Il2CppGenericClass Il2CppGenericClass; type Il2CppReflectionType (line 17) | typedef struct Il2CppReflectionType Il2CppReflectionType; type MonitorData (line 18) | typedef struct MonitorData MonitorData; type Il2CppClass (line 19) | typedef Il2CppClass Il2CppVTable; type EventInfo (line 20) | typedef struct EventInfo EventInfo; type FieldInfo (line 21) | typedef struct FieldInfo FieldInfo; type PropertyInfo (line 22) | typedef struct PropertyInfo PropertyInfo; type Il2CppDomain (line 23) | typedef struct Il2CppDomain Il2CppDomain; type Il2CppException (line 24) | typedef struct Il2CppException Il2CppException; type Il2CppObject (line 25) | typedef struct Il2CppObject Il2CppObject; type Il2CppReflectionMethod (line 26) | typedef struct Il2CppReflectionMethod Il2CppReflectionMethod; type Il2CppString (line 27) | typedef struct Il2CppString Il2CppString; type Il2CppThread (line 28) | typedef struct Il2CppThread Il2CppThread; type Il2CppStackFrameInfo (line 29) | typedef struct Il2CppStackFrameInfo Il2CppStackFrameInfo; type Il2CppManagedMemorySnapshot (line 30) | typedef struct Il2CppManagedMemorySnapshot Il2CppManagedMemorySnapshot; type Il2CppDebuggerTransport (line 31) | typedef struct Il2CppDebuggerTransport Il2CppDebuggerTransport; type Il2CppMethodDebugInfo (line 32) | typedef struct Il2CppMethodDebugInfo Il2CppMethodDebugInfo; type Il2CppCustomAttrInfo (line 33) | typedef struct Il2CppCustomAttrInfo Il2CppCustomAttrInfo; type ___Il2CppMetadataTypeHandle (line 34) | struct ___Il2CppMetadataTypeHandle type ___Il2CppMetadataGenericParameterHandle (line 35) | struct ___Il2CppMetadataGenericParameterHandle type Il2CppNativeChar (line 47) | typedef const Il2CppNativeChar *(*Il2CppSetFindPlugInCallback)(const Il2... type Il2CppRuntimeUnhandledExceptionPolicy (line 51) | typedef enum { type Il2CppGCMode (line 56) | typedef enum { type Il2CppStat (line 62) | typedef enum Il2CppStat { type Il2CppTypeEnum (line 73) | typedef enum Il2CppTypeEnum { type Il2CppType (line 113) | typedef struct Il2CppType { type ParameterInfo (line 130) | typedef struct ParameterInfo type MethodInfo (line 138) | typedef struct MethodInfo { type Il2CppObject (line 163) | typedef struct Il2CppObject { type Il2CppArray (line 171) | typedef struct Il2CppArray { type Il2CppAssemblyName (line 178) | typedef struct Il2CppAssemblyName type Il2CppAssembly (line 193) | typedef struct Il2CppAssembly FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/Loader/Loader.cpp function wmain (line 9) | int wmain(int argc, wchar_t* argv[]) FILE: 001.NVL/NVLUnity/NVLUnityScriptDumper/ScriptDumper/dllmain.cpp function Il2CppAssembly (line 13) | __declspec(noinline) function Il2CppObject (line 29) | __declspec(noinline) function Il2CppObject (line 40) | __declspec(noinline) function TextWriter_Dispose (line 77) | __declspec(noinline) function Il2CppObject (line 87) | __declspec(noinline) function JsonTextWriter_Close (line 102) | __declspec(noinline) function Il2CppArray (line 114) | __declspec(noinline) function Il2CppObject (line 136) | __declspec(noinline) function SaveScriptJSON (line 157) | __declspec(noinline) function DumpScript (line 170) | __declspec(dllexport) function Initialize (line 192) | __declspec(dllexport) function UnInitialize (line 214) | __declspec(dllexport) function BOOL (line 226) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... FILE: 001.NVL/NVLWeb/ConsoleTest/Program.cs class Program (line 8) | internal class Program method Main (line 10) | static void Main(string[] args) FILE: 001.NVL/NVLWeb/EndOfTheWorldExtractor/Program.cs class Program (line 8) | internal class Program method Main (line 10) | [STAThread] FILE: 001.NVL/NVLWeb/NVLWebStatic/ASARPackage.cs class BinaryEntry (line 14) | public class BinaryEntry method GetJSONText (line 33) | public string GetJSONText() method CreateJSONUTF8Stream (line 42) | public Stream CreateJSONUTF8Stream() method CreateInstance (line 51) | public unsafe static BinaryEntry CreateInstance(Stream s, int entryLen... class ASARPackage (line 80) | public class ASARPackage : IDisposable class ASARHeader (line 85) | public class ASARHeader method Extract (line 130) | public void Extract(string outDirectory) method Parse (line 188) | private void Parse() method ParseEntry (line 210) | private void ParseEntry() method Dispose (line 216) | public void Dispose() method CreateInstance (line 227) | public static ASARPackage CreateInstance(string packagePath) FILE: 001.NVL/NVLWeb/NVLWebStatic/Crypto.cs class Crypto (line 6) | public class Crypto method Decrypt (line 14) | public static void Decrypt(Span data, Span key, int offset... method AES128CFB128Decrypt (line 42) | public static void AES128CFB128Decrypt(Span data, int length, by... FILE: 001.NVL/NVLWeb/NVLWebStatic/EndOfTheWorld.cs class EndOfTheWorld (line 15) | public class EndOfTheWorld method DecodeAsset (line 54) | public void DecodeAsset() method EndOfTheWorld (line 120) | public EndOfTheWorld(string currentDirectory) FILE: 001.NVL/NVLWeb/NVLWebStatic/EntryProcess.cs class FileEntry (line 16) | public class FileEntry method ParseEntry (line 43) | public static List ParseEntry(Stream utf8json) method ParseEntry (line 54) | public static List ParseEntry(string json) method Parse (line 66) | public static List Parse(Dictionary jso... FILE: 002.Strrationalism/Snowing/SnowingExtract/ConsoleExecute/Program.cs class Program (line 10) | class Program method Main (line 12) | static void Main(string[] args) FILE: 002.Strrationalism/Snowing/SnowingExtract/SnowingStatic/Snowing.Games/GameKeys.cs class VainRiser (line 7) | public class VainRiser FILE: 002.Strrationalism/Snowing/SnowingExtract/SnowingStatic/Snowing/AesHelper.cs class AesHelper (line 12) | public class AesHelper method AesDecrypt128 (line 21) | public static byte[] AesDecrypt128(byte[] fileData,byte[] key,byte[] iv) FILE: 002.Strrationalism/Snowing/SnowingExtract/SnowingStatic/Snowing/Archive.cs class Archive (line 7) | public class Archive type DataInfo (line 12) | public struct DataInfo FILE: 002.Strrationalism/Snowing/SnowingExtract/SnowingStatic/Snowing/ArchiveFile.cs class ArchiveFile (line 11) | public class ArchiveFile method Extract (line 31) | public void Extract(string upperDirName, DirectoryInfo directoryInfo) FILE: 002.Strrationalism/Snowing/SnowingExtract/SnowingStatic/Snowing/MemorySearch.cs class MemorySearch (line 10) | public class MemorySearch method IndexOfFirst (line 19) | public static int IndexOfFirst(byte[] source,int offset,byte[] pattern) FILE: 002.Strrationalism/Snowing/SnowingExtract/SnowingStatic/Snowing/ScenarioArchive.cs class ScenarioArchive (line 11) | public class ScenarioArchive method Decrypt (line 20) | public static Archive.DataInfo Decrypt(Archive.DataInfo dataInfo,byte[... FILE: 002.Strrationalism/Snowing/SnowingExtract/SnowingStatic/Snowing/StructureConvert.cs class StructureConvert (line 8) | public class StructureConvert method GetStructure (line 17) | public static T GetStructure(byte[] data, int offset = 0) FILE: 002.Strrationalism/Snowing/SnowingExtract/SnowingStatic/Snowing/TextureArchive.cs class TextureArchive (line 14) | public class TextureArchive type Format (line 19) | public enum Format:byte type Header (line 37) | [StructLayout(LayoutKind.Explicit,Pack =1)] method ConvertTexture (line 63) | public static Archive.DataInfo ConvertTexture(Archive.DataInfo dataInf... FILE: 002.Strrationalism/Snowing/SnowingExtract/VainRiserExtractor/Program.cs class Program (line 10) | internal class Program method Main (line 12) | [STAThread] FILE: 003.BlueAngel/BlueAngelExtract/BlueAngelStaticExtract/BlueAngel.StarlightofAeons/Archive.cs class Archive (line 13) | public class Archive method Extract (line 51) | public void Extract() method Decrypt (line 166) | public byte[] Decrypt(byte[] archiveData) method Decrypt (line 176) | public byte[] Decrypt(byte[] archiveData, int dataLen) method Archive (line 197) | public Archive(string path) FILE: 003.BlueAngel/BlueAngelExtract/BlueAngelStaticExtract/BlueAngel.StarlightofAeons/Key.cs class Key (line 11) | public class Key FILE: 003.BlueAngel/BlueAngelExtract/BlueAngelStaticExtract/BlueAngel.V1/ArchiveCrypto.cs class ArchiveCrypto (line 15) | public class ArchiveCrypto method SubstitutionBoxInitialize (line 32) | public static void SubstitutionBoxInitialize(out List SBox32_1, ... method DecryptArchive (line 258) | public static bool DecryptArchive(byte[] data,int length, int round, method CreateDecryptKey16 (line 327) | public static List CreateDecryptKey16(List key16bytes, int... method CreateOriginalKey16 (line 407) | public static byte[] CreateOriginalKey16(uint length) method CreateDecryptKey32 (line 438) | public static byte[] CreateDecryptKey32(uint length) method CreateDecryptTable256 (line 484) | public static List CreateDecryptTable256(uint length ,int round ... method AllocHashTable (line 605) | public static HashTable AllocHashTable(int needLength) method CreateHashTable (line 623) | public static void CreateHashTable(ref HashTable hashTable ,List... method UnicodeStringHash (line 649) | public static byte[] UnicodeStringHash(string text) method CreateHash (line 666) | public static void CreateHash(ref HashTable hashTable,bool IsCreateHas... method CreateHashSubFunc1 (line 925) | private static void CreateHashSubFunc1(ref uint eax,ref uint ecx,ref u... method CreateHashSubFunc2 (line 952) | private static void CreateHashSubFunc2(ref uint eax, ref uint ecx, ref... type HashTable (line 983) | [StructLayout(LayoutKind.Sequential,Pack = 4)] FILE: 003.BlueAngel/BlueAngelExtract/BlueAngelStaticExtract/BlueAngel/AssemblyEmulator.cs class AssemblyEmulator (line 8) | public class AssemblyEmulator method ROL (line 15) | public static void ROL(ref uint reg32,uint shiftCount) method ROR (line 36) | public static void ROR(ref uint reg32,uint shiftCount) method SHRD (line 58) | public static void SHRD(ref uint reg32Dest,uint reg32Sour,byte shiftCo... method SHLD (line 83) | public static void SHLD(ref uint reg32Dest, uint reg32Sour, byte shift... FILE: 003.BlueAngel/BlueAngelExtract/BlueAngelStaticExtract/BlueAngel/LZ4.cs class LZ4Helper (line 12) | public class LZ4Helper method Decompress (line 20) | public static byte[] Decompress(byte[] compressedData, int uncompressL... method Decompress (line 34) | public static void Decompress(byte[] compressedData, byte[] decompress... FILE: 003.BlueAngel/BlueAngelExtract/BlueAngelStaticExtract/BlueAngel/XP3Archive.cs class XP3Archive (line 12) | public class XP3Archive type XP3File (line 17) | public struct XP3File type XP3Info (line 101) | public struct XP3Info FILE: 003.BlueAngel/BlueAngelExtract/ConsoleExecute/Program.cs class Program (line 13) | class Program method Main (line 15) | static void Main(string[] args) FILE: 003.BlueAngel/BlueAngelExtract/StarlightofAeonsExtractor/Program.cs class Program (line 8) | internal class Program method Main (line 10) | [STAThread] FILE: 003.BlueAngel/TheCardinalMemoryNotch/ConsoleExecute/Program.cs class Program (line 6) | internal class Program method Main (line 8) | static void Main(string[] args) FILE: 003.BlueAngel/TheCardinalMemoryNotch/EngineCoreStatic/SPKArchive.cs class SPKArchive (line 11) | public class SPKArchive method Extract (line 20) | public void Extract() method SPKArchive (line 176) | public SPKArchive(string path) FILE: 003.BlueAngel/TheCardinalMemoryNotch/EngineCoreStatic/XP3Struct.cs type XP3Entry (line 10) | public struct XP3Entry type XP3FileSegment (line 79) | public struct XP3FileSegment type XP3IndexInfo (line 107) | public struct XP3IndexInfo FILE: 003.BlueAngel/TheCardinalMemoryNotch/EngineCoreStatic/Zlib.cs class Zlib (line 8) | public class Zlib method Decompress (line 15) | public static byte[] Decompress(byte[] compressData) FILE: 003.BlueAngel/TheCardinalMemoryNotch/ExtractorV1/Program.cs class Program (line 7) | internal class Program method Main (line 9) | [STAThread] FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/directory.cpp type Directory (line 6) | namespace Directory function Exists (line 8) | bool Exists(const std::string& dirPath) function Exists (line 18) | bool Exists(const std::wstring& dirPath) function Create (line 28) | void Create(const std::string& dirPath) function Create (line 41) | void Create(const std::wstring& dirPath) FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/directory.h function namespace (line 4) | namespace Directory FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/file.h function namespace (line 7) | namespace File FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/log.h function namespace (line 7) | namespace Log FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/path.cpp type Path (line 7) | namespace Path function GetFileName (line 9) | std::string GetFileName(const std::string& path) function GetFileName (line 30) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 51) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 65) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 79) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 100) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 121) | std::string GetExtension(const std::string& path) function GetExtension (line 150) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 179) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 223) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 267) | std::string GetFullPath(const std::string& path) function GetFullPath (line 297) | std::wstring GetFullPath(const std::wstring& path) function Combine (line 328) | std::string Combine(const std::string& dir, const std::string& fileName) function Combine (line 346) | std::wstring Combine(const std::wstring& dir, const std::wstring& file... function Exists (line 364) | bool Exists(const std::string& filePath) function Exists (line 374) | bool Exists(const std::wstring& filePath) FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/path.h function namespace (line 7) | namespace Path FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/pe.h function namespace (line 8) | namespace PE FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/stringhelper.cpp type StringHelper (line 9) | namespace StringHelper function StartsWith (line 11) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 24) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 37) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 47) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 57) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 70) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 83) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 93) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 103) | std::string ToLower(const std::string& source) function ToLower (line 112) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 121) | std::string ToUpper(const std::string& source) function ToUpper (line 130) | std::wstring ToUpper(const std::wstring& source) function Format (line 139) | std::string Format(const char* format, ...) function VFormat (line 180) | std::string VFormat(const char* format, va_list ap) function Format (line 216) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 257) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/stringhelper.h function namespace (line 8) | namespace StringHelper FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/Common/util.h function namespace (line 8) | namespace Util FILE: 003.BlueAngel/TheCardinalMemoryNotch/ProtectorFileDumper/dllmain.cpp function EnumerateFilesA (line 33) | void EnumerateFilesA(std::vector& subFiles, const std::stri... function ExtractFiles (line 75) | void ExtractFiles() function Initialize (line 133) | void Initialize() function BOOL (line 150) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... function Dummy (line 169) | __declspec(dllexport) void Dummy() FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/directory.cpp type Directory (line 6) | namespace Directory function Exists (line 8) | bool Exists(const std::string& dirPath) function Exists (line 18) | bool Exists(const std::wstring& dirPath) function Create (line 28) | void Create(const std::string& dirPath) function Create (line 41) | void Create(const std::wstring& dirPath) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/directory.h function namespace (line 4) | namespace Directory FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/file.h function namespace (line 7) | namespace File FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/log.h function namespace (line 7) | namespace Log FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/path.cpp type Path (line 7) | namespace Path function GetFileName (line 9) | std::string GetFileName(const std::string& path) function GetFileName (line 30) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 51) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 65) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 79) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 100) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 121) | std::string GetExtension(const std::string& path) function GetExtension (line 150) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 179) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 223) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 267) | std::string GetFullPath(const std::string& path) function GetFullPath (line 297) | std::wstring GetFullPath(const std::wstring& path) function Combine (line 328) | std::string Combine(const std::string& dir, const std::string& fileName) function Combine (line 346) | std::wstring Combine(const std::wstring& dir, const std::wstring& file... function Exists (line 364) | bool Exists(const std::string& filePath) function Exists (line 374) | bool Exists(const std::wstring& filePath) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/path.h function namespace (line 7) | namespace Path FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/pe.h function namespace (line 8) | namespace PE FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/stringhelper.cpp type StringHelper (line 9) | namespace StringHelper function StartsWith (line 11) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 24) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 37) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 47) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 57) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 70) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 83) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 93) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 103) | std::string ToLower(const std::string& source) function ToLower (line 112) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 121) | std::string ToUpper(const std::string& source) function ToUpper (line 130) | std::wstring ToUpper(const std::wstring& source) function Format (line 139) | std::string Format(const char* format, ...) function VFormat (line 180) | std::string VFormat(const char* format, va_list ap) function Format (line 216) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 257) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/stringhelper.h function namespace (line 8) | namespace StringHelper FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/Common/util.h function namespace (line 8) | namespace Util FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/KrkrPlugin/tp_stub.cpp function TVPInitImportStub (line 49) | bool TVPInitImportStub(iTVPFunctionExporter * exporter) function TVPUninitImportStub (line 57) | void TVPUninitImportStub() function tjs_uint (line 730) | tjs_uint TJS_INTF_METHOD tTJSDispatch::AddRef(void) function tjs_uint (line 738) | tjs_uint TJS_INTF_METHOD tTJSDispatch::Release(void) function tjs_error (line 761) | tjs_error TJS_INTF_METHOD function tjs_error (line 776) | tjs_error TJS_INTF_METHOD function tjs_error (line 789) | tjs_error TJS_INTF_METHOD function tjs_error (line 802) | tjs_error TJS_INTF_METHOD function tjs_error (line 814) | tjs_error TJS_INTF_METHOD function tjs_error (line 826) | tjs_error TJS_INTF_METHOD function tjs_error (line 838) | tjs_error TJS_INTF_METHOD function tjs_error (line 850) | tjs_error TJS_INTF_METHOD function tjs_error (line 865) | tjs_error TJS_INTF_METHOD function tjs_error (line 878) | tjs_error TJS_INTF_METHOD function tjs_error (line 892) | tjs_error TJS_INTF_METHOD type t_iTJSDispatch2_AddRef (line 935) | struct t_iTJSDispatch2_AddRef method t_iTJSDispatch2_AddRef (line 939) | t_iTJSDispatch2_AddRef( function tjs_uint (line 953) | tjs_uint Try_iTJSDispatch2_AddRef(iTJSDispatch2 * _this) type t_iTJSDispatch2_Release (line 961) | struct t_iTJSDispatch2_Release method t_iTJSDispatch2_Release (line 965) | t_iTJSDispatch2_Release( function tjs_uint (line 979) | tjs_uint Try_iTJSDispatch2_Release(iTJSDispatch2 * _this) type t_iTJSDispatch2_FuncCall (line 987) | struct t_iTJSDispatch2_FuncCall method t_iTJSDispatch2_FuncCall (line 998) | t_iTJSDispatch2_FuncCall( function tjs_error (line 1032) | tjs_error Try_iTJSDispatch2_FuncCall(iTJSDispatch2 * _this, tjs_uint32 f... type t_iTJSDispatch2_FuncCallByNum (line 1047) | struct t_iTJSDispatch2_FuncCallByNum method t_iTJSDispatch2_FuncCallByNum (line 1057) | t_iTJSDispatch2_FuncCallByNum( function tjs_error (line 1088) | tjs_error Try_iTJSDispatch2_FuncCallByNum(iTJSDispatch2 * _this, tjs_uin... type t_iTJSDispatch2_PropGet (line 1102) | struct t_iTJSDispatch2_PropGet method t_iTJSDispatch2_PropGet (line 1111) | t_iTJSDispatch2_PropGet( function tjs_error (line 1139) | tjs_error Try_iTJSDispatch2_PropGet(iTJSDispatch2 * _this, tjs_uint32 fl... type t_iTJSDispatch2_PropGetByNum (line 1152) | struct t_iTJSDispatch2_PropGetByNum method t_iTJSDispatch2_PropGetByNum (line 1160) | t_iTJSDispatch2_PropGetByNum( function tjs_error (line 1185) | tjs_error Try_iTJSDispatch2_PropGetByNum(iTJSDispatch2 * _this, tjs_uint... type t_iTJSDispatch2_PropSet (line 1197) | struct t_iTJSDispatch2_PropSet method t_iTJSDispatch2_PropSet (line 1206) | t_iTJSDispatch2_PropSet( function tjs_error (line 1234) | tjs_error Try_iTJSDispatch2_PropSet(iTJSDispatch2 * _this, tjs_uint32 fl... type t_iTJSDispatch2_PropSetByNum (line 1247) | struct t_iTJSDispatch2_PropSetByNum method t_iTJSDispatch2_PropSetByNum (line 1255) | t_iTJSDispatch2_PropSetByNum( function tjs_error (line 1280) | tjs_error Try_iTJSDispatch2_PropSetByNum(iTJSDispatch2 * _this, tjs_uint... type t_iTJSDispatch2_GetCount (line 1292) | struct t_iTJSDispatch2_GetCount method t_iTJSDispatch2_GetCount (line 1300) | t_iTJSDispatch2_GetCount( function tjs_error (line 1325) | tjs_error Try_iTJSDispatch2_GetCount(iTJSDispatch2 * _this, tjs_int *res... type t_iTJSDispatch2_GetCountByNum (line 1337) | struct t_iTJSDispatch2_GetCountByNum method t_iTJSDispatch2_GetCountByNum (line 1344) | t_iTJSDispatch2_GetCountByNum( function tjs_error (line 1366) | tjs_error Try_iTJSDispatch2_GetCountByNum(iTJSDispatch2 * _this, tjs_int... type t_iTJSDispatch2_PropSetByVS (line 1377) | struct t_iTJSDispatch2_PropSetByVS method t_iTJSDispatch2_PropSetByVS (line 1385) | t_iTJSDispatch2_PropSetByVS( function tjs_error (line 1410) | tjs_error Try_iTJSDispatch2_PropSetByVS(iTJSDispatch2 * _this, tjs_uint3... type t_iTJSDispatch2_EnumMembers (line 1422) | struct t_iTJSDispatch2_EnumMembers method t_iTJSDispatch2_EnumMembers (line 1429) | t_iTJSDispatch2_EnumMembers( function tjs_error (line 1451) | tjs_error Try_iTJSDispatch2_EnumMembers(iTJSDispatch2 * _this, tjs_uint3... type t_iTJSDispatch2_DeleteMember (line 1462) | struct t_iTJSDispatch2_DeleteMember method t_iTJSDispatch2_DeleteMember (line 1470) | t_iTJSDispatch2_DeleteMember( function tjs_error (line 1495) | tjs_error Try_iTJSDispatch2_DeleteMember(iTJSDispatch2 * _this, tjs_uint... type t_iTJSDispatch2_DeleteMemberByNum (line 1507) | struct t_iTJSDispatch2_DeleteMemberByNum method t_iTJSDispatch2_DeleteMemberByNum (line 1514) | t_iTJSDispatch2_DeleteMemberByNum( function tjs_error (line 1536) | tjs_error Try_iTJSDispatch2_DeleteMemberByNum(iTJSDispatch2 * _this, tjs... type t_iTJSDispatch2_Invalidate (line 1547) | struct t_iTJSDispatch2_Invalidate method t_iTJSDispatch2_Invalidate (line 1555) | t_iTJSDispatch2_Invalidate( function tjs_error (line 1580) | tjs_error Try_iTJSDispatch2_Invalidate(iTJSDispatch2 * _this, tjs_uint32... type t_iTJSDispatch2_InvalidateByNum (line 1592) | struct t_iTJSDispatch2_InvalidateByNum method t_iTJSDispatch2_InvalidateByNum (line 1599) | t_iTJSDispatch2_InvalidateByNum( function tjs_error (line 1621) | tjs_error Try_iTJSDispatch2_InvalidateByNum(iTJSDispatch2 * _this, tjs_u... type t_iTJSDispatch2_IsValid (line 1632) | struct t_iTJSDispatch2_IsValid method t_iTJSDispatch2_IsValid (line 1640) | t_iTJSDispatch2_IsValid( function tjs_error (line 1665) | tjs_error Try_iTJSDispatch2_IsValid(iTJSDispatch2 * _this, tjs_uint32 fl... type t_iTJSDispatch2_IsValidByNum (line 1677) | struct t_iTJSDispatch2_IsValidByNum method t_iTJSDispatch2_IsValidByNum (line 1684) | t_iTJSDispatch2_IsValidByNum( function tjs_error (line 1706) | tjs_error Try_iTJSDispatch2_IsValidByNum(iTJSDispatch2 * _this, tjs_uint... type t_iTJSDispatch2_CreateNew (line 1717) | struct t_iTJSDispatch2_CreateNew method t_iTJSDispatch2_CreateNew (line 1728) | t_iTJSDispatch2_CreateNew( function tjs_error (line 1762) | tjs_error Try_iTJSDispatch2_CreateNew(iTJSDispatch2 * _this, tjs_uint32 ... type t_iTJSDispatch2_CreateNewByNum (line 1777) | struct t_iTJSDispatch2_CreateNewByNum method t_iTJSDispatch2_CreateNewByNum (line 1787) | t_iTJSDispatch2_CreateNewByNum( function tjs_error (line 1818) | tjs_error Try_iTJSDispatch2_CreateNewByNum(iTJSDispatch2 * _this, tjs_ui... type t_iTJSDispatch2_Reserved1 (line 1832) | struct t_iTJSDispatch2_Reserved1 method t_iTJSDispatch2_Reserved1 (line 1836) | t_iTJSDispatch2_Reserved1( function tjs_error (line 1850) | tjs_error Try_iTJSDispatch2_Reserved1(iTJSDispatch2 * _this) type t_iTJSDispatch2_IsInstanceOf (line 1858) | struct t_iTJSDispatch2_IsInstanceOf method t_iTJSDispatch2_IsInstanceOf (line 1867) | t_iTJSDispatch2_IsInstanceOf( function tjs_error (line 1895) | tjs_error Try_iTJSDispatch2_IsInstanceOf(iTJSDispatch2 * _this, tjs_uint... type t_iTJSDispatch2_IsInstanceOfByNum (line 1908) | struct t_iTJSDispatch2_IsInstanceOfByNum method t_iTJSDispatch2_IsInstanceOfByNum (line 1916) | t_iTJSDispatch2_IsInstanceOfByNum( function tjs_error (line 1941) | tjs_error Try_iTJSDispatch2_IsInstanceOfByNum(iTJSDispatch2 * _this, tjs... type t_iTJSDispatch2_Operation (line 1953) | struct t_iTJSDispatch2_Operation method t_iTJSDispatch2_Operation (line 1963) | t_iTJSDispatch2_Operation( function tjs_error (line 1994) | tjs_error Try_iTJSDispatch2_Operation(iTJSDispatch2 * _this, tjs_uint32 ... type t_iTJSDispatch2_OperationByNum (line 2008) | struct t_iTJSDispatch2_OperationByNum method t_iTJSDispatch2_OperationByNum (line 2017) | t_iTJSDispatch2_OperationByNum( function tjs_error (line 2045) | tjs_error Try_iTJSDispatch2_OperationByNum(iTJSDispatch2 * _this, tjs_ui... type t_iTJSDispatch2_NativeInstanceSupport (line 2058) | struct t_iTJSDispatch2_NativeInstanceSupport method t_iTJSDispatch2_NativeInstanceSupport (line 2065) | t_iTJSDispatch2_NativeInstanceSupport( function tjs_error (line 2087) | tjs_error Try_iTJSDispatch2_NativeInstanceSupport(iTJSDispatch2 * _this,... type t_iTJSDispatch2_ClassInstanceInfo (line 2098) | struct t_iTJSDispatch2_ClassInstanceInfo method t_iTJSDispatch2_ClassInstanceInfo (line 2105) | t_iTJSDispatch2_ClassInstanceInfo( function tjs_error (line 2127) | tjs_error Try_iTJSDispatch2_ClassInstanceInfo(iTJSDispatch2 * _this, tjs... type t_iTJSDispatch2_Reserved2 (line 2138) | struct t_iTJSDispatch2_Reserved2 method t_iTJSDispatch2_Reserved2 (line 2142) | t_iTJSDispatch2_Reserved2( function tjs_error (line 2156) | tjs_error Try_iTJSDispatch2_Reserved2(iTJSDispatch2 * _this) type t_iTJSDispatch2_Reserved3 (line 2164) | struct t_iTJSDispatch2_Reserved3 method t_iTJSDispatch2_Reserved3 (line 2168) | t_iTJSDispatch2_Reserved3( function tjs_error (line 2182) | tjs_error Try_iTJSDispatch2_Reserved3(iTJSDispatch2 * _this) function ttstr (line 2207) | ttstr TVPGetLocallyAccessibleName(const ttstr &name) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/KrkrPlugin/tp_stub.h type __int8 (line 24) | typedef __int8 tjs_int8; type tjs_uint8 (line 25) | typedef unsigned __int8 tjs_uint8; type __int16 (line 26) | typedef __int16 tjs_int16; type tjs_uint16 (line 27) | typedef unsigned __int16 tjs_uint16; type __int32 (line 28) | typedef __int32 tjs_int32; type tjs_uint32 (line 29) | typedef unsigned __int32 tjs_uint32; type __int64 (line 30) | typedef __int64 tjs_int64; type tjs_uint64 (line 31) | typedef unsigned __int64 tjs_uint64; type tjs_int (line 32) | typedef int tjs_int; type tjs_uint (line 33) | typedef unsigned int tjs_uint; type wchar_t (line 36) | typedef wchar_t tjs_char; type tjs_char (line 38) | typedef unsigned short tjs_char; type tjs_nchar (line 41) | typedef char tjs_nchar; type tjs_real (line 42) | typedef double tjs_real; type tjs_int32 (line 64) | typedef tjs_int32 tjs_error; type tjs_int64 (line 66) | typedef tjs_int64 tTVInteger; type tjs_real (line 67) | typedef tjs_real tTVReal; type tTJSVariantString_S (line 137) | struct tTJSVariantString_S function T (line 166) | T* GetObject() { Object->AddRef(); return Object; } function T (line 167) | T* GetObjectNoAddRef() { return Object; } function class (line 210) | class tTJSStringBufferLength type tTJSString_S (line 224) | struct tTJSString_S type tTJSString (line 232) | typedef tTJSString ttstr; function class (line 314) | class iTJSDispatch2 function class (line 546) | class iTJSNativeInstance function TJS_FAILED (line 583) | static inline bool TJS_FAILED(tjs_error hr) function TJSIsObjectValid (line 594) | static inline bool TJSIsObjectValid(tjs_error hr) type tTJSNativeInstanceType (line 609) | enum tTJSNativeInstanceType function class (line 624) | class tTJSNativeInstance : public iTJSNativeInstance function class (line 647) | class tTJSNativeClassMethod : public iTJSDispatch2 { } function class (line 663) | class tTJSNativeClassProperty : public iTJSDispatch2 { } type iTJSNativeInstance (line 672) | typedef iTJSNativeInstance * (TJS_INTF_METHOD *tTJSCreateNativeInstance)(); function class (line 675) | class tTJSNativeClass : public iTJSDispatch2 { } function class (line 676) | class tTJSNativeClassForPlugin : public tTJSNativeClass { } type tTJSVariantOctet_S (line 861) | struct tTJSVariantOctet_S type tTJSVariantType (line 876) | enum tTJSVariantType type tTJSVariantClosure_S (line 892) | struct tTJSVariantClosure_S type tTJSVariant_S (line 901) | struct tTJSVariant_S function class (line 932) | class tTJSVariantClosure : public tTJSVariantClosure_S function iTJSDispatch2 (line 944) | iTJSDispatch2 * SelectObjectNoAddRef() function operator (line 954) | bool operator != (const tTJSVariantClosure &rhs) function AddRef (line 960) | void AddRef() function Release (line 966) | void Release() function tjs_error (line 973) | tjs_error function tjs_error (line 983) | tjs_error function tjs_error (line 992) | tjs_error function tjs_error (line 1002) | tjs_error function tjs_error (line 1011) | tjs_error function tjs_error (line 1021) | tjs_error function tjs_error (line 1030) | tjs_error function tjs_error (line 1039) | tjs_error function tjs_error (line 1047) | tjs_error function tjs_error (line 1056) | tjs_error function tjs_error (line 1065) | tjs_error function tjs_error (line 1074) | tjs_error function tjs_error (line 1082) | tjs_error function tjs_error (line 1091) | tjs_error function tjs_error (line 1099) | tjs_error function tjs_error (line 1108) | tjs_error function tjs_error (line 1116) | tjs_error function tjs_error (line 1126) | tjs_error function tjs_error (line 1140) | tjs_error function tjs_error (line 1149) | tjs_error function tjs_error (line 1158) | tjs_error function tjs_error (line 1167) | tjs_error function class (line 1197) | class iTJSTextReadStream function class (line 1204) | class iTJSTextWriteStream function class (line 1262) | class tTJSDispatch : public iTJSDispatch2 function class (line 2206) | class tTJSVariantString : protected tTJSVariantString_S function SetString (line 2244) | void SetString(const tjs_nchar * ref) function AllocBuffer (line 2255) | void AllocBuffer(tjs_uint len) function ResetString (line 2266) | void ResetString(const tjs_char * ref) function AppendBuffer (line 2277) | void AppendBuffer(tjs_uint applen) function Append (line 2288) | void Append(const tjs_char * str) function Append (line 2299) | void Append(const tjs_char * str , tjs_int applen) function tTJSVariantString (line 2310) | tTJSVariantString * FixLength() function tjs_uint32 (line 2321) | tjs_uint32 * GetHint() function operator (line 2332) | operator const tjs_char *() const type tjs_int (line 2350) | typedef tjs_int(__stdcall * __functype)(const tTJSVariantString *); type tTVInteger (line 2361) | typedef tTVInteger(__stdcall * __functype)(const tTJSVariantString *); type tTVReal (line 2372) | typedef tTVReal(__stdcall * __functype)(const tTJSVariantString *); function ToNumber (line 2376) | void ToNumber(tTJSVariant & dest) const type tjs_int (line 2394) | typedef tjs_int(__stdcall * __functype)(const tTJSVariantString *); function class (line 2403) | class tTJSVariantOctet : protected tTJSVariantOctet_S function AddRef (line 2452) | void AddRef() function Release (line 2463) | void Release() type tjs_uint (line 2481) | typedef tjs_uint(__stdcall * __functype)(const tTJSVariantOctet *); function tjs_uint8 (line 2485) | const tjs_uint8 * GetData() const function class (line 2501) | class tTJSVariant : protected tTJSVariant_S function increment (line 2978) | void increment() function decrement (line 2989) | void decrement() function rbitshiftequal (line 3033) | void rbitshiftequal(const tTJSVariant & rhs) function idivequal (line 3077) | void idivequal(const tTJSVariant & rhs) function logicalnot (line 3099) | void logicalnot() function bitnot (line 3110) | void bitnot() function tonumber (line 3121) | void tonumber() function changesign (line 3132) | void changesign() type tTJSVariantType (line 3172) | typedef tTJSVariantType(__stdcall * __functype)(const tTJSVariant *); function NormalCompare (line 3176) | bool NormalCompare(const tTJSVariant & val2) const function DiscernCompare (line 3187) | bool DiscernCompare(const tTJSVariant & val2) const function DiscernCompareStrictReal (line 3198) | bool DiscernCompareStrictReal(const tTJSVariant & val2) const function GreaterThan (line 3209) | bool GreaterThan(const tTJSVariant & val2) const function LittlerThan (line 3220) | bool LittlerThan(const tTJSVariant & val2) const function IsInstanceOf (line 3231) | bool IsInstanceOf(const tjs_char * classname) const function iTJSDispatch2 (line 3242) | iTJSDispatch2 * AsObject() const function iTJSDispatch2 (line 3253) | iTJSDispatch2 * AsObjectNoAddRef() const function iTJSDispatch2 (line 3264) | iTJSDispatch2 * AsObjectThis() const function iTJSDispatch2 (line 3275) | iTJSDispatch2 * AsObjectThisNoAddRef() const function tTJSVariantString (line 3297) | tTJSVariantString * AsString() const function tTJSVariantString (line 3308) | tTJSVariantString * AsStringNoAddRef() const function tjs_char (line 3319) | const tjs_char * GetString() const function tTJSVariantOctet (line 3330) | tTJSVariantOctet * AsOctet() const function tTJSVariantOctet (line 3341) | tTJSVariantOctet * AsOctetNoAddRef() const type tTVInteger (line 3359) | typedef tTVInteger(__stdcall * __functype)(const tTJSVariant *); function AsNumber (line 3363) | void AsNumber(tTJSVariant & targ) const type tTVInteger (line 3381) | typedef tTVInteger(__stdcall * __functype)(const tTJSVariant *); type tjs_int (line 3403) | typedef tjs_int(__stdcall * __functype)(const tTJSVariant *); type tTVReal (line 3414) | typedef tTVReal(__stdcall * __functype)(const tTJSVariant *); type tTVReal (line 3425) | typedef tTVReal(__stdcall * __functype)(const tTJSVariant *); function tTJSVariant (line 3429) | tTJSVariant operator ||(const tTJSVariant & rhs) const function tTJSVariant (line 3440) | tTJSVariant operator &&(const tTJSVariant & rhs) const function tTJSVariant (line 3451) | tTJSVariant operator |(const tTJSVariant & rhs) const function tTJSVariant (line 3462) | tTJSVariant operator ^(const tTJSVariant & rhs) const type tTJSVariant (line 3480) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *, const t... function tTJSVariant (line 3484) | tTJSVariant operator !=(const tTJSVariant & rhs) const function tTJSVariant (line 3495) | tTJSVariant operator ==(const tTJSVariant & rhs) const function tTJSVariant (line 3506) | tTJSVariant operator <(const tTJSVariant & rhs) const function tTJSVariant (line 3517) | tTJSVariant operator >(const tTJSVariant & rhs) const function tTJSVariant (line 3528) | tTJSVariant operator <=(const tTJSVariant & rhs) const function tTJSVariant (line 3539) | tTJSVariant operator >=(const tTJSVariant & rhs) const function tTJSVariant (line 3550) | tTJSVariant operator >>(const tTJSVariant & rhs) const function tTJSVariant (line 3561) | tTJSVariant rbitshift(tjs_int count) const function tTJSVariant (line 3572) | tTJSVariant operator <<(const tTJSVariant & rhs) const function tTJSVariant (line 3583) | tTJSVariant operator %(const tTJSVariant & rhs) const function tTJSVariant (line 3594) | tTJSVariant operator /(const tTJSVariant & rhs) const function tTJSVariant (line 3605) | tTJSVariant idiv(const tTJSVariant & rhs) const type tTJSVariant (line 3623) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *, const t... type tTJSVariant (line 3634) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *); type tTJSVariant (line 3645) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *); type tTJSVariant (line 3656) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *, const t... type tTJSVariant (line 3667) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *); type tTJSVariant (line 3678) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *); type tTJSVariant (line 3689) | typedef tTJSVariant(__stdcall * __functype)(const tTJSVariant *, const t... function delete (line 3704) | static void operator delete(void * p) function class (line 3753) | class tTJSString : protected tTJSString_S function Clear (line 3966) | void Clear() function tjs_char (line 3977) | tjs_char * AllocBuffer(tjs_uint len) function tjs_char (line 3988) | tjs_char * AppendBuffer(tjs_uint len) function FixLen (line 3999) | void FixLen() function ToLowerCase (line 4021) | void ToLowerCase() function ToUppserCase (line 4032) | void ToUppserCase() function tjs_uint32 (line 4043) | tjs_uint32 * GetHint() function tjs_char (line 4054) | tjs_char * Independ() function tjs_char (line 4065) | const tjs_char * c_str() const function tTJSVariantString (line 4076) | tTJSVariantString * AsVariantStringNoAddRef() const type tjs_int64 (line 4094) | typedef tjs_int64(__stdcall * __functype)(const tTJSString *); function tjs_int (line 4120) | tjs_int CompareIC(const tTJSString & ref) const function tjs_int (line 4153) | tjs_int CompareIC(const tjs_char * ref) const type tTJSString (line 4193) | typedef tTJSString(__stdcall * __functype)(const tTJSString *, const tTJ... type tTJSString (line 4204) | typedef tTJSString(__stdcall * __functype)(const tTJSString *, const tjs... type tTJSString (line 4215) | typedef tTJSString(__stdcall * __functype)(const tTJSString *, tjs_char); function tjs_char (line 4219) | tjs_char operator [](tjs_uint i) const function AsLowerCase (line 4230) | void AsLowerCase(tTJSString & dest) const function AsUpperCase (line 4241) | void AsUpperCase(tTJSString & dest) const function EscapeC (line 4252) | void EscapeC(tTJSString & dest) const function UnescapeC (line 4263) | void UnescapeC(tTJSString & dest) const function StartsWith (line 4274) | bool StartsWith(const tjs_char * string) const function StartsWith (line 4285) | bool StartsWith(const tTJSString & string) const type tjs_int (line 4303) | typedef tjs_int(__stdcall * __functype)(const tTJSString *); function ToNarrowStr (line 4307) | void ToNarrowStr(tjs_nchar * dest , tjs_int destmaxlen) const type tjs_int (line 4336) | typedef tjs_int(__stdcall * __functype)(const tTJSString *); type tjs_int (line 4347) | typedef tjs_int(__stdcall * __functype)(const tTJSString *); type tjs_char (line 4358) | typedef tjs_char(__stdcall * __functype)(const tTJSString *); function delete (line 4373) | static void operator delete(void * p) function class (line 4441) | class iTVPStorageLister // callback class for GetListAt function class (line 4447) | class iTVPStorageMedia type tTVPXP3ExtractionFilterInfo (line 4491) | struct tTVPXP3ExtractionFilterInfo function class (line 4556) | class tTVPContinuousEventCallbackIntf // callback class for continuous e... function class (line 4571) | class tTVPCompactEventCallbackIntf // callback class for compact event d... type tTVPAsyncTriggerMode (line 4581) | enum tTVPAsyncTriggerMode type iTVPFunctionExporter (line 4590) | struct iTVPFunctionExporter type TVP_md5_state_t (line 4608) | typedef struct TVP_md5_state_s { tjs_uint8 buffer[4*2+8+4*4+8+64]; } TVP... type tTVPExceptionDesc (line 4626) | struct tTVPExceptionDesc type tTVPKAGDebugLevel (line 4650) | enum tTVPKAGDebugLevel type tTVPClipboardFormat (line 4661) | enum tTVPClipboardFormat type tTVPSoundGlobalFocusMode (line 4670) | enum tTVPSoundGlobalFocusMode type tTVPWaveFormat (line 4685) | struct tTVPWaveFormat type IDirectSound (line 4707) | struct IDirectSound type tTVPMouseButton (line 4735) | enum tTVPMouseButton type tTVPImeMode (line 4747) | enum tTVPImeMode function TVPIsAnyMouseButtonPressedInShiftStateFlags (line 4777) | inline bool TVPIsAnyMouseButtonPressedInShiftStateFlags(tjs_uint32 state) type tTVPBBBltMethod (line 4811) | enum tTVPBBBltMethod type tTVPBBStretchType (line 4847) | enum tTVPBBStretchType type tTVPLayerType (line 4865) | enum tTVPLayerType function TVPIsTypeUsingAlpha (line 4900) | static bool inline TVPIsTypeUsingAlpha(tTVPLayerType type) function TVPIsTypeUsingAddAlpha (line 4922) | static bool inline TVPIsTypeUsingAddAlpha(tTVPLayerType type) function TVPIsTypeUsingAlphaChannel (line 4927) | static bool inline TVPIsTypeUsingAlphaChannel(tTVPLayerType type) type tTVPPoint (line 4944) | struct tTVPPoint type tTVPPointD (line 4951) | struct tTVPPointD function tTVPRect (line 4957) | struct tTVPRect function set_width (line 4993) | void set_width(tjs_int w) { right = left + w; } function set_height (line 4994) | void set_height(tjs_int h) { bottom = top + h; } function add_offsets (line 4996) | void add_offsets(tjs_int x, tjs_int y) function set_offsets (line 5002) | void set_offsets(tjs_int x, tjs_int y) function set_size (line 5012) | void set_size(tjs_int w, tjs_int h) function clear (line 5018) | void clear() function do_union (line 5028) | bool do_union(const tTVPRect & ref) function clip (line 5038) | bool clip(const tTVPRect &ref) function intersects_with_no_empty_check (line 5045) | bool intersects_with_no_empty_check(const tTVPRect & ref) const function intersects_with (line 5055) | bool intersects_with(const tTVPRect & ref) const function included_in_no_empty_check (line 5062) | bool included_in_no_empty_check(const tTVPRect & ref) const function included_in (line 5072) | bool included_in(const tTVPRect & ref) const function operator (line 5082) | bool operator > (const tTVPRect & rhs) const function operator (line 5086) | bool operator == (const tTVPRect & rhs) const function operator (line 5088) | bool operator != (const tTVPRect & rhs) const { return !this->operator =... type tTVPDrawFace (line 5097) | enum tTVPDrawFace type tTVPBlendOperationMode (line 5114) | enum tTVPBlendOperationMode type tTVPHitType (line 5151) | enum tTVPHitType {htMask, htProvince} function class (line 5173) | class iTVPLayerManager type tTVPUpdateType (line 5316) | enum tTVPUpdateType type tTVPBorderStyle (line 5322) | enum tTVPBorderStyle type tTVPMouseCursorState (line 5328) | enum tTVPMouseCursorState function class (line 5340) | class iTVPWindow type tTVPWMRRegMode (line 5416) | enum tTVPWMRRegMode { wrmRegister=0, wrmUnregister=1 } type tTVPWindowMessage (line 5418) | struct tTVPWindowMessage type IDirectDraw2 (line 5439) | struct IDirectDraw2 type IDirectDraw7 (line 5440) | struct IDirectDraw7 type IDirectDrawSurface (line 5441) | struct IDirectDrawSurface type IDirectDrawClipper (line 5442) | struct IDirectDrawClipper function class (line 5450) | class iTVPDrawDevice type tTVPVideoOverlayMode (line 5760) | enum tTVPVideoOverlayMode { type tTVPPeriodEventReason (line 5774) | enum tTVPPeriodEventReason type tTVPScrollTransFrom (line 5789) | enum tTVPScrollTransFrom type tTVPScrollTransStay (line 5793) | enum tTVPScrollTransStay type tTVPTransType (line 5806) | enum tTVPTransType type tTVPTransUpdateType (line 5825) | enum tTVPTransUpdateType function class (line 5865) | class iTVPScanLineProvider function class (line 5895) | class iTVPSimpleOptionProvider function class (line 5928) | class iTVPSimpleImageProvider function class (line 5955) | class iTVPLayerUpdater type tTVPDivisibleData (line 5974) | struct tTVPDivisibleData function class (line 6003) | class iTVPBaseTransHandler function class (line 6021) | class iTVPDivisibleTransHandler : public iTVPBaseTransHandler function class (line 6063) | class iTVPGiveUpdateTransHandler : public iTVPBaseTransHandler function class (line 6085) | class iTVPTransHandlerProvider type tTVPGLGammaAdjustData (line 6121) | typedef struct type tTVPGLGammaAdjustTempData (line 6139) | typedef struct function tjs_int (line 6240) | inline tjs_int TJS_atoi(const tjs_char * s) function tjs_char (line 6250) | inline tjs_char * TJS_int_to_str(tjs_int value , tjs_char * string) function tjs_char (line 6260) | inline tjs_char * TJS_tTVInt_to_str(tjs_int64 value , tjs_char * string) function tjs_int (line 6270) | inline tjs_int TJS_strnicmp(const tjs_char * s1 , const tjs_char * s2 , ... function tjs_int (line 6280) | inline tjs_int TJS_stricmp(const tjs_char * s1 , const tjs_char * s2) function TJS_strcpy_maxlen (line 6290) | inline void TJS_strcpy_maxlen(tjs_char * d , const tjs_char * s , size_t... function TJS_strcpy (line 6300) | inline void TJS_strcpy(tjs_char * d , const tjs_char * s) function TJS_strlen (line 6310) | inline size_t TJS_strlen(const tjs_char * d) function tjs_char (line 6320) | inline tjs_char * TJSVS_malloc(tjs_uint len) function tjs_char (line 6330) | inline tjs_char * TJSVS_realloc(tjs_char * buf , tjs_uint len) function TJSVS_free (line 6340) | inline void TJSVS_free(tjs_char * buf) function tTJSVariantString (line 6350) | inline tTJSVariantString * TJSAllocVariantString(const tjs_char * ref1 ,... function tTJSVariantString (line 6360) | inline tTJSVariantString * TJSAllocVariantString(const tjs_char * ref , ... function tTJSVariantString (line 6370) | inline tTJSVariantString * TJSAllocVariantString(const tjs_char * ref) function tTJSVariantString (line 6380) | inline tTJSVariantString * TJSAllocVariantString(const tjs_nchar * ref) function tTJSVariantString (line 6390) | inline tTJSVariantString * TJSAllocVariantString(const tjs_uint8 * * src) function tTJSVariantString (line 6400) | inline tTJSVariantString * TJSAllocVariantStringBuffer(tjs_uint len) function tTJSVariantString (line 6410) | inline tTJSVariantString * TJSAppendVariantString(tTJSVariantString * st... function tTJSVariantString (line 6420) | inline tTJSVariantString * TJSAppendVariantString(tTJSVariantString * st... function tTJSVariantString (line 6430) | inline tTJSVariantString * TJSFormatString(const tjs_char * format , tjs... function tjs_char (line 6440) | inline const tjs_char * TJSVariantTypeToTypeString(tTJSVariantType type) function tTJSString (line 6460) | inline tTJSString TJSVariantToExpressionString(const tTJSVariant & val) function TJSAlignedDealloc (line 6480) | inline void TJSAlignedDealloc(void * ptr) function tjs_uint32 (line 6490) | inline tjs_uint32 TJSGetFPClass(tjs_real r) type tTJSString (line 6507) | typedef tTJSString (__stdcall * __functype)(const tjs_char *, const tTJS... function tjs_int32 (line 6520) | inline tjs_int32 TJSRegisterNativeClass(const tjs_char * name) function tjs_int32 (line 6530) | inline tjs_int32 TJSFindNativeClassID(const tjs_char * name) function tjs_char (line 6540) | inline const tjs_char * TJSFindNativeClassName(tjs_int32 id) function tTJSNativeClassMethod (line 6550) | inline tTJSNativeClassMethod * TJSCreateNativeClassMethod(tTJSNativeClas... function tTJSNativeClassMethod (line 6560) | inline tTJSNativeClassMethod * TJSCreateNativeClassConstructor(tTJSNativ... function tTJSNativeClassProperty (line 6570) | inline tTJSNativeClassProperty * TJSCreateNativeClassProperty(tTJSNative... function TJSNativeClassSetClassID (line 6590) | inline void TJSNativeClassSetClassID(tTJSNativeClass * cls , tjs_int32 c... function tTJSNativeClassForPlugin (line 6600) | inline tTJSNativeClassForPlugin * TJSCreateNativeClassForPlugin(const tt... function TJSThrowNullAccess (line 6610) | inline void TJSThrowNullAccess() function TJSThrowDivideByZero (line 6620) | inline void TJSThrowDivideByZero() function tTJSVariantOctet (line 6630) | inline tTJSVariantOctet * TJSAllocVariantOctet(const tjs_uint8 * data , ... function tTJSVariantOctet (line 6640) | inline tTJSVariantOctet * TJSAllocVariantOctet(const tjs_uint8 * data1 ,... function tTJSVariantOctet (line 6650) | inline tTJSVariantOctet * TJSAllocVariantOctet(const tTJSVariantOctet * ... function tTJSVariantOctet (line 6660) | inline tTJSVariantOctet * TJSAllocVariantOctet(const tjs_uint8 * * src) function TJSDeallocVariantOctet (line 6670) | inline void TJSDeallocVariantOctet(tTJSVariantOctet * o) function tTJSVariantString (line 6680) | inline tTJSVariantString * TJSOctetToListString(const tTJSVariantOctet *... function tTJSVariantString (line 6690) | inline tTJSVariantString * TJSObjectToString(const tTJSVariantClosure & ... function tTJSVariantString (line 6700) | inline tTJSVariantString * TJSIntegerToString(tjs_int64 i) function tTJSVariantString (line 6710) | inline tTJSVariantString * TJSRealToString(tjs_real r) function tTJSVariantString (line 6720) | inline tTJSVariantString * TJSRealToHexString(tjs_real r) function tTVInteger (line 6730) | inline tTVInteger TJSStringToInteger(const tjs_char * str) function tTVReal (line 6740) | inline tTVReal TJSStringToReal(const tjs_char * str) function iTJSDispatch2 (line 6750) | inline iTJSDispatch2 * TJSCreateArrayObject(iTJSDispatch2 * * classout =... function tjs_int (line 6760) | inline tjs_int TJSGetArrayElementCount(iTJSDispatch2 * dsp) function tjs_int (line 6770) | inline tjs_int TJSCopyArrayElementTo(iTJSDispatch2 * dsp , tTJSVariant *... function iTJSDispatch2 (line 6780) | inline iTJSDispatch2 * TJSCreateDictionaryObject(iTJSDispatch2 * * class... function ttstr (line 6790) | inline ttstr TJSGetMessageMapMessage(const tjs_char * name) function ttstr (line 6800) | inline ttstr TJSMapGlobalStringMap(const ttstr & string) function TJSDoVariantOperation (line 6810) | inline void TJSDoVariantOperation(tjs_int op , tTJSVariant & target , co... function TJSDoRehash (line 6820) | inline void TJSDoRehash() function iTJSDispatch2 (line 6830) | inline iTJSDispatch2 * TJSCreateCustomObject() function ttstr (line 6840) | inline ttstr TVPGetTemporaryName() function ttstr (line 6850) | inline ttstr TVPGetAppPath() function TVPRegisterStorageMedia (line 6860) | inline void TVPRegisterStorageMedia(iTVPStorageMedia * media) function TVPUnregisterStorageMedia (line 6870) | inline void TVPUnregisterStorageMedia(iTVPStorageMedia * media) function TVPIsExistentStorageNoSearch (line 6880) | inline bool TVPIsExistentStorageNoSearch(const ttstr & name) function TVPIsExistentStorageNoSearchNoNormalize (line 6890) | inline bool TVPIsExistentStorageNoSearchNoNormalize(const ttstr & name) function ttstr (line 6900) | inline ttstr TVPNormalizeStorageName(const ttstr & name) function TVPSetCurrentDirectory (line 6910) | inline void TVPSetCurrentDirectory(const ttstr & name) function TVPGetLocalName (line 6920) | inline void TVPGetLocalName(ttstr & name) function ttstr (line 6930) | inline ttstr TVPExtractStorageExt(const ttstr & name) function ttstr (line 6940) | inline ttstr TVPExtractStorageName(const ttstr & name) function ttstr (line 6950) | inline ttstr TVPExtractStoragePath(const ttstr & name) function ttstr (line 6960) | inline ttstr TVPChopStorageExt(const ttstr & name) function TVPAddAutoPath (line 6970) | inline void TVPAddAutoPath(const ttstr & name) function TVPRemoveAutoPath (line 6980) | inline void TVPRemoveAutoPath(const ttstr & name) function ttstr (line 6990) | inline ttstr TVPGetPlacedPath(const ttstr & name) function TVPIsExistentStorage (line 7000) | inline bool TVPIsExistentStorage(const ttstr & name) function TVPClearStorageCaches (line 7010) | inline void TVPClearStorageCaches() function iTJSTextReadStream (line 7020) | inline iTJSTextReadStream * TVPCreateTextStreamForRead(const ttstr & nam... function iTJSTextWriteStream (line 7030) | inline iTJSTextWriteStream * TVPCreateTextStreamForWrite(const ttstr & n... function tjs_int (line 7040) | inline tjs_int TVPWideCharToUtf8String(const tjs_char * in , char * out) function tjs_int (line 7050) | inline tjs_int TVPUtf8ToWideCharString(const char * in , tjs_char * out) function TVPSetXP3ArchiveExtractionFilter (line 7060) | inline void TVPSetXP3ArchiveExtractionFilter(tTVPXP3ArchiveExtractionFil... function TVPBreathe (line 7070) | inline void TVPBreathe() function TVPGetBreathing (line 7080) | inline bool TVPGetBreathing() function TVPSetSystemEventDisabledState (line 7090) | inline void TVPSetSystemEventDisabledState(bool en) function TVPGetSystemEventDisabledState (line 7100) | inline bool TVPGetSystemEventDisabledState() function TVPPostEvent (line 7110) | inline void TVPPostEvent(iTJSDispatch2 * source , iTJSDispatch2 * target... function TVPAreEventsInQueue (line 7130) | inline bool TVPAreEventsInQueue(iTJSDispatch2 * source , iTJSDispatch2 *... function tjs_int (line 7140) | inline tjs_int TVPCountEventsInQueue(iTJSDispatch2 * source , iTJSDispat... function TVPCancelSourceEvents (line 7160) | inline void TVPCancelSourceEvents(iTJSDispatch2 * source) function iTJSDispatch2 (line 7170) | inline iTJSDispatch2 * TVPCreateEventObject(const tjs_char * type , iTJS... function TVPAddContinuousEventHook (line 7180) | inline void TVPAddContinuousEventHook(tTVPContinuousEventCallbackIntf * cb) function TVPRemoveContinuousEventHook (line 7190) | inline void TVPRemoveContinuousEventHook(tTVPContinuousEventCallbackIntf... function TVPAddCompactEventHook (line 7200) | inline void TVPAddCompactEventHook(tTVPCompactEventCallbackIntf * cb) function TVPRemoveCompactEventHook (line 7210) | inline void TVPRemoveCompactEventHook(tTVPCompactEventCallbackIntf * cb) function ttstr (line 7220) | inline ttstr TVPGetPlatformName() function ttstr (line 7230) | inline ttstr TVPGetOSName() function iTJSDispatch2 (line 7250) | inline iTJSDispatch2 * TVPGetScriptDispatch() function TVPCreateMessageMapFile (line 7380) | inline void TVPCreateMessageMapFile(const ttstr & filename) function TVPCheckExistentLocalFolder (line 7390) | inline bool TVPCheckExistentLocalFolder(const ttstr & name) function TVPCheckExistentLocalFile (line 7400) | inline bool TVPCheckExistentLocalFile(const ttstr & name) function TVPCreateFolders (line 7410) | inline bool TVPCreateFolders(const ttstr & folder) function IStream (line 7420) | inline IStream * TVPCreateIStream(const ttstr & name , tjs_uint32 flags) function tTJSBinaryStream (line 7430) | inline tTJSBinaryStream * TVPCreateBinaryStreamAdapter(IStream * refstream) function TVPThrowPluginUnboundFunctionError (line 7440) | inline void TVPThrowPluginUnboundFunctionError(const char * funcname) function TVPThrowPluginUnboundFunctionError (line 7450) | inline void TVPThrowPluginUnboundFunctionError(const tjs_char * funcname) function TVP_free (line 7480) | inline void TVP_free(void * pp) function tjs_int (line 7490) | inline tjs_int TVPGetAutoLoadPluginCount() function ZLIB_uncompress (line 7500) | inline int ZLIB_uncompress(unsigned char * dest , unsigned long * destle... function ZLIB_compress (line 7510) | inline int ZLIB_compress(unsigned char * dest , unsigned long * destlen ... function ZLIB_compress2 (line 7520) | inline int ZLIB_compress2(unsigned char * dest , unsigned long * destlen... function TVP_md5_init (line 7530) | inline void TVP_md5_init(TVP_md5_state_t * pms) function TVP_md5_append (line 7540) | inline void TVP_md5_append(TVP_md5_state_t * pms , const tjs_uint8 * dat... function TVP_md5_finish (line 7550) | inline void TVP_md5_finish(TVP_md5_state_t * pms , tjs_uint8 * digest) function HWND (line 7560) | inline HWND TVPGetApplicationWindowHandle() function TVPProcessApplicationMessages (line 7570) | inline void TVPProcessApplicationMessages() function TVPHandleApplicationMessage (line 7580) | inline void TVPHandleApplicationMessage() function TVPRegisterGlobalObject (line 7590) | inline bool TVPRegisterGlobalObject(const tjs_char * name , iTJSDispatch... function TVPRemoveGlobalObject (line 7600) | inline bool TVPRemoveGlobalObject(const tjs_char * name) function TVPDoTryBlock (line 7610) | inline void TVPDoTryBlock(tTVPTryBlockFunction tryblock , tTVPCatchBlock... function TVPGetFileVersionOf (line 7620) | inline bool TVPGetFileVersionOf(const char * module_filename , tjs_int &... type tjs_int (line 7647) | typedef tjs_int (__stdcall * __functype)(); type tjs_uint32 (line 7667) | typedef tjs_uint32 (__stdcall * __functype)(); function tjs_int (line 7670) | inline tjs_int TVPGetProcessorNum() function tjs_int (line 7680) | inline tjs_int TVPGetThreadNum() function TVPBeginThreadTask (line 7690) | inline void TVPBeginThreadTask(tjs_int num) function TVPExecThreadTask (line 7700) | inline void TVPExecThreadTask(TVP_THREAD_TASK_FUNC func , TVP_THREAD_PAR... function TVPEndThreadTask (line 7710) | inline void TVPEndThreadTask() function TVPAddLog (line 7720) | inline void TVPAddLog(const ttstr & line) function TVPAddImportantLog (line 7730) | inline void TVPAddImportantLog(const ttstr & line) function TVPPushEnvironNoise (line 7740) | inline void TVPPushEnvironNoise(const void * buf , tjs_int bufsize) function TVPGetRandomBits128 (line 7750) | inline void TVPGetRandomBits128(void * dest) function TVPClipboardHasFormat (line 7760) | inline bool TVPClipboardHasFormat(tTVPClipboardFormat format) function TVPClipboardSetText (line 7770) | inline void TVPClipboardSetText(const ttstr & text) function TVPClipboardGetText (line 7780) | inline bool TVPClipboardGetText(ttstr & text) function tjs_uint64 (line 7790) | inline tjs_uint64 TVPGetTickCount() function ttstr (line 7800) | inline ttstr TVPFormatMessage(const tjs_char * msg , const ttstr & p1) function ttstr (line 7810) | inline ttstr TVPFormatMessage(const tjs_char * msg , const ttstr & p1 , ... function TVPThrowExceptionMessage (line 7820) | inline void TVPThrowExceptionMessage(const tjs_char * msg) function TVPThrowExceptionMessage (line 7830) | inline void TVPThrowExceptionMessage(const tjs_char * msg , const ttstr ... function TVPThrowExceptionMessage (line 7840) | inline void TVPThrowExceptionMessage(const tjs_char * msg , const ttstr ... function TVPThrowExceptionMessage (line 7850) | inline void TVPThrowExceptionMessage(const tjs_char * msg , const ttstr ... function ttstr (line 7860) | inline ttstr TVPGetAboutString() function ttstr (line 7870) | inline ttstr TVPGetVersionInformation() function ttstr (line 7880) | inline ttstr TVPGetVersionString() function TVPGetSystemVersion (line 7890) | inline void TVPGetSystemVersion(tjs_int & major , tjs_int & minor , tjs_... function TVPGetTJSVersion (line 7900) | inline void TVPGetTJSVersion(tjs_int & major , tjs_int & minor , tjs_int... function TVPConvertPCMTo16bits (line 7910) | inline void TVPConvertPCMTo16bits(tjs_int16 * output , const void * inpu... function TVPConvertPCMTo16bits (line 7920) | inline void TVPConvertPCMTo16bits(tjs_int16 * output , const void * inpu... function TVPConvertPCMToFloat (line 7930) | inline void TVPConvertPCMToFloat(float * output , const void * input , t... function TVPConvertPCMToFloat (line 7940) | inline void TVPConvertPCMToFloat(float * output , const void * input , c... function TVPReleaseDirectSound (line 7950) | inline void TVPReleaseDirectSound() function IDirectSound (line 7960) | inline IDirectSound * TVPGetDirectSound() function TVPMIDIOutData (line 7970) | inline void TVPMIDIOutData(const tjs_uint8 * data , int len) function TVPClearGraphicCache (line 7980) | inline void TVPClearGraphicCache() function tjs_uint32 (line 7990) | inline tjs_uint32 TVPToActualColor(tjs_uint32 col) function tjs_uint32 (line 8000) | inline tjs_uint32 TVPFromActualColor(tjs_uint32 col) function iTJSDispatch2 (line 8010) | inline iTJSDispatch2 * TVPGetObjectFrom_NI_BaseLayer(tTJSNI_BaseLayer * ... function tjs_uint32 (line 8020) | inline tjs_uint32 TVPGetCurrentShiftKeyState() function TVPEnsureDirectDrawObject (line 8030) | inline void TVPEnsureDirectDrawObject() function IDirectDraw2 (line 8040) | inline IDirectDraw2 * TVPGetDirectDrawObjectNoAddRef() function IDirectDraw7 (line 8050) | inline IDirectDraw7 * TVPGetDirectDraw7ObjectNoAddRef() function IDirectDrawSurface (line 8060) | inline IDirectDrawSurface * TVPGetDDPrimarySurfaceNoAddRef() function TVPSetDDPrimaryClipper (line 8070) | inline void TVPSetDDPrimaryClipper(IDirectDrawClipper * clipper) function TVPReleaseDDPrimarySurface (line 8080) | inline void TVPReleaseDDPrimarySurface() function iTVPScanLineProvider (line 8090) | inline iTVPScanLineProvider * TVPSLPLoadImage(const ttstr & name , tjs_i... function TVPAddTransHandlerProvider (line 8100) | inline void TVPAddTransHandlerProvider(iTVPTransHandlerProvider * pro) function TVPRemoveTransHandlerProvider (line 8110) | inline void TVPRemoveTransHandlerProvider(iTVPTransHandlerProvider * pro) function TVPAlphaBlend (line 8120) | inline void TVPAlphaBlend(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPAlphaBlend_HDA (line 8130) | inline void TVPAlphaBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src... function TVPAlphaBlend_o (line 8140) | inline void TVPAlphaBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPAlphaBlend_HDA_o (line 8150) | inline void TVPAlphaBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPAlphaBlend_d (line 8160) | inline void TVPAlphaBlend_d(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPAlphaBlend_a (line 8170) | inline void TVPAlphaBlend_a(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPAlphaBlend_do (line 8180) | inline void TVPAlphaBlend_do(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPAlphaBlend_ao (line 8190) | inline void TVPAlphaBlend_ao(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPAlphaColorMat (line 8200) | inline void TVPAlphaColorMat(tjs_uint32 * dest , const tjs_uint32 color ... function TVPAdditiveAlphaBlend (line 8210) | inline void TVPAdditiveAlphaBlend(tjs_uint32 * dest , const tjs_uint32 *... function TVPAdditiveAlphaBlend_HDA (line 8220) | inline void TVPAdditiveAlphaBlend_HDA(tjs_uint32 * dest , const tjs_uint... function TVPAdditiveAlphaBlend_o (line 8230) | inline void TVPAdditiveAlphaBlend_o(tjs_uint32 * dest , const tjs_uint32... function TVPAdditiveAlphaBlend_HDA_o (line 8240) | inline void TVPAdditiveAlphaBlend_HDA_o(tjs_uint32 * dest , const tjs_ui... function TVPAdditiveAlphaBlend_a (line 8250) | inline void TVPAdditiveAlphaBlend_a(tjs_uint32 * dest , const tjs_uint32... function TVPAdditiveAlphaBlend_ao (line 8260) | inline void TVPAdditiveAlphaBlend_ao(tjs_uint32 * dest , const tjs_uint3... function TVPConvertAdditiveAlphaToAlpha (line 8270) | inline void TVPConvertAdditiveAlphaToAlpha(tjs_uint32 * buf , tjs_int len) function TVPConvertAlphaToAdditiveAlpha (line 8280) | inline void TVPConvertAlphaToAdditiveAlpha(tjs_uint32 * buf , tjs_int len) function TVPStretchAlphaBlend (line 8290) | inline void TVPStretchAlphaBlend(tjs_uint32 * dest , tjs_int len , const... function TVPStretchAlphaBlend_HDA (line 8300) | inline void TVPStretchAlphaBlend_HDA(tjs_uint32 * dest , tjs_int len , c... function TVPStretchAlphaBlend_o (line 8310) | inline void TVPStretchAlphaBlend_o(tjs_uint32 * dest , tjs_int len , con... function TVPStretchAlphaBlend_HDA_o (line 8320) | inline void TVPStretchAlphaBlend_HDA_o(tjs_uint32 * dest , tjs_int len ,... function TVPStretchAlphaBlend_d (line 8330) | inline void TVPStretchAlphaBlend_d(tjs_uint32 * dest , tjs_int len , con... function TVPStretchAlphaBlend_a (line 8340) | inline void TVPStretchAlphaBlend_a(tjs_uint32 * dest , tjs_int len , con... function TVPStretchAlphaBlend_do (line 8350) | inline void TVPStretchAlphaBlend_do(tjs_uint32 * dest , tjs_int len , co... function TVPStretchAlphaBlend_ao (line 8360) | inline void TVPStretchAlphaBlend_ao(tjs_uint32 * dest , tjs_int len , co... function TVPStretchAdditiveAlphaBlend (line 8370) | inline void TVPStretchAdditiveAlphaBlend(tjs_uint32 * dest , tjs_int len... function TVPInterpStretchAdditiveAlphaBlend (line 8380) | inline void TVPInterpStretchAdditiveAlphaBlend(tjs_uint32 * dest , tjs_i... function TVPStretchAdditiveAlphaBlend_HDA (line 8390) | inline void TVPStretchAdditiveAlphaBlend_HDA(tjs_uint32 * dest , tjs_int... function TVPStretchAdditiveAlphaBlend_o (line 8400) | inline void TVPStretchAdditiveAlphaBlend_o(tjs_uint32 * dest , tjs_int l... function TVPInterpStretchAdditiveAlphaBlend_o (line 8410) | inline void TVPInterpStretchAdditiveAlphaBlend_o(tjs_uint32 * dest , tjs... function TVPStretchAdditiveAlphaBlend_HDA_o (line 8420) | inline void TVPStretchAdditiveAlphaBlend_HDA_o(tjs_uint32 * dest , tjs_i... function TVPStretchAdditiveAlphaBlend_a (line 8430) | inline void TVPStretchAdditiveAlphaBlend_a(tjs_uint32 * dest , tjs_int l... function TVPStretchAdditiveAlphaBlend_ao (line 8440) | inline void TVPStretchAdditiveAlphaBlend_ao(tjs_uint32 * dest , tjs_int ... function TVPLinTransAlphaBlend (line 8450) | inline void TVPLinTransAlphaBlend(tjs_uint32 * dest , tjs_int len , cons... function TVPLinTransAlphaBlend_HDA (line 8460) | inline void TVPLinTransAlphaBlend_HDA(tjs_uint32 * dest , tjs_int len , ... function TVPLinTransAlphaBlend_o (line 8470) | inline void TVPLinTransAlphaBlend_o(tjs_uint32 * dest , tjs_int len , co... function TVPLinTransAlphaBlend_HDA_o (line 8480) | inline void TVPLinTransAlphaBlend_HDA_o(tjs_uint32 * dest , tjs_int len ... function TVPLinTransAlphaBlend_d (line 8490) | inline void TVPLinTransAlphaBlend_d(tjs_uint32 * dest , tjs_int len , co... function TVPLinTransAlphaBlend_a (line 8500) | inline void TVPLinTransAlphaBlend_a(tjs_uint32 * dest , tjs_int len , co... function TVPLinTransAlphaBlend_do (line 8510) | inline void TVPLinTransAlphaBlend_do(tjs_uint32 * dest , tjs_int len , c... function TVPLinTransAlphaBlend_ao (line 8520) | inline void TVPLinTransAlphaBlend_ao(tjs_uint32 * dest , tjs_int len , c... function TVPLinTransAdditiveAlphaBlend (line 8530) | inline void TVPLinTransAdditiveAlphaBlend(tjs_uint32 * dest , tjs_int le... function TVPInterpLinTransAdditiveAlphaBlend (line 8540) | inline void TVPInterpLinTransAdditiveAlphaBlend(tjs_uint32 * dest , tjs_... function TVPLinTransAdditiveAlphaBlend_HDA (line 8550) | inline void TVPLinTransAdditiveAlphaBlend_HDA(tjs_uint32 * dest , tjs_in... function TVPLinTransAdditiveAlphaBlend_o (line 8560) | inline void TVPLinTransAdditiveAlphaBlend_o(tjs_uint32 * dest , tjs_int ... function TVPInterpLinTransAdditiveAlphaBlend_o (line 8570) | inline void TVPInterpLinTransAdditiveAlphaBlend_o(tjs_uint32 * dest , tj... function TVPLinTransAdditiveAlphaBlend_HDA_o (line 8580) | inline void TVPLinTransAdditiveAlphaBlend_HDA_o(tjs_uint32 * dest , tjs_... function TVPLinTransAdditiveAlphaBlend_a (line 8590) | inline void TVPLinTransAdditiveAlphaBlend_a(tjs_uint32 * dest , tjs_int ... function TVPLinTransAdditiveAlphaBlend_ao (line 8600) | inline void TVPLinTransAdditiveAlphaBlend_ao(tjs_uint32 * dest , tjs_int... function TVPCopyOpaqueImage (line 8610) | inline void TVPCopyOpaqueImage(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPConstAlphaBlend (line 8620) | inline void TVPConstAlphaBlend(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPConstAlphaBlend_HDA (line 8630) | inline void TVPConstAlphaBlend_HDA(tjs_uint32 * dest , const tjs_uint32 ... function TVPConstAlphaBlend_d (line 8640) | inline void TVPConstAlphaBlend_d(tjs_uint32 * dest , const tjs_uint32 * ... function TVPConstAlphaBlend_a (line 8650) | inline void TVPConstAlphaBlend_a(tjs_uint32 * dest , const tjs_uint32 * ... function TVPStretchCopyOpaqueImage (line 8660) | inline void TVPStretchCopyOpaqueImage(tjs_uint32 * dest , tjs_int destle... function TVPStretchConstAlphaBlend (line 8670) | inline void TVPStretchConstAlphaBlend(tjs_uint32 * dest , tjs_int len , ... function TVPInterpStretchConstAlphaBlend (line 8680) | inline void TVPInterpStretchConstAlphaBlend(tjs_uint32 * dest , tjs_int ... function TVPStretchConstAlphaBlend_HDA (line 8690) | inline void TVPStretchConstAlphaBlend_HDA(tjs_uint32 * dest , tjs_int le... function TVPStretchConstAlphaBlend_d (line 8700) | inline void TVPStretchConstAlphaBlend_d(tjs_uint32 * dest , tjs_int len ... function TVPStretchConstAlphaBlend_a (line 8710) | inline void TVPStretchConstAlphaBlend_a(tjs_uint32 * dest , tjs_int len ... function TVPLinTransCopyOpaqueImage (line 8720) | inline void TVPLinTransCopyOpaqueImage(tjs_uint32 * dest , tjs_int destl... function TVPLinTransConstAlphaBlend (line 8730) | inline void TVPLinTransConstAlphaBlend(tjs_uint32 * dest , tjs_int len ,... function TVPInterpLinTransConstAlphaBlend (line 8740) | inline void TVPInterpLinTransConstAlphaBlend(tjs_uint32 * dest , tjs_int... function TVPLinTransConstAlphaBlend_HDA (line 8750) | inline void TVPLinTransConstAlphaBlend_HDA(tjs_uint32 * dest , tjs_int l... function TVPLinTransConstAlphaBlend_d (line 8760) | inline void TVPLinTransConstAlphaBlend_d(tjs_uint32 * dest , tjs_int len... function TVPLinTransConstAlphaBlend_a (line 8770) | inline void TVPLinTransConstAlphaBlend_a(tjs_uint32 * dest , tjs_int len... function TVPConstAlphaBlend_SD (line 8780) | inline void TVPConstAlphaBlend_SD(tjs_uint32 * dest , const tjs_uint32 *... function TVPConstAlphaBlend_SD_a (line 8790) | inline void TVPConstAlphaBlend_SD_a(tjs_uint32 * dest , const tjs_uint32... function TVPConstAlphaBlend_SD_d (line 8800) | inline void TVPConstAlphaBlend_SD_d(tjs_uint32 * dest , const tjs_uint32... function TVPInitUnivTransBlendTable (line 8810) | inline void TVPInitUnivTransBlendTable(tjs_uint32 * table , tjs_int phas... function TVPInitUnivTransBlendTable_d (line 8820) | inline void TVPInitUnivTransBlendTable_d(tjs_uint32 * table , tjs_int ph... function TVPInitUnivTransBlendTable_a (line 8830) | inline void TVPInitUnivTransBlendTable_a(tjs_uint32 * table , tjs_int ph... function TVPUnivTransBlend (line 8840) | inline void TVPUnivTransBlend(tjs_uint32 * dest , const tjs_uint32 * src... function TVPUnivTransBlend_switch (line 8850) | inline void TVPUnivTransBlend_switch(tjs_uint32 * dest , const tjs_uint3... function TVPUnivTransBlend_d (line 8860) | inline void TVPUnivTransBlend_d(tjs_uint32 * dest , const tjs_uint32 * s... function TVPUnivTransBlend_switch_d (line 8870) | inline void TVPUnivTransBlend_switch_d(tjs_uint32 * dest , const tjs_uin... function TVPUnivTransBlend_a (line 8880) | inline void TVPUnivTransBlend_a(tjs_uint32 * dest , const tjs_uint32 * s... function TVPUnivTransBlend_switch_a (line 8890) | inline void TVPUnivTransBlend_switch_a(tjs_uint32 * dest , const tjs_uin... function TVPApplyColorMap (line 8900) | inline void TVPApplyColorMap(tjs_uint32 * dest , const tjs_uint8 * src ,... function TVPApplyColorMap_o (line 8910) | inline void TVPApplyColorMap_o(tjs_uint32 * dest , const tjs_uint8 * src... function TVPApplyColorMap65 (line 8920) | inline void TVPApplyColorMap65(tjs_uint32 * dest , const tjs_uint8 * src... function TVPApplyColorMap65_o (line 8930) | inline void TVPApplyColorMap65_o(tjs_uint32 * dest , const tjs_uint8 * s... function TVPApplyColorMap_HDA (line 8940) | inline void TVPApplyColorMap_HDA(tjs_uint32 * dest , const tjs_uint8 * s... function TVPApplyColorMap_HDA_o (line 8950) | inline void TVPApplyColorMap_HDA_o(tjs_uint32 * dest , const tjs_uint8 *... function TVPApplyColorMap65_HDA (line 8960) | inline void TVPApplyColorMap65_HDA(tjs_uint32 * dest , const tjs_uint8 *... function TVPApplyColorMap65_HDA_o (line 8970) | inline void TVPApplyColorMap65_HDA_o(tjs_uint32 * dest , const tjs_uint8... function TVPApplyColorMap_d (line 8980) | inline void TVPApplyColorMap_d(tjs_uint32 * dest , const tjs_uint8 * src... function TVPApplyColorMap65_d (line 8990) | inline void TVPApplyColorMap65_d(tjs_uint32 * dest , const tjs_uint8 * s... function TVPApplyColorMap_a (line 9000) | inline void TVPApplyColorMap_a(tjs_uint32 * dest , const tjs_uint8 * src... function TVPApplyColorMap65_a (line 9010) | inline void TVPApplyColorMap65_a(tjs_uint32 * dest , const tjs_uint8 * s... function TVPApplyColorMap_do (line 9020) | inline void TVPApplyColorMap_do(tjs_uint32 * dest , const tjs_uint8 * sr... function TVPApplyColorMap65_do (line 9030) | inline void TVPApplyColorMap65_do(tjs_uint32 * dest , const tjs_uint8 * ... function TVPApplyColorMap_ao (line 9040) | inline void TVPApplyColorMap_ao(tjs_uint32 * dest , const tjs_uint8 * sr... function TVPApplyColorMap65_ao (line 9050) | inline void TVPApplyColorMap65_ao(tjs_uint32 * dest , const tjs_uint8 * ... function TVPConstColorAlphaBlend (line 9060) | inline void TVPConstColorAlphaBlend(tjs_uint32 * dest , tjs_int len , tj... function TVPConstColorAlphaBlend_d (line 9070) | inline void TVPConstColorAlphaBlend_d(tjs_uint32 * dest , tjs_int len , ... function TVPConstColorAlphaBlend_a (line 9080) | inline void TVPConstColorAlphaBlend_a(tjs_uint32 * dest , tjs_int len , ... function TVPRemoveConstOpacity (line 9090) | inline void TVPRemoveConstOpacity(tjs_uint32 * dest , tjs_int len , tjs_... function TVPRemoveOpacity (line 9100) | inline void TVPRemoveOpacity(tjs_uint32 * dest , const tjs_uint8 * src ,... function TVPRemoveOpacity_o (line 9110) | inline void TVPRemoveOpacity_o(tjs_uint32 * dest , const tjs_uint8 * src... function TVPRemoveOpacity65 (line 9120) | inline void TVPRemoveOpacity65(tjs_uint32 * dest , const tjs_uint8 * src... function TVPRemoveOpacity65_o (line 9130) | inline void TVPRemoveOpacity65_o(tjs_uint32 * dest , const tjs_uint8 * s... function TVPAddBlend (line 9140) | inline void TVPAddBlend(tjs_uint32 * dest , const tjs_uint32 * src , tjs... function TVPAddBlend_HDA (line 9150) | inline void TVPAddBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPAddBlend_o (line 9160) | inline void TVPAddBlend_o(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPAddBlend_HDA_o (line 9170) | inline void TVPAddBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPSubBlend (line 9180) | inline void TVPSubBlend(tjs_uint32 * dest , const tjs_uint32 * src , tjs... function TVPSubBlend_HDA (line 9190) | inline void TVPSubBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPSubBlend_o (line 9200) | inline void TVPSubBlend_o(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPSubBlend_HDA_o (line 9210) | inline void TVPSubBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPMulBlend (line 9220) | inline void TVPMulBlend(tjs_uint32 * dest , const tjs_uint32 * src , tjs... function TVPMulBlend_HDA (line 9230) | inline void TVPMulBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPMulBlend_o (line 9240) | inline void TVPMulBlend_o(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPMulBlend_HDA_o (line 9250) | inline void TVPMulBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPColorDodgeBlend (line 9260) | inline void TVPColorDodgeBlend(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPColorDodgeBlend_HDA (line 9270) | inline void TVPColorDodgeBlend_HDA(tjs_uint32 * dest , const tjs_uint32 ... function TVPColorDodgeBlend_o (line 9280) | inline void TVPColorDodgeBlend_o(tjs_uint32 * dest , const tjs_uint32 * ... function TVPColorDodgeBlend_HDA_o (line 9290) | inline void TVPColorDodgeBlend_HDA_o(tjs_uint32 * dest , const tjs_uint3... function TVPDarkenBlend (line 9300) | inline void TVPDarkenBlend(tjs_uint32 * dest , const tjs_uint32 * src , ... function TVPDarkenBlend_HDA (line 9310) | inline void TVPDarkenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPDarkenBlend_o (line 9320) | inline void TVPDarkenBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPDarkenBlend_HDA_o (line 9330) | inline void TVPDarkenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * ... function TVPLightenBlend (line 9340) | inline void TVPLightenBlend(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPLightenBlend_HDA (line 9350) | inline void TVPLightenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * s... function TVPLightenBlend_o (line 9360) | inline void TVPLightenBlend_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPLightenBlend_HDA_o (line 9370) | inline void TVPLightenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPScreenBlend (line 9380) | inline void TVPScreenBlend(tjs_uint32 * dest , const tjs_uint32 * src , ... function TVPScreenBlend_HDA (line 9390) | inline void TVPScreenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPScreenBlend_o (line 9400) | inline void TVPScreenBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPScreenBlend_HDA_o (line 9410) | inline void TVPScreenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * ... function TVPStretchCopy (line 9420) | inline void TVPStretchCopy(tjs_uint32 * dest , tjs_int destlen , const t... function TVPInterpStretchCopy (line 9430) | inline void TVPInterpStretchCopy(tjs_uint32 * dest , tjs_int destlen , c... function TVPFastLinearInterpH2F (line 9440) | inline void TVPFastLinearInterpH2F(tjs_uint32 * dest , tjs_int destlen ,... function TVPFastLinearInterpH2B (line 9450) | inline void TVPFastLinearInterpH2B(tjs_uint32 * dest , tjs_int destlen ,... function TVPFastLinearInterpV2 (line 9460) | inline void TVPFastLinearInterpV2(tjs_uint32 * dest , tjs_int destlen , ... function TVPStretchColorCopy (line 9470) | inline void TVPStretchColorCopy(tjs_uint32 * dest , tjs_int destlen , co... function TVPLinTransCopy (line 9480) | inline void TVPLinTransCopy(tjs_uint32 * dest , tjs_int destlen , const ... function TVPInterpLinTransCopy (line 9490) | inline void TVPInterpLinTransCopy(tjs_uint32 * dest , tjs_int destlen , ... function TVPLinTransColorCopy (line 9500) | inline void TVPLinTransColorCopy(tjs_uint32 * dest , tjs_int destlen , c... function TVPMakeAlphaFromKey (line 9510) | inline void TVPMakeAlphaFromKey(tjs_uint32 * dest , tjs_int len , tjs_ui... function TVPCopyMask (line 9520) | inline void TVPCopyMask(tjs_uint32 * dest , const tjs_uint32 * src , tjs... function TVPCopyColor (line 9530) | inline void TVPCopyColor(tjs_uint32 * dest , const tjs_uint32 * src , tj... function TVPBindMaskToMain (line 9540) | inline void TVPBindMaskToMain(tjs_uint32 * main , const tjs_uint8 * mask... function TVPFillARGB (line 9550) | inline void TVPFillARGB(tjs_uint32 * dest , tjs_int len , tjs_uint32 value) function TVPFillARGB_NC (line 9560) | inline void TVPFillARGB_NC(tjs_uint32 * dest , tjs_int len , tjs_uint32 ... function TVPFillColor (line 9570) | inline void TVPFillColor(tjs_uint32 * dest , tjs_int len , tjs_uint32 co... function TVPFillMask (line 9580) | inline void TVPFillMask(tjs_uint32 * dest , tjs_int len , tjs_uint32 mask) function TVPAddSubVertSum16 (line 9590) | inline void TVPAddSubVertSum16(tjs_uint16 * dest , const tjs_uint32 * ad... function TVPAddSubVertSum16_d (line 9600) | inline void TVPAddSubVertSum16_d(tjs_uint16 * dest , const tjs_uint32 * ... function TVPAddSubVertSum32 (line 9610) | inline void TVPAddSubVertSum32(tjs_uint32 * dest , const tjs_uint32 * ad... function TVPAddSubVertSum32_d (line 9620) | inline void TVPAddSubVertSum32_d(tjs_uint32 * dest , const tjs_uint32 * ... function TVPDoBoxBlurAvg16 (line 9630) | inline void TVPDoBoxBlurAvg16(tjs_uint32 * dest , tjs_uint16 * sum , con... function TVPDoBoxBlurAvg16_d (line 9640) | inline void TVPDoBoxBlurAvg16_d(tjs_uint32 * dest , tjs_uint16 * sum , c... function TVPDoBoxBlurAvg32 (line 9650) | inline void TVPDoBoxBlurAvg32(tjs_uint32 * dest , tjs_uint32 * sum , con... function TVPDoBoxBlurAvg32_d (line 9660) | inline void TVPDoBoxBlurAvg32_d(tjs_uint32 * dest , tjs_uint32 * sum , c... function TVPSwapLine8 (line 9670) | inline void TVPSwapLine8(tjs_uint8 * line1 , tjs_uint8 * line2 , tjs_int... function TVPSwapLine32 (line 9680) | inline void TVPSwapLine32(tjs_uint32 * line1 , tjs_uint32 * line2 , tjs_... function TVPReverse8 (line 9690) | inline void TVPReverse8(tjs_uint8 * pixels , tjs_int len) function TVPReverse32 (line 9700) | inline void TVPReverse32(tjs_uint32 * pixels , tjs_int len) function TVPDoGrayScale (line 9710) | inline void TVPDoGrayScale(tjs_uint32 * dest , tjs_int len) function TVPInitGammaAdjustTempData (line 9720) | inline void TVPInitGammaAdjustTempData(tTVPGLGammaAdjustTempData * temp ... function TVPUninitGammaAdjustTempData (line 9730) | inline void TVPUninitGammaAdjustTempData(tTVPGLGammaAdjustTempData * temp) function TVPAdjustGamma (line 9740) | inline void TVPAdjustGamma(tjs_uint32 * dest , tjs_int len , tTVPGLGamma... function TVPAdjustGamma_a (line 9750) | inline void TVPAdjustGamma_a(tjs_uint32 * dest , tjs_int len , tTVPGLGam... function TVPChBlurMulCopy65 (line 9760) | inline void TVPChBlurMulCopy65(tjs_uint8 * dest , const tjs_uint8 * src ... function TVPChBlurAddMulCopy65 (line 9770) | inline void TVPChBlurAddMulCopy65(tjs_uint8 * dest , const tjs_uint8 * s... function TVPChBlurCopy65 (line 9780) | inline void TVPChBlurCopy65(tjs_uint8 * dest , tjs_int destpitch , tjs_i... function TVPBLExpand1BitTo8BitPal (line 9790) | inline void TVPBLExpand1BitTo8BitPal(tjs_uint8 * dest , const tjs_uint8 ... function TVPBLExpand1BitTo8Bit (line 9800) | inline void TVPBLExpand1BitTo8Bit(tjs_uint8 * dest , const tjs_uint8 * b... function TVPBLExpand1BitTo32BitPal (line 9810) | inline void TVPBLExpand1BitTo32BitPal(tjs_uint32 * dest , const tjs_uint... function TVPBLExpand4BitTo8BitPal (line 9820) | inline void TVPBLExpand4BitTo8BitPal(tjs_uint8 * dest , const tjs_uint8 ... function TVPBLExpand4BitTo8Bit (line 9830) | inline void TVPBLExpand4BitTo8Bit(tjs_uint8 * dest , const tjs_uint8 * b... function TVPBLExpand4BitTo32BitPal (line 9840) | inline void TVPBLExpand4BitTo32BitPal(tjs_uint32 * dest , const tjs_uint... function TVPBLExpand8BitTo8BitPal (line 9850) | inline void TVPBLExpand8BitTo8BitPal(tjs_uint8 * dest , const tjs_uint8 ... function TVPBLExpand8BitTo32BitPal (line 9860) | inline void TVPBLExpand8BitTo32BitPal(tjs_uint32 * dest , const tjs_uint... function TVPExpand8BitTo32BitGray (line 9870) | inline void TVPExpand8BitTo32BitGray(tjs_uint32 * dest , const tjs_uint8... function TVPBLConvert15BitTo8Bit (line 9880) | inline void TVPBLConvert15BitTo8Bit(tjs_uint8 * dest , const tjs_uint16 ... function TVPBLConvert15BitTo32Bit (line 9890) | inline void TVPBLConvert15BitTo32Bit(tjs_uint32 * dest , const tjs_uint1... function TVPBLConvert24BitTo8Bit (line 9900) | inline void TVPBLConvert24BitTo8Bit(tjs_uint8 * dest , const tjs_uint8 *... function TVPBLConvert24BitTo32Bit (line 9910) | inline void TVPBLConvert24BitTo32Bit(tjs_uint32 * dest , const tjs_uint8... function TVPConvert24BitTo32Bit (line 9920) | inline void TVPConvert24BitTo32Bit(tjs_uint32 * dest , const tjs_uint8 *... function TVPBLConvert32BitTo8Bit (line 9930) | inline void TVPBLConvert32BitTo8Bit(tjs_uint8 * dest , const tjs_uint32 ... function TVPBLConvert32BitTo32Bit_NoneAlpha (line 9940) | inline void TVPBLConvert32BitTo32Bit_NoneAlpha(tjs_uint32 * dest , const... function TVPBLConvert32BitTo32Bit_MulAddAlpha (line 9950) | inline void TVPBLConvert32BitTo32Bit_MulAddAlpha(tjs_uint32 * dest , con... function TVPBLConvert32BitTo32Bit_AddAlpha (line 9960) | inline void TVPBLConvert32BitTo32Bit_AddAlpha(tjs_uint32 * dest , const ... function TVPDither32BitTo16Bit565 (line 9970) | inline void TVPDither32BitTo16Bit565(tjs_uint16 * dest , const tjs_uint3... function TVPDither32BitTo16Bit555 (line 9980) | inline void TVPDither32BitTo16Bit555(tjs_uint16 * dest , const tjs_uint3... function TVPDither32BitTo8Bit (line 9990) | inline void TVPDither32BitTo8Bit(tjs_uint8 * dest , const tjs_uint32 * s... function TVPTLG5ComposeColors3To4 (line 10000) | inline void TVPTLG5ComposeColors3To4(tjs_uint8 * outp , const tjs_uint8 ... function TVPTLG5ComposeColors4To4 (line 10010) | inline void TVPTLG5ComposeColors4To4(tjs_uint8 * outp , const tjs_uint8 ... function tjs_int (line 10020) | inline tjs_int TVPTLG5DecompressSlide(tjs_uint8 * out , const tjs_uint8 ... function TVPTLG6DecodeGolombValuesForFirst (line 10030) | inline void TVPTLG6DecodeGolombValuesForFirst(tjs_int8 * pixelbuf , tjs_... function TVPTLG6DecodeGolombValues (line 10040) | inline void TVPTLG6DecodeGolombValues(tjs_int8 * pixelbuf , tjs_int pixe... function TVPTLG6DecodeLineGeneric (line 10050) | inline void TVPTLG6DecodeLineGeneric(tjs_uint32 * prevline , tjs_uint32 ... function TVPTLG6DecodeLine (line 10060) | inline void TVPTLG6DecodeLine(tjs_uint32 * prevline , tjs_uint32 * curli... function TVPPsAlphaBlend (line 10070) | inline void TVPPsAlphaBlend(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPPsAlphaBlend_o (line 10080) | inline void TVPPsAlphaBlend_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsAlphaBlend_HDA (line 10090) | inline void TVPPsAlphaBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsAlphaBlend_HDA_o (line 10100) | inline void TVPPsAlphaBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsAddBlend (line 10110) | inline void TVPPsAddBlend(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPPsAddBlend_o (line 10120) | inline void TVPPsAddBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPPsAddBlend_HDA (line 10130) | inline void TVPPsAddBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsAddBlend_HDA_o (line 10140) | inline void TVPPsAddBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsSubBlend (line 10150) | inline void TVPPsSubBlend(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPPsSubBlend_o (line 10160) | inline void TVPPsSubBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPPsSubBlend_HDA (line 10170) | inline void TVPPsSubBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsSubBlend_HDA_o (line 10180) | inline void TVPPsSubBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsMulBlend (line 10190) | inline void TVPPsMulBlend(tjs_uint32 * dest , const tjs_uint32 * src , t... function TVPPsMulBlend_o (line 10200) | inline void TVPPsMulBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPPsMulBlend_HDA (line 10210) | inline void TVPPsMulBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsMulBlend_HDA_o (line 10220) | inline void TVPPsMulBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsScreenBlend (line 10230) | inline void TVPPsScreenBlend(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPPsScreenBlend_o (line 10240) | inline void TVPPsScreenBlend_o(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPPsScreenBlend_HDA (line 10250) | inline void TVPPsScreenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * ... function TVPPsScreenBlend_HDA_o (line 10260) | inline void TVPPsScreenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 ... function TVPPsOverlayBlend (line 10270) | inline void TVPPsOverlayBlend(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsOverlayBlend_o (line 10280) | inline void TVPPsOverlayBlend_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsOverlayBlend_HDA (line 10290) | inline void TVPPsOverlayBlend_HDA(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsOverlayBlend_HDA_o (line 10300) | inline void TVPPsOverlayBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32... function TVPPsHardLightBlend (line 10310) | inline void TVPPsHardLightBlend(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsHardLightBlend_o (line 10320) | inline void TVPPsHardLightBlend_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsHardLightBlend_HDA (line 10330) | inline void TVPPsHardLightBlend_HDA(tjs_uint32 * dest , const tjs_uint32... function TVPPsHardLightBlend_HDA_o (line 10340) | inline void TVPPsHardLightBlend_HDA_o(tjs_uint32 * dest , const tjs_uint... function TVPPsSoftLightBlend (line 10350) | inline void TVPPsSoftLightBlend(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsSoftLightBlend_o (line 10360) | inline void TVPPsSoftLightBlend_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsSoftLightBlend_HDA (line 10370) | inline void TVPPsSoftLightBlend_HDA(tjs_uint32 * dest , const tjs_uint32... function TVPPsSoftLightBlend_HDA_o (line 10380) | inline void TVPPsSoftLightBlend_HDA_o(tjs_uint32 * dest , const tjs_uint... function TVPPsColorDodgeBlend (line 10390) | inline void TVPPsColorDodgeBlend(tjs_uint32 * dest , const tjs_uint32 * ... function TVPPsColorDodgeBlend_o (line 10400) | inline void TVPPsColorDodgeBlend_o(tjs_uint32 * dest , const tjs_uint32 ... function TVPPsColorDodgeBlend_HDA (line 10410) | inline void TVPPsColorDodgeBlend_HDA(tjs_uint32 * dest , const tjs_uint3... function TVPPsColorDodgeBlend_HDA_o (line 10420) | inline void TVPPsColorDodgeBlend_HDA_o(tjs_uint32 * dest , const tjs_uin... function TVPPsColorDodge5Blend (line 10430) | inline void TVPPsColorDodge5Blend(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsColorDodge5Blend_o (line 10440) | inline void TVPPsColorDodge5Blend_o(tjs_uint32 * dest , const tjs_uint32... function TVPPsColorDodge5Blend_HDA (line 10450) | inline void TVPPsColorDodge5Blend_HDA(tjs_uint32 * dest , const tjs_uint... function TVPPsColorDodge5Blend_HDA_o (line 10460) | inline void TVPPsColorDodge5Blend_HDA_o(tjs_uint32 * dest , const tjs_ui... function TVPPsColorBurnBlend (line 10470) | inline void TVPPsColorBurnBlend(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsColorBurnBlend_o (line 10480) | inline void TVPPsColorBurnBlend_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsColorBurnBlend_HDA (line 10490) | inline void TVPPsColorBurnBlend_HDA(tjs_uint32 * dest , const tjs_uint32... function TVPPsColorBurnBlend_HDA_o (line 10500) | inline void TVPPsColorBurnBlend_HDA_o(tjs_uint32 * dest , const tjs_uint... function TVPPsLightenBlend (line 10510) | inline void TVPPsLightenBlend(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsLightenBlend_o (line 10520) | inline void TVPPsLightenBlend_o(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsLightenBlend_HDA (line 10530) | inline void TVPPsLightenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsLightenBlend_HDA_o (line 10540) | inline void TVPPsLightenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32... function TVPPsDarkenBlend (line 10550) | inline void TVPPsDarkenBlend(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPPsDarkenBlend_o (line 10560) | inline void TVPPsDarkenBlend_o(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPPsDarkenBlend_HDA (line 10570) | inline void TVPPsDarkenBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * ... function TVPPsDarkenBlend_HDA_o (line 10580) | inline void TVPPsDarkenBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 ... function TVPPsDiffBlend (line 10590) | inline void TVPPsDiffBlend(tjs_uint32 * dest , const tjs_uint32 * src , ... function TVPPsDiffBlend_o (line 10600) | inline void TVPPsDiffBlend_o(tjs_uint32 * dest , const tjs_uint32 * src ... function TVPPsDiffBlend_HDA (line 10610) | inline void TVPPsDiffBlend_HDA(tjs_uint32 * dest , const tjs_uint32 * sr... function TVPPsDiffBlend_HDA_o (line 10620) | inline void TVPPsDiffBlend_HDA_o(tjs_uint32 * dest , const tjs_uint32 * ... function TVPPsDiff5Blend (line 10630) | inline void TVPPsDiff5Blend(tjs_uint32 * dest , const tjs_uint32 * src ,... function TVPPsDiff5Blend_o (line 10640) | inline void TVPPsDiff5Blend_o(tjs_uint32 * dest , const tjs_uint32 * src... function TVPPsDiff5Blend_HDA (line 10650) | inline void TVPPsDiff5Blend_HDA(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsDiff5Blend_HDA_o (line 10660) | inline void TVPPsDiff5Blend_HDA_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsExclusionBlend (line 10670) | inline void TVPPsExclusionBlend(tjs_uint32 * dest , const tjs_uint32 * s... function TVPPsExclusionBlend_o (line 10680) | inline void TVPPsExclusionBlend_o(tjs_uint32 * dest , const tjs_uint32 *... function TVPPsExclusionBlend_HDA (line 10690) | inline void TVPPsExclusionBlend_HDA(tjs_uint32 * dest , const tjs_uint32... function TVPPsExclusionBlend_HDA_o (line 10700) | inline void TVPPsExclusionBlend_HDA_o(tjs_uint32 * dest , const tjs_uint... FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumper/dllmain.cpp function HRESULT (line 12) | HRESULT __stdcall V2Link(iTVPFunctionExporter * exporter) function HRESULT (line 18) | HRESULT __stdcall V2Unlink() class tTVPArchive (line 23) | class tTVPArchive method tTVPArchive (line 34) | tTVPArchive() = delete; method tTVPArchive (line 35) | tTVPArchive(const tTVPArchive&) = delete; method tTVPArchive (line 36) | tTVPArchive(tTVPArchive&&) = delete; method tTVPArchive (line 37) | tTVPArchive& operator=(const tTVPArchive&) = delete; method tTVPArchive (line 38) | tTVPArchive& operator=(tTVPArchive&&) = delete; method AddRef (line 40) | void AddRef() method Release (line 44) | void Release() class tTVPArchive (line 29) | class tTVPArchive method tTVPArchive (line 34) | tTVPArchive() = delete; method tTVPArchive (line 35) | tTVPArchive(const tTVPArchive&) = delete; method tTVPArchive (line 36) | tTVPArchive(tTVPArchive&&) = delete; method tTVPArchive (line 37) | tTVPArchive& operator=(const tTVPArchive&) = delete; method tTVPArchive (line 38) | tTVPArchive& operator=(tTVPArchive&&) = delete; method AddRef (line 40) | void AddRef() method Release (line 44) | void Release() class tTJSBinaryStream (line 65) | class tTJSBinaryStream method tTJSBinaryStream (line 68) | tTJSBinaryStream() = delete; method tTJSBinaryStream (line 69) | tTJSBinaryStream(const tTJSBinaryStream&) = delete; method tTJSBinaryStream (line 70) | tTJSBinaryStream(tTJSBinaryStream&&) = delete; method tTJSBinaryStream (line 71) | tTJSBinaryStream& operator=(const tTJSBinaryStream&) = delete; method tTJSBinaryStream (line 72) | tTJSBinaryStream& operator=(tTJSBinaryStream&&) = delete; method Destruct (line 74) | void Destruct() method Seek (line 79) | Seek(tjs_int64 offset, tjs_int whence) = 0; method Read (line 80) | Read(void* buffer, tjs_uint read_size) = 0; method Write (line 81) | Write(const void* buffer, tjs_uint write_size) = 0; method SetEndOfStorage (line 82) | SetEndOfStorage() = 0; method GetSize (line 83) | GetSize() = 0; function EnumerateFilesW (line 95) | void EnumerateFilesW(std::vector& subFiles, const std::wst... function NormalizeWindowsPath (line 133) | void NormalizeWindowsPath(std::wstring& s) function ExtractFiles (line 148) | void ExtractFiles() function Initialize (line 217) | void Initialize() function BOOL (line 227) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID... FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/directory.cpp type Directory (line 6) | namespace Directory function Exists (line 8) | bool Exists(const std::string& dirPath) function Exists (line 18) | bool Exists(const std::wstring& dirPath) function Create (line 28) | void Create(const std::string& dirPath) function Create (line 41) | void Create(const std::wstring& dirPath) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/directory.h function namespace (line 4) | namespace Directory FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/file.h function namespace (line 7) | namespace File FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/log.h function namespace (line 7) | namespace Log FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/path.cpp type Path (line 7) | namespace Path function GetFileName (line 9) | std::string GetFileName(const std::string& path) function GetFileName (line 30) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 51) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 65) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 79) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 100) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 121) | std::string GetExtension(const std::string& path) function GetExtension (line 150) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 179) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 223) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 267) | std::string GetFullPath(const std::string& path) function GetFullPath (line 297) | std::wstring GetFullPath(const std::wstring& path) function Combine (line 328) | std::string Combine(const std::string& dir, const std::string& fileName) function Combine (line 346) | std::wstring Combine(const std::wstring& dir, const std::wstring& file... function Exists (line 364) | bool Exists(const std::string& filePath) function Exists (line 374) | bool Exists(const std::wstring& filePath) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/path.h function namespace (line 7) | namespace Path FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/pe.h function namespace (line 8) | namespace PE FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/stringhelper.cpp type StringHelper (line 9) | namespace StringHelper function StartsWith (line 11) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 24) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 37) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 47) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 57) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 70) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 83) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 93) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 103) | std::string ToLower(const std::string& source) function ToLower (line 112) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 121) | std::string ToUpper(const std::string& source) function ToUpper (line 130) | std::wstring ToUpper(const std::wstring& source) function Format (line 139) | std::string Format(const char* format, ...) function VFormat (line 180) | std::string VFormat(const char* format, va_list ap) function Format (line 216) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 257) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/stringhelper.h function namespace (line 8) | namespace StringHelper FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Common/util.h function namespace (line 8) | namespace Util FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/KrkrFileDumperLoader.cpp function DWORD (line 18) | __declspec(naked) function DWORD (line 29) | __declspec(noinline) function Playload32End (line 51) | __declspec(naked) type ProcessWindow (line 63) | struct ProcessWindow function BOOL (line 68) | BOOL CALLBACK EnumWindowsCallback(HWND hwnd, LPARAM lParam) function HWND (line 81) | HWND GetMainWindowByProcessID(DWORD processID) function wWinMain (line 89) | int APIENTRY wWinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrev... FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/Ntdll/ntdll.h type NTSTATUS (line 53) | typedef _Return_type_success_(return >= 0) LONG NTSTATUS, *PNTSTATUS; type LONG (line 54) | typedef LONG KPRIORITY, *PKPRIORITY; type ULONG (line 55) | typedef ULONG LOGICAL, *PLOGICAL; type NT_PRODUCT_TYPE (line 57) | typedef enum _NT_PRODUCT_TYPE type SUITE_TYPE (line 64) | typedef enum _SUITE_TYPE type CLIENT_ID (line 86) | typedef struct _CLIENT_ID type KPROCESSOR_MODE (line 92) | enum KPROCESSOR_MODE type KTHREAD_STATE (line 98) | typedef enum _KTHREAD_STATE type KWAIT_REASON (line 113) | typedef enum _KWAIT_REASON type EVENT_TYPE (line 158) | typedef enum _EVENT_TYPE type TIMER_TYPE (line 164) | typedef enum _TIMER_TYPE type WAIT_TYPE (line 170) | typedef enum _WAIT_TYPE type SECTION_INHERIT (line 178) | typedef enum _SECTION_INHERIT { type HARDERROR_RESPONSE_OPTION (line 185) | typedef enum _HARDERROR_RESPONSE_OPTION type HARDERROR_RESPONSE (line 198) | typedef enum _HARDERROR_RESPONSE type UNICODE_STRING (line 213) | typedef struct _UNICODE_STRING type UNICODE_STRING (line 219) | typedef const UNICODE_STRING *PCUNICODE_STRING; function FORCEINLINE (line 246) | FORCEINLINE type STRING (line 258) | typedef struct _STRING type SYSTEM_SESSION_PROCESS_INFORMATION (line 265) | typedef struct _SYSTEM_SESSION_PROCESS_INFORMATION type SYSTEM_KERNEL_DEBUGGER_INFORMATION (line 272) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION type SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX (line 278) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX type PROCESS_LDT_INFORMATION (line 285) | typedef struct _LDT_INFORMATION type KERNEL_USER_TIMES (line 292) | typedef struct _KERNEL_USER_TIMES type SYSTEM_THREAD_INFORMATION (line 300) | typedef struct _SYSTEM_THREAD_INFORMATION type SYSTEM_PROCESS_INFORMATION (line 315) | typedef struct _SYSTEM_PROCESS_INFORMATION type PROCESS_SESSION_INFORMATION (line 356) | typedef struct _PROCESS_SESSION_INFORMATION type FILE_BASIC_INFORMATION (line 479) | typedef struct _FILE_BASIC_INFORMATION { type FILE_STANDARD_INFORMATION (line 487) | typedef struct _FILE_STANDARD_INFORMATION { type FILE_POSITION_INFORMATION (line 495) | typedef struct _FILE_POSITION_INFORMATION type THREAD_BASIC_INFORMATION (line 538) | typedef struct _THREAD_BASIC_INFORMATION type MEMORY_REGION_INFORMATION (line 548) | typedef struct _MEMORY_REGION_INFORMATION type MEMORY_IMAGE_INFORMATION (line 572) | typedef struct _MEMORY_IMAGE_INFORMATION type SECTION_BASIC_INFORMATION (line 589) | typedef struct _SECTION_BASIC_INFORMATION type SECTION_IMAGE_INFORMATION (line 596) | typedef struct _SECTION_IMAGE_INFORMATION type SECTION_INTERNAL_IMAGE_INFORMATION (line 644) | typedef struct _SECTION_INTERNAL_IMAGE_INFORMATION type IMAGE_INFO (line 658) | typedef struct _IMAGE_INFO type PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION (line 682) | typedef struct _PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION type OBJECT_ATTRIBUTES (line 689) | typedef struct _OBJECT_ATTRIBUTES { type LDR_RESOURCE_INFO (line 712) | typedef struct _LDR_RESOURCE_INFO type LDR_ENUM_RESOURCE_INFO (line 719) | typedef struct _LDR_ENUM_RESOURCE_INFO type RTL_PROCESS_MODULE_INFORMATION (line 733) | typedef struct _RTL_PROCESS_MODULE_INFORMATION type RTL_PROCESS_MODULES (line 747) | typedef struct _RTL_PROCESS_MODULES type RTL_PROCESS_MODULE_INFORMATION_EX (line 753) | typedef struct _RTL_PROCESS_MODULE_INFORMATION_EX type SYSTEM_CODEINTEGRITY_INFORMATION (line 762) | typedef struct _SYSTEM_CODEINTEGRITY_INFORMATION type SYSTEM_BOOT_ENVIRONMENT_INFORMATION (line 784) | typedef struct _SYSTEM_BOOT_ENVIRONMENT_INFORMATION type SYSTEM_CODEINTEGRITYPOLICY_INFORMATION (line 792) | typedef struct _SYSTEM_CODEINTEGRITYPOLICY_INFORMATION type SYSTEM_CODEINTEGRITY_CERTIFICATE_INFORMATION (line 800) | typedef struct _SYSTEM_CODEINTEGRITY_CERTIFICATE_INFORMATION type SYSTEM_CODEINTEGRITY_UNLOCK_INFORMATION (line 805) | typedef struct _SYSTEM_CODEINTEGRITY_UNLOCK_INFORMATION type NTSTATUS (line 820) | typedef type RTL_QUERY_REGISTRY_ROUTINE (line 831) | typedef RTL_QUERY_REGISTRY_ROUTINE *PRTL_QUERY_REGISTRY_ROUTINE; type RTL_QUERY_REGISTRY_TABLE (line 833) | typedef struct _RTL_QUERY_REGISTRY_TABLE type PROCESS_HANDLE_INFORMATION (line 869) | typedef struct _PROCESS_HANDLE_INFORMATION type PROCESS_MITIGATION_POLICY_INFORMATION (line 876) | typedef struct _PROCESS_MITIGATION_POLICY_INFORMATION type SYSTEM_HANDLE_TABLE_ENTRY_INFO (line 897) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO type SYSTEM_HANDLE_INFORMATION (line 908) | typedef struct _SYSTEM_HANDLE_INFORMATION type SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX (line 914) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX type SYSTEM_HANDLE_INFORMATION_EX (line 926) | typedef struct _SYSTEM_HANDLE_INFORMATION_EX type OBJECT_BASIC_INFORMATION (line 933) | typedef struct _OBJECT_BASIC_INFORMATION type OBJECT_NAME_INFORMATION (line 948) | typedef struct _OBJECT_NAME_INFORMATION type OBJECT_TYPE_INFORMATION (line 953) | typedef struct _OBJECT_TYPE_INFORMATION type OBJECT_TYPES_INFORMATION (line 980) | typedef struct _OBJECT_TYPES_INFORMATION type OBJECT_HANDLE_FLAG_INFORMATION (line 986) | typedef struct _OBJECT_HANDLE_FLAG_INFORMATION type DBGKM_EXCEPTION (line 992) | typedef struct _DBGKM_EXCEPTION type DBGKM_CREATE_THREAD (line 998) | typedef struct _DBGKM_CREATE_THREAD type DBGKM_CREATE_PROCESS (line 1004) | typedef struct _DBGKM_CREATE_PROCESS type DBGKM_EXIT_THREAD (line 1014) | typedef struct _DBGKM_EXIT_THREAD type DBGKM_EXIT_PROCESS (line 1019) | typedef struct _DBGKM_EXIT_PROCESS type DBGKM_LOAD_DLL (line 1024) | typedef struct _DBGKM_LOAD_DLL type DBGKM_UNLOAD_DLL (line 1033) | typedef struct _DBGKM_UNLOAD_DLL type DBG_STATE (line 1038) | typedef enum _DBG_STATE type DBGUI_CREATE_THREAD (line 1053) | typedef struct _DBGUI_CREATE_THREAD type DBGUI_CREATE_PROCESS (line 1059) | typedef struct _DBGUI_CREATE_PROCESS type DBGUI_WAIT_STATE_CHANGE (line 1066) | typedef struct _DBGUI_WAIT_STATE_CHANGE type DBGSS_THREAD_DATA (line 1082) | typedef struct _DBGSS_THREAD_DATA type USHORT (line 1098) | typedef USHORT RTL_ATOM, *PRTL_ATOM; type SECURITY_STATUS (line 1099) | typedef long SECURITY_STATUS; type RTL_SPLAY_LINKS (line 1101) | typedef struct _RTL_SPLAY_LINKS type PREFIX_TABLE_ENTRY (line 1117) | typedef struct _PREFIX_TABLE_ENTRY type PREFIX_TABLE (line 1126) | typedef struct _PREFIX_TABLE type RTL_BITMAP (line 1133) | typedef struct _RTL_BITMAP type RTL_BITMAP_RUN (line 1139) | typedef struct _RTL_BITMAP_RUN type RTL_BSD_ITEM_TYPE (line 1145) | typedef enum type RTL_PROCESS_VERIFIER_OPTIONS (line 1167) | typedef struct _RTL_PROCESS_VERIFIER_OPTIONS type RTL_DEBUG_INFORMATION (line 1174) | typedef struct _RTL_DEBUG_INFORMATION type VOID (line 1205) | typedef type _RTLP_CURDIR_REF (line 1213) | struct _RTLP_CURDIR_REF type RTL_RELATIVE_NAME_U (line 1215) | typedef struct _RTL_RELATIVE_NAME_U type RTL_PATH_TYPE (line 1222) | typedef enum _RTL_PATH_TYPE type CURDIR (line 1238) | typedef struct _CURDIR type RTL_DRIVE_LETTER_CURDIR (line 1247) | typedef struct _RTL_DRIVE_LETTER_CURDIR type LDR_SERVICE_TAG_RECORD (line 1258) | typedef struct _LDR_SERVICE_TAG_RECORD type LDRP_CSLIST (line 1264) | typedef struct _LDRP_CSLIST type LDR_DDAG_STATE (line 1269) | typedef enum _LDR_DDAG_STATE type LDR_DDAG_NODE (line 1288) | typedef struct _LDR_DDAG_NODE type LDR_DEPENDENCY_RECORD (line 1306) | typedef struct _LDR_DEPENDENCY_RECORD type LDR_DLL_LOAD_REASON (line 1314) | typedef enum _LDR_DLL_LOAD_REASON type RTL_BALANCED_NODE (line 1347) | typedef struct _RTL_BALANCED_NODE type LDR_DATA_TABLE_ENTRY (line 1366) | typedef struct _LDR_DATA_TABLE_ENTRY type INITIAL_TEB (line 1438) | typedef struct _INITIAL_TEB type IO_STATUS_BLOCK (line 1450) | typedef struct _IO_STATUS_BLOCK type FILE_IO_COMPLETION_INFORMATION (line 1469) | typedef struct _FILE_IO_COMPLETION_INFORMATION type FILE_COMPLETION_INFORMATION (line 1476) | typedef struct _FILE_COMPLETION_INFORMATION type PRIORITY_CLASS (line 1483) | typedef enum _PRIORITY_CLASS : UCHAR type UCHAR (line 1494) | typedef UCHAR PRIORITY_CLASS; type PROCESS_PRIORITY_CLASS (line 1497) | typedef struct _PROCESS_PRIORITY_CLASS type PS_ATTRIBUTE (line 1503) | typedef struct _PS_ATTRIBUTE { type PS_ATTRIBUTE_LIST (line 1513) | typedef struct _PS_ATTRIBUTE_LIST { type PS_MEMORY_RESERVE (line 1518) | typedef struct _PS_MEMORY_RESERVE { type PS_ATTRIBUTE_NUM (line 1528) | typedef enum _PS_ATTRIBUTE_NUM type PS_STD_HANDLE_STATE (line 1617) | typedef enum _PS_STD_HANDLE_STATE { type PS_STD_HANDLE_INFO (line 1632) | typedef struct _PS_STD_HANDLE_INFO type PS_BNO_ISOLATION_PARAMETERS (line 1646) | typedef struct _PS_BNO_ISOLATION_PARAMETERS type PS_MITIGATION_OPTION (line 1654) | typedef enum _PS_MITIGATION_OPTION type PS_CREATE_STATE (line 1686) | typedef enum _PS_CREATE_STATE type PS_CREATE_INFO (line 1698) | typedef struct _PS_CREATE_INFO type MEMORY_RESERVE_TYPE (line 1787) | typedef enum _MEMORY_RESERVE_TYPE type PROCESS_HANDLE_TRACING_ENABLE (line 1794) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE type PROCESS_HANDLE_TRACING_ENABLE_EX (line 1801) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE_EX type PROCESSINFOCLASS (line 1808) | typedef enum _PROCESSINFOCLASS type SYSTEM_INFORMATION_CLASS (line 1904) | typedef enum _SYSTEM_INFORMATION_CLASS type FILE_INFORMATION_CLASS (line 2117) | typedef enum _FILE_INFORMATION_CLASS type OBJECT_INFORMATION_CLASS (line 2191) | typedef enum _OBJECT_INFORMATION_CLASS type THREADINFOCLASS (line 2204) | typedef enum _THREADINFOCLASS type FS_INFORMATION_CLASS (line 2259) | typedef enum _FSINFOCLASS type MEMORY_INFORMATION_CLASS (line 2277) | typedef enum _MEMORY_INFORMATION_CLASS type SECTION_INFORMATION_CLASS (line 2290) | typedef enum _SECTION_INFORMATION_CLASS type KEY_INFORMATION_CLASS (line 2309) | typedef enum _KEY_INFORMATION_CLASS type KEY_BASIC_INFORMATION (line 2324) | typedef struct _KEY_BASIC_INFORMATION type KEY_NODE_INFORMATION (line 2332) | typedef struct _KEY_NODE_INFORMATION type KEY_FULL_INFORMATION (line 2344) | typedef struct _KEY_FULL_INFORMATION type KEY_NAME_INFORMATION (line 2359) | typedef struct _KEY_NAME_INFORMATION type KEY_CACHED_INFORMATION (line 2365) | typedef struct _KEY_CACHED_INFORMATION type KEY_FLAGS_INFORMATION (line 2378) | typedef struct _KEY_FLAGS_INFORMATION type KEY_VIRTUALIZATION_INFORMATION (line 2383) | typedef struct _KEY_VIRTUALIZATION_INFORMATION type KEY_TRUST_INFORMATION (line 2394) | typedef struct _KEY_TRUST_INFORMATION type KEY_LAYER_INFORMATION (line 2401) | typedef struct _KEY_LAYER_INFORMATION type KEY_SET_INFORMATION_CLASS (line 2410) | typedef enum _KEY_SET_INFORMATION_CLASS type KEY_WRITE_TIME_INFORMATION (line 2422) | typedef struct _KEY_WRITE_TIME_INFORMATION type KEY_WOW64_FLAGS_INFORMATION (line 2427) | typedef struct _KEY_WOW64_FLAGS_INFORMATION type KEY_HANDLE_TAGS_INFORMATION (line 2432) | typedef struct _KEY_HANDLE_TAGS_INFORMATION type KEY_SET_LAYER_INFORMATION (line 2437) | typedef struct _KEY_SET_LAYER_INFORMATION type KEY_CONTROL_FLAGS_INFORMATION (line 2446) | typedef struct _KEY_CONTROL_FLAGS_INFORMATION type KEY_SET_VIRTUALIZATION_INFORMATION (line 2451) | typedef struct _KEY_SET_VIRTUALIZATION_INFORMATION type KEY_VALUE_INFORMATION_CLASS (line 2459) | typedef enum _KEY_VALUE_INFORMATION_CLASS type KEY_VALUE_BASIC_INFORMATION (line 2470) | typedef struct _KEY_VALUE_BASIC_INFORMATION type KEY_VALUE_FULL_INFORMATION (line 2478) | typedef struct _KEY_VALUE_FULL_INFORMATION type KEY_VALUE_PARTIAL_INFORMATION (line 2490) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION type KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 (line 2498) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 type KEY_VALUE_LAYER_INFORMATION (line 2506) | typedef struct _KEY_VALUE_LAYER_INFORMATION type KEY_VALUE_ENTRY (line 2512) | typedef struct _KEY_VALUE_ENTRY type REG_ACTION (line 2520) | typedef enum _REG_ACTION type REG_NOTIFY_INFORMATION (line 2527) | typedef struct _REG_NOTIFY_INFORMATION type KEY_PID_ARRAY (line 2535) | typedef struct _KEY_PID_ARRAY type KEY_OPEN_SUBKEYS_INFORMATION (line 2541) | typedef struct _KEY_OPEN_SUBKEYS_INFORMATION type SYSDBG_COMMAND (line 2547) | typedef enum _SYSDBG_COMMAND type DEBUGOBJECTINFOCLASS (line 2589) | typedef enum _DEBUGOBJECTINFOCLASS type SYSTEM_BASIC_INFORMATION (line 2596) | typedef struct _SYSTEM_BASIC_INFORMATION type FILE_PIPE_PEEK_BUFFER (line 2611) | typedef struct _FILE_PIPE_PEEK_BUFFER type NAMED_PIPE_CREATE_PARAMETERS (line 2620) | typedef struct _NAMED_PIPE_CREATE_PARAMETERS type FILE_NETWORK_OPEN_INFORMATION (line 2632) | typedef struct _FILE_NETWORK_OPEN_INFORMATION type SYSTEM_TIMEOFDAY_INFORMATION (line 2643) | typedef struct _SYSTEM_TIMEOFDAY_INFORMATION type TIME_FIELDS (line 2654) | typedef struct _TIME_FIELDS type SYSTEM_CONSOLE_INFORMATION (line 2666) | typedef struct _SYSTEM_CONSOLE_INFORMATION type COMPRESSED_DATA_INFO (line 2672) | typedef struct _COMPRESSED_DATA_INFO type KSYSTEM_TIME (line 2686) | typedef struct _KSYSTEM_TIME type PROCESS_ACCESS_TOKEN (line 2693) | typedef struct _PROCESS_ACCESS_TOKEN type PS_PROTECTED_TYPE (line 2700) | typedef enum _PS_PROTECTED_TYPE : UCHAR type UCHAR (line 2708) | typedef UCHAR PS_PROTECTED_TYPE; type PS_PROTECTED_SIGNER (line 2712) | typedef enum _PS_PROTECTED_SIGNER : UCHAR type UCHAR (line 2726) | typedef UCHAR PS_PROTECTED_SIGNER; type PS_PROTECTION (line 2729) | typedef struct _PS_PROTECTION type RTL_BUFFER (line 2747) | typedef struct _RTL_BUFFER { type RTL_UNICODE_STRING_BUFFER (line 2756) | typedef struct _RTL_UNICODE_STRING_BUFFER { type RTL_USER_PROCESS_PARAMETERS (line 2762) | typedef struct _RTL_USER_PROCESS_PARAMETERS type RTL_USER_PROCESS_INFORMATION (line 2818) | typedef struct _RTL_USER_PROCESS_INFORMATION type ULONG (line 2842) | typedef ULONG GDI_HANDLE_BUFFER32[GDI_HANDLE_BUFFER_SIZE32]; type ULONG (line 2843) | typedef ULONG GDI_HANDLE_BUFFER64[GDI_HANDLE_BUFFER_SIZE64]; type ULONG (line 2844) | typedef ULONG GDI_HANDLE_BUFFER[GDI_HANDLE_BUFFER_SIZE]; type PEB_LDR_DATA (line 2848) | typedef struct _PEB_LDR_DATA type ACTIVATION_CONTEXT_STACK (line 2861) | typedef struct _ACTIVATION_CONTEXT_STACK type PEB (line 2870) | typedef struct _PEB type GDI_TEB_BATCH (line 3017) | typedef struct _GDI_TEB_BATCH type TEB_ACTIVE_FRAME_CONTEXT (line 3024) | typedef struct _TEB_ACTIVE_FRAME_CONTEXT type TEB_ACTIVE_FRAME (line 3030) | typedef struct _TEB_ACTIVE_FRAME type TEB (line 3037) | typedef struct _TEB type ALTERNATIVE_ARCHITECTURE_TYPE (line 3204) | typedef enum _ALTERNATIVE_ARCHITECTURE_TYPE type KUSER_SHARED_DATA (line 3221) | typedef struct _KUSER_SHARED_DATA type PROCESS_BASIC_INFORMATION (line 3430) | typedef struct _PROCESS_BASIC_INFORMATION type PROCESS_EXTENDED_BASIC_INFORMATION (line 3440) | typedef struct _PROCESS_EXTENDED_BASIC_INFORMATION type VM_COUNTERS (line 3463) | typedef struct _VM_COUNTERS type VM_COUNTERS_EX (line 3478) | typedef struct _VM_COUNTERS_EX type SYSTEM_EXTENDED_THREAD_INFORMATION (line 3494) | typedef struct _SYSTEM_EXTENDED_THREAD_INFORMATION type WORKER_FACTORY_DEFERRED_WORK (line 3664) | typedef struct _WORKER_FACTORY_DEFERRED_WORK type RTL_HEAP_ENTRY (line 3679) | typedef struct _RTL_HEAP_ENTRY type RTL_HEAP_TAG (line 3709) | typedef struct _RTL_HEAP_TAG type RTL_HEAP_INFORMATION (line 3719) | typedef struct _RTL_HEAP_INFORMATION type RTL_PROCESS_HEAPS (line 3736) | typedef struct _RTL_PROCESS_HEAPS type RTL_HEAP_PARAMETERS (line 3751) | typedef struct _RTL_HEAP_PARAMETERS type RTL_HEAP_TAG_INFO (line 3783) | typedef struct _RTL_HEAP_TAG_INFO type RTL_HEAP_WALK_ENTRY (line 3792) | typedef struct _RTL_HEAP_WALK_ENTRY type PROCESS_HEAP_INFORMATION (line 3828) | typedef struct _PROCESS_HEAP_INFORMATION type HEAP_INFORMATION (line 3836) | typedef struct _HEAP_INFORMATION type HEAP_EXTENDED_INFORMATION (line 3846) | typedef struct _HEAP_EXTENDED_INFORMATION type HEAP_DEBUGGING_INFORMATION (line 3869) | typedef struct _HEAP_DEBUGGING_INFORMATION type LDR_IMPORT_CALLBACK_INFO (line 3911) | typedef struct _LDR_IMPORT_CALLBACK_INFO type LDR_SECTION_INFO (line 3917) | typedef struct _LDR_SECTION_INFO type LDR_VERIFY_IMAGE_INFO (line 3926) | typedef struct _LDR_VERIFY_IMAGE_INFO type SEMAPHORE_INFORMATION_CLASS (line 3935) | typedef enum _SEMAPHORE_INFORMATION_CLASS type SEMAPHORE_BASIC_INFORMATION (line 3940) | typedef struct _SEMAPHORE_BASIC_INFORMATION type TIMER_INFORMATION_CLASS (line 3946) | typedef enum _TIMER_INFORMATION_CLASS type TIMER_BASIC_INFORMATION (line 3951) | typedef struct _TIMER_BASIC_INFORMATION type TIMER_SET_INFORMATION_CLASS (line 3966) | typedef enum _TIMER_SET_INFORMATION_CLASS type TIMER_SET_COALESCABLE_TIMER_INFO (line 3972) | typedef struct _TIMER_SET_COALESCABLE_TIMER_INFO type TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE (line 3983) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE type TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE (line 3989) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE type TOKEN_SECURITY_ATTRIBUTE_V1 (line 3995) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_V1 type TOKEN_SECURITY_ATTRIBUTES_INFORMATION (line 4015) | typedef struct _TOKEN_SECURITY_ATTRIBUTES_INFORMATION type FILTER_BOOT_OPTION_OPERATION (line 4026) | typedef enum _FILTER_BOOT_OPTION_OPERATION type IO_SESSION_EVENT (line 4034) | typedef enum _IO_SESSION_EVENT type IO_SESSION_STATE (line 4046) | typedef enum _IO_SESSION_STATE type PORT_MESSAGE (line 4059) | typedef struct _PORT_MESSAGE PORT_MESSAGE, *PPORT_MESSAGE; type TP_ALPC (line 4060) | typedef struct _TP_ALPC TP_ALPC, *PTP_ALPC; type IO_COMPLETION_INFORMATION_CLASS (line 4092) | typedef enum _IO_COMPLETION_INFORMATION_CLASS type IO_COMPLETION_BASIC_INFORMATION (line 4097) | typedef struct _IO_COMPLETION_BASIC_INFORMATION type WORKERFACTORYINFOCLASS (line 4102) | typedef enum _WORKERFACTORYINFOCLASS type WORKER_FACTORY_BASIC_INFORMATION (line 4122) | typedef struct _WORKER_FACTORY_BASIC_INFORMATION type BOOT_ENTRY (line 4150) | typedef struct _BOOT_ENTRY type BOOT_ENTRY_LIST (line 4162) | typedef struct _BOOT_ENTRY_LIST type BOOT_OPTIONS (line 4168) | typedef struct _BOOT_OPTIONS type FILE_PATH (line 4178) | typedef struct _FILE_PATH type EFI_DRIVER_ENTRY (line 4186) | typedef struct _EFI_DRIVER_ENTRY type EFI_DRIVER_ENTRY_LIST (line 4195) | typedef struct _EFI_DRIVER_ENTRY_LIST type WINDOWINFOCLASS (line 4571) | typedef enum _WINDOWINFOCLASS function FORCEINLINE (line 4606) | FORCEINLINE function FORCEINLINE (line 4615) | FORCEINLINE function FORCEINLINE (line 4624) | FORCEINLINE function FORCEINLINE (line 4638) | FORCEINLINE function FORCEINLINE (line 4652) | FORCEINLINE function FORCEINLINE (line 4666) | FORCEINLINE function FORCEINLINE (line 4680) | FORCEINLINE function FORCEINLINE (line 4694) | FORCEINLINE function FORCEINLINE (line 4709) | FORCEINLINE function FORCEINLINE (line 4723) | FORCEINLINE function NTAPI (line 8119) | NTAPI function NTAPI (line 8140) | NTAPI FILE: 003.BlueAngel/TheCardinalMemoryNotchV2/KrkrFileDumperLoader/inlinestring.h function String (line 10) | constexpr __forceinline InlineStringW(const wchar_t* s) : String{} FILE: 004.Fontainebleau/MeetInParisDumper/MeetInParisDumper/BaseType.h type UInteger (line 6) | typedef unsigned long long UInteger; type SInteger (line 10) | typedef long long SInteger; type UInteger (line 15) | typedef unsigned long UInteger; type SInteger (line 19) | typedef long SInteger; FILE: 004.Fontainebleau/MeetInParisDumper/MeetInParisDumper/Path.cpp type Path (line 5) | namespace Path function WCHAR (line 7) | const WCHAR* GetFileNameW(const WCHAR* filePath) function GetDirectoryPathW (line 27) | void GetDirectoryPathW(WCHAR* filePath, BOOL slash) function GetDirectoryPathW (line 51) | void GetDirectoryPathW(WCHAR* filePath, WCHAR* buffer, BOOL slash) function WCHAR (line 75) | const WCHAR* GetFileExtensionW(const WCHAR* filePath) FILE: 004.Fontainebleau/MeetInParisDumper/MeetInParisDumper/Path.h function namespace (line 4) | namespace Path FILE: 004.Fontainebleau/MeetInParisDumper/MeetInParisDumper/StringHelper.cpp type Strings (line 4) | namespace Strings function SInteger (line 6) | SInteger StringLengthW(const WCHAR* str) function StringConcatW (line 20) | void StringConcatW(WCHAR* destinationStr, const WCHAR* sourceStr) function StringCopyW (line 26) | void StringCopyW(WCHAR* destinationStr, const WCHAR* sourceStr) function StringCopyW (line 44) | void StringCopyW(WCHAR* destinationStr, const WCHAR* sourceStr, SInteg... function BOOL (line 78) | BOOL StringCompareW(const WCHAR* str1, const WCHAR* str2, BOOL ignoreC... function BOOL (line 122) | BOOL StringCompareW(const WCHAR* str1, const WCHAR* str2, SInteger com... function BOOL (line 155) | BOOL StringCompareW(const WCHAR* str1, const WCHAR* str2) function BOOL (line 178) | BOOL StringCompareW(const WCHAR* str1, const WCHAR* str2, SInteger com... function StringToUpperW (line 193) | void StringToUpperW(WCHAR* destinationStr) function StringToUpperW (line 211) | void StringToUpperW(WCHAR* destinationStr, SInteger strLength) function StringToLowerW (line 229) | void StringToLowerW(WCHAR* destinationStr) function StringToLowerW (line 247) | void StringToLowerW(WCHAR* destinationStr, SInteger strLength) FILE: 004.Fontainebleau/MeetInParisDumper/MeetInParisDumper/StringHelper.h function namespace (line 4) | namespace Strings FILE: 004.Fontainebleau/MeetInParisDumper/MeetInParisDumper/dllmain.cpp function Dumper (line 22) | void WINAPI Dumper(PVOID ThreadParam) function BOOL (line 169) | BOOL APIENTRY DllMain( HMODULE hModule, DWORD ul_reason_for_call,LPVOID... FILE: 004.Fontainebleau/MeetInParisDumper/Rename/Program.cs class Program (line 7) | class Program method Main (line 9) | [STAThread] FILE: 005.ZixSolution/ConsoleExecute/Program.cs class Program (line 14) | class Program method Main (line 16) | static void Main(string[] args) FILE: 005.ZixSolution/Extractor/Untils/Pickle.cs class Pickle (line 6) | public class Pickle method Decode (line 13) | public static object Decode(byte[] data) FILE: 005.ZixSolution/Extractor/Untils/Zlib.cs class Zlib (line 9) | public class Zlib method Decompress (line 16) | public static byte[] Decompress(byte[] data) FILE: 005.ZixSolution/Extractor/ZixRenpy7V1/Archive.cs class FileEntry (line 14) | public class FileEntry method FileEntry (line 33) | public FileEntry(object[] fileInfo) class RenpyPath (line 83) | public class RenpyPath method GetArchivePath (line 91) | public string GetArchivePath() method GetModulePath (line 100) | public string GetModulePath() method GetAllArchiveFilesFullPath (line 110) | public string[] GetAllArchiveFilesFullPath() method GetAllModuleFilesFullPath (line 119) | public string[] GetAllModuleFilesFullPath() method GetExtractPath (line 128) | public string GetExtractPath() method GetRelativePath (line 137) | public string GetRelativePath(string path) method FixExtension (line 169) | public string FixExtension(string path) method RenpyPath (line 178) | public RenpyPath(string gamePath) type IExtractor (line 187) | public interface IExtractor method Extract (line 194) | public void Extract(string filePath, string extractPath); method ExtractScript (line 201) | public void ExtractScript(string extractPath); class AeonOnMosaicAnemone (line 207) | public class AeonOnMosaicAnemone : KeyInformationBase, IExtractor method Extract (line 209) | public void Extract(string filePath, string extractPath) method ExtractScript (line 295) | public void ExtractScript(string extractPath) FILE: 005.ZixSolution/Extractor/ZixRenpy7V1/Crypto.cs type IKeyInformation (line 11) | public interface IKeyInformation class KeyInformationBase (line 70) | public abstract class KeyInformationBase : IKeyInformation class Crypto128 (line 246) | public class Crypto128 type DecryptInfo (line 251) | public struct DecryptInfo method Crypto128 (line 294) | public Crypto128(IKeyInformation keyInformation) method Initialize (line 315) | private void Initialize() method CreateKeyTable (line 343) | private void CreateKeyTable() method Transform16Bytes (line 395) | private bool Transform16Bytes(Span data) method Transform1Byte (line 422) | private byte Transform1Byte(byte data, int order) method Transform4Bytes (line 461) | private void Transform4Bytes(Span data, int offset) method Decrypt16BytesData (line 488) | private bool Decrypt16BytesData(Span data) method Decrypt (line 547) | public bool Decrypt(string path, string extractpath) FILE: 005.ZixSolution/Extractor/ZixRenpy8V1/Archive.cs class FileEntry (line 13) | public class FileEntry method FileEntry (line 32) | public FileEntry(object[] fileInfo) class RenpyPath (line 70) | public class RenpyPath method GetArchivePath (line 78) | public string GetArchivePath() method GetModulePath (line 87) | public string GetModulePath() method GetAllArchiveFilesFullPath (line 97) | public string[] GetAllArchiveFilesFullPath() method GetAllModuleFilesFullPath (line 106) | public string[] GetAllModuleFilesFullPath() method GetExtractPath (line 115) | public string GetExtractPath() method GetRelativePath (line 124) | public string GetRelativePath(string path) method FixExtension (line 156) | public string FixExtension(string path) method RenpyPath (line 165) | public RenpyPath(string gamePath) type IExtractor (line 174) | public interface IExtractor method Extract (line 181) | public void Extract(string filePath, string extractPath); method ExtractScript (line 188) | public void ExtractScript(string extractPath); class TheNeverlandOfTheMountainAndSea (line 195) | public class TheNeverlandOfTheMountainAndSea : KeyInformationBase, IExtr... method Extract (line 197) | public void Extract(string filePath, string extractPath) method ExtractScript (line 281) | public void ExtractScript(string extractPath) class DandelionsInTheSky (line 291) | public class DandelionsInTheSky : KeyInformationBase, IExtractor method Extract (line 293) | public void Extract(string filePath, string extractPath) method ExtractScript (line 381) | public void ExtractScript(string extractPath) class SummerMemoryOfBell (line 390) | public class SummerMemoryOfBell : KeyInformationBase, IExtractor method Extract (line 392) | public void Extract(string filePath, string extractPath) method ExtractScript (line 480) | public void ExtractScript(string extractPath) FILE: 005.ZixSolution/Extractor/ZixRenpy8V1/Crypto.cs type IKeyInformation (line 13) | public interface IKeyInformation class KeyInformationBase (line 71) | public abstract class KeyInformationBase : IKeyInformation class Crypto128 (line 248) | public class Crypto128 class DecryptContext (line 253) | private class DecryptContext method Decrypt (line 284) | public bool Decrypt(Span data) method GetSubstitutionBox (line 360) | private byte GetSubstitutionBox(byte[] substitutionBox, byte index) method GetSubstitutionBox (line 371) | private byte GetSubstitutionBox(byte index, byte selector) method Transform16Bytes (line 396) | private void Transform16Bytes(Span data) method Transform4Bytes (line 414) | private unsafe void Transform4Bytes(Span data) method DecryptKey (line 441) | private void DecryptKey(Span key) method TableGenerator (line 453) | private void TableGenerator() method DecryptContext (line 509) | public DecryptContext(IKeyInformation keyInformation) method Decrypt (line 537) | public bool Decrypt(string path,string extractpath) method Crypto128 (line 580) | public Crypto128(IKeyInformation keyInformation) FILE: 005.ZixSolution/ZixExtractorR7/Program.cs class Program (line 9) | internal class Program method Main (line 11) | [STAThread] FILE: 005.ZixSolution/ZixExtractorR8/Program.cs class Program (line 9) | internal class Program method Main (line 11) | [STAThread] FILE: 006.iFAction/iFActionTool/ConsoleExecute/Program.cs class Program (line 6) | class Program method Main (line 8) | [STAThread] FILE: 006.iFAction/iFActionTool/UnitTest/Program.cs class Program (line 3) | internal class Program method Main (line 5) | static void Main(string[] args) FILE: 006.iFAction/iFActionTool/iFActionExtractor/IFAction.V1/Archive.cs class Archive (line 10) | public class Archive type FileTable (line 12) | public struct FileTable method Extract (line 24) | public bool Extract(string archivePath) method ReadUTF8String (line 95) | private string ReadUTF8String(BinaryReader read) method ReadUTF8String (line 106) | private string ReadUTF8String(BinaryReader read, int length) FILE: 007.AsicxArt/AsicxArtTool/AsicxArtStatic/AsicxArt.V1/Archive.cs type ArchiveTypeV1 (line 11) | public enum ArchiveTypeV1 class ArchiveV1 (line 23) | public class ArchiveV1 method Extract (line 31) | public void Extract(string resDirPath) method Extract (line 42) | public void Extract(string resDirPath, ArchiveTypeV1 arcType) method GetDBNameList (line 104) | private List GetDBNameList(ArchiveTypeV1 arcType) method GetTableNameList (line 128) | private List GetTableNameList(ArchiveTypeV1 arcType) method GetResourceRelativePath (line 154) | private string GetResourceRelativePath(IntPtr statementPtr, ArchiveTyp... method GetResourceData (line 182) | private byte[] GetResourceData(IntPtr statementPtr, ArchiveTypeV1 arcT... method ArchiveV1 (line 205) | public ArchiveV1(byte[] key) FILE: 007.AsicxArt/AsicxArtTool/AsicxArtStatic/AsicxArt.V1/Games.cs type IGameInformationV1 (line 10) | public interface IGameInformationV1 class VampiresMelody (line 22) | public class VampiresMelody : IGameInformationV1 method ToString (line 25) | public override string ToString() class FluffyStore (line 33) | public class FluffyStore : IGameInformationV1 method ToString (line 36) | public override string ToString() class VampiresMelody2 (line 45) | public class VampiresMelody2 : IGameInformationV1 method ToString (line 48) | public override string ToString() FILE: 007.AsicxArt/AsicxArtTool/AsicxArtStatic/AsicxArt/MemoryExtension.cs class MemoryExtension (line 10) | internal static class MemoryExtension method AsUnicodeString (line 16) | public unsafe static string AsUnicodeString(this IntPtr ptr) FILE: 007.AsicxArt/AsicxArtTool/AsicxArtStatic/AsicxArt/SQLite3.cs class SQLite3 (line 11) | internal class SQLite3 type Result (line 16) | public enum Result : uint type ExtendedResult (line 54) | public enum ExtendedResult : uint type ThreadOption (line 106) | public enum ThreadOption type ColType (line 125) | public enum ColType type SQLiteOpenFlags (line 149) | [Flags] method OpenA (line 192) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method OpenA (line 203) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method OpenW (line 212) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method EnableLoadExtension (line 221) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method Close (line 229) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method Initialize (line 236) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method Shutdown (line 243) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method SetThreadMode (line 251) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method SetBusyTimeout (line 260) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetChanges (line 268) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method Prepare2A (line 280) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method Prepare2 (line 289) | public static IntPtr Prepare2(IntPtr hDB, string query) method Step (line 305) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method Reset (line 313) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method Finalize (line 321) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetLastInsertRowid (line 329) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetErrorMessageW (line 337) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetErrorMessage (line 345) | public static string GetErrorMessage(IntPtr hDB) method GetBindParameterIndex (line 356) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method BindNull (line 365) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method BindInt (line 375) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method BindInt64 (line 385) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method BindDouble (line 395) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method BindTextW (line 407) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method BindBlob (line 419) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnCount (line 427) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnNameA (line 436) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnNameW (line 445) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnName (line 454) | public static string GetColumnName(IntPtr statementPtr, int index) method GetColumnType (line 465) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnInt (line 474) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnInt64 (line 483) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnDouble (line 492) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnTextA (line 501) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnTextW (line 510) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnString (line 518) | public static string GetColumnString(IntPtr statementPtr, int index) method GetColumnBlob (line 529) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnBytes (line 538) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetColumnByteArray (line 547) | public static byte[] GetColumnByteArray(IntPtr statementPtr, int index) method GetExtendedErrorCode (line 563) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method GetLibVersionNumber (line 570) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method SetAuthenticationKey (line 580) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... method ReAuthenticationKey (line 590) | [DllImport("sqlite3.dll", CallingConvention = CallingConvention.Cdecl,... class SQLiteException (line 598) | internal class SQLiteException : Exception method SQLiteException (line 600) | protected SQLiteException(SQLite3.Result result, string message) : bas... method New (line 615) | public static SQLiteException New(SQLite3.Result result, string message) FILE: 007.AsicxArt/AsicxArtTool/AsicxArtStatic/AsicxArt/SQLite3Command.cs class SQLite3Command (line 7) | internal class SQLite3Command method GetTableItemCount (line 15) | public static int GetTableItemCount(IntPtr hDB, string tableName) method OpenDBWithKey (line 46) | public static IntPtr OpenDBWithKey(string dbPath, SQLite3.SQLiteOpenFl... FILE: 007.AsicxArt/AsicxArtTool/ExtractorGui/MainForm.Designer.cs class MainForm (line 4) | partial class MainForm method Dispose (line 15) | protected override void Dispose(bool disposing) method InitializeComponent (line 30) | private void InitializeComponent() FILE: 007.AsicxArt/AsicxArtTool/ExtractorGui/MainForm.cs class MainForm (line 11) | public partial class MainForm : Form method MainForm (line 13) | public MainForm() method BtnExtract_OnClick (line 28) | private async void BtnExtract_OnClick(object sender, EventArgs e) FILE: 007.AsicxArt/AsicxArtTool/ExtractorGui/Program.cs class Program (line 7) | internal static class Program method Main (line 9) | [STAThread] FILE: 008.XinYvanGames/ShadowOfTwelveKeyGen/Program.cs class Program (line 8) | class Program method Main (line 10) | [STAThread] method KeyGen (line 34) | private static void KeyGen(string codePath) FILE: 009.SoraPlayer/SOAExtract/ConsoleExecute/Program.cs class Program (line 7) | class Program method Main (line 10) | static void Main(string[] args) FILE: 009.SoraPlayer/SOAExtract/SoraPlayerExtractorV1/Program.cs class Program (line 7) | internal class Program method Main (line 9) | [STAThread] FILE: 009.SoraPlayer/SOAExtract/SoraPlayerStatic/Archive.cs class Archive (line 11) | public class Archive method Extract (line 20) | public bool Extract() method Archive (line 164) | public Archive(string path) FILE: 009.SoraPlayer/SOAExtract/SoraPlayerStatic/XP3Archive.cs class XP3Archive (line 9) | public class XP3Archive type XP3File (line 14) | public struct XP3File type XP3FileSegment (line 83) | public struct XP3FileSegment type XP3Info (line 111) | public struct XP3Info FILE: 009.SoraPlayer/SOAExtract/SoraPlayerStatic/Zlib.cs class Zlib (line 7) | public class Zlib method Decompress (line 14) | public static byte[] Decompress(byte[] compressData) FILE: 010.UniversalXP3DecFilter/MainFrom/MainFrom.Designer.cs class MainFrom (line 6) | partial class MainFrom method Dispose (line 17) | protected override void Dispose(bool disposing) method InitializeComponent (line 32) | private void InitializeComponent() FILE: 010.UniversalXP3DecFilter/MainFrom/MainFrom.cs class MainFrom (line 8) | public partial class MainFrom : Form method MainFrom (line 10) | public MainFrom() method File_DragEnter (line 42) | private void File_DragEnter(object sender, DragEventArgs e) method listBoxFiles_DragDrop (line 55) | private void listBoxFiles_DragDrop(object sender, DragEventArgs e) method btnExtract_Click (line 74) | private void btnExtract_Click(object sender, EventArgs e) FILE: 010.UniversalXP3DecFilter/MainFrom/Program.cs class Program (line 5) | internal static class Program method Main (line 7) | [STAThread] FILE: 010.UniversalXP3DecFilter/XP3Archive/Archive.cs class Archive (line 10) | public class Archive method Extract (line 20) | public void Extract() method Archive (line 182) | public Archive(string path, IXP3Filter? filter = null) FILE: 010.UniversalXP3DecFilter/XP3Archive/XP3Archive.cs class XP3Archive (line 9) | public class XP3Archive type XP3File (line 14) | public struct XP3File type XP3FileSegment (line 83) | public struct XP3FileSegment type XP3Info (line 111) | public struct XP3Info FILE: 010.UniversalXP3DecFilter/XP3Archive/XP3Filter.cs type IXP3Filter (line 5) | public interface IXP3Filter method Decrypt (line 7) | public void Decrypt(Span data, uint hash, long offset = 0); class BiAnHuaZang (line 13) | public class BiAnHuaZang : IXP3Filter method Decrypt (line 15) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 22) | public override string ToString() class JadeMoon (line 31) | public class JadeMoon : IXP3Filter method Decrypt (line 33) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 40) | public override string ToString() class ConspiracyFieldSnowTrapCh1 (line 49) | public class ConspiracyFieldSnowTrapCh1 : IXP3Filter method Decrypt (line 51) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 58) | public override string ToString() class ConspiracyFieldSnowTrapCh2 (line 67) | public class ConspiracyFieldSnowTrapCh2 : IXP3Filter method Decrypt (line 69) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 76) | public override string ToString() class ConspiracyFieldSnowTrapEx (line 85) | public class ConspiracyFieldSnowTrapEx : IXP3Filter method Decrypt (line 87) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 94) | public override string ToString() class ConspiracyFieldFogShadow (line 103) | public class ConspiracyFieldFogShadow : IXP3Filter method Decrypt (line 105) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 119) | public override string ToString() class TheRainyPortKeelung (line 128) | public class TheRainyPortKeelung : IXP3Filter method Decrypt (line 130) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 137) | public override string ToString() class YveZhuoEP1 (line 146) | public class YveZhuoEP1 : IXP3Filter method Decrypt (line 148) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 155) | public override string ToString() class YveZhuoOrange (line 164) | public class YveZhuoOrange : IXP3Filter method Decrypt (line 166) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 173) | public override string ToString() class LeaveSLeaveIfLeavesToDust_Demo (line 182) | public class LeaveSLeaveIfLeavesToDust_Demo : IXP3Filter method Decrypt (line 184) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 197) | public override string ToString() class Rain (line 206) | public class Rain : IXP3Filter method Decrypt (line 208) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 215) | public override string ToString() class Ring (line 224) | public class Ring : IXP3Filter method Decrypt (line 226) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 233) | public override string ToString() class SummerInWaterDroplets (line 242) | public class SummerInWaterDroplets : IXP3Filter method Decrypt (line 244) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 251) | public override string ToString() class WanRuoZhaoYang (line 260) | public class WanRuoZhaoYang : IXP3Filter method Decrypt (line 262) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 269) | public override string ToString() class ObliviousGarden (line 278) | public class ObliviousGarden : IXP3Filter method Decrypt (line 280) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 295) | public override string ToString() class VioletInsideSummer (line 304) | public class VioletInsideSummer : IXP3Filter method Decrypt (line 306) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 321) | public override string ToString() class MayjasmineEP1 (line 330) | public class MayjasmineEP1 : IXP3Filter method Decrypt (line 332) | public void Decrypt(Span data, uint hash, long offset = 0) method ToString (line 340) | public override string ToString() FILE: 010.UniversalXP3DecFilter/XP3Archive/Zlib.cs class Zlib (line 7) | public class Zlib method Decompress (line 14) | public static byte[] Decompress(byte[] compressData) FILE: 011.Irregulars/ConsoleTest/Program.cs class Program (line 9) | internal class Program method Main (line 11) | static void Main(string[] args) FILE: 011.Irregulars/IrregularsExtractorV1/Program.cs class Program (line 9) | internal class Program method Main (line 11) | [STAThread] FILE: 011.Irregulars/IrregularsStatic/Crypto.cs class GameInformationBase (line 12) | public class GameInformationBase method GameInformationBase (line 25) | public GameInformationBase() method CreateEncryptStream (line 41) | public Stream CreateEncryptStream(string fileName) method CreateDecryptStream (line 51) | public Stream CreateDecryptStream(string fileName) method CreateEncryptStream (line 63) | public static Stream CreateEncryptStream(string fileName, byte[] key, ... method CreateDecryptStream (line 92) | public static Stream CreateDecryptStream(string fileName, byte[] key, ... class MobiusBand (line 116) | public class MobiusBand : GameInformationBase FILE: 011.Irregulars/IrregularsStatic/PathUtil.cs class PathUtil (line 9) | public class PathUtil method EnumerateFullName (line 16) | public static List EnumerateFullName(string directoryPath) method EnumerateFullName (line 27) | public static List EnumerateFullName(string directoryPath, str... FILE: 012.VisualNovelMaker/ConsoleTest/Program.cs class Program (line 6) | internal class Program method Main (line 8) | static void Main(string[] args) FILE: 012.VisualNovelMaker/VNMakerCore/Crypto.V1/Games/GameInfo.cs class AiYvMingDeBiDuan (line 11) | public class AiYvMingDeBiDuan : XorFilter method ToString (line 15) | public override string ToString() class ArchenemyLunafall (line 24) | public class ArchenemyLunafall : XorFilter method ToString (line 28) | public override string ToString() class XingKongQiShi (line 37) | public class XingKongQiShi : XorFilter method ToString (line 41) | public override string ToString() class JiLian_FuYvDeQianPian (line 50) | public class JiLian_FuYvDeQianPian : XorFilter method ToString (line 54) | public override string ToString() FILE: 012.VisualNovelMaker/VNMakerCore/General/CryptoFilter.cs type ICryptoFilter (line 11) | public interface ICryptoFilter method Decrypt (line 25) | public void Decrypt(byte[] block, long offset, int position, int length); method Decrypt (line 32) | public void Decrypt(in Span block, long offset); class CryptoFilter (line 40) | public abstract class CryptoFilter : ICryptoFilter method Decrypt (line 44) | public void Decrypt(byte[] block, long offset, int position, int length) method Decrypt (line 49) | public abstract void Decrypt(in Span block, long offset); class XorFilter (line 55) | public abstract class XorFilter : CryptoFilter method Decrypt (line 64) | public override void Decrypt(in Span block, long offset) method GetDescription (line 86) | private string GetDescription() FILE: 012.VisualNovelMaker/VNMakerCore/General/NWPath.cs class NWPath (line 10) | public class NWPath method GetRootDirectory (line 16) | public static string GetRootDirectory(string path) method GetRelativePath (line 39) | public static string GetRelativePath(string path) method IsValidPath (line 54) | public static bool IsValidPath(string path) FILE: 012.VisualNovelMaker/VNMakerCore/General/NWResource.cs class NWResource (line 10) | public class NWResource method ExtractFile (line 18) | public static void ExtractFile(string file, ICryptoFilter? filter, IPr... method ExtractFiles (line 68) | public static void ExtractFiles(List files, ICryptoFilter? fil... FILE: 012.VisualNovelMaker/VNMakerGUI/MainForm.Designer.cs class MainForm (line 3) | partial class MainForm method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: 012.VisualNovelMaker/VNMakerGUI/MainForm.cs class MainForm (line 11) | public partial class MainForm : Form method MainForm (line 13) | public MainForm() method LogEvent_OnReport (line 38) | private void LogEvent_OnReport(string msg) method ListBoxFiles_OnDragEnter (line 44) | private void ListBoxFiles_OnDragEnter(object sender, DragEventArgs e) method ListBoxFiles_OnDragDrop (line 56) | private void ListBoxFiles_OnDragDrop(object sender, DragEventArgs e) method ComboBoxGames_OnSelectedIndexChanged (line 74) | private void ComboBoxGames_OnSelectedIndexChanged(object sender, Event... method BtnExtract_OnClick (line 85) | private async void BtnExtract_OnClick(object sender, EventArgs e) FILE: 012.VisualNovelMaker/VNMakerGUI/Program.cs class Program (line 6) | internal static class Program method Main (line 8) | [STAThread] FILE: 013.GameCreatorTool/GCExtractorGUI/MainForm.Designer.cs class MainForm (line 3) | partial class MainForm method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: 013.GameCreatorTool/GCExtractorGUI/MainForm.cs class MainForm (line 9) | public partial class MainForm : Form method MainForm (line 11) | public MainForm() method CbTitles_OnSelectedIndexChanged (line 43) | private void CbTitles_OnSelectedIndexChanged(object sender, EventArgs e) method BtnSelectDirectory_OnClick (line 72) | private void BtnSelectDirectory_OnClick(object sender, EventArgs e) method BtnExtract_Click (line 88) | private async void BtnExtract_Click(object sender, EventArgs e) FILE: 013.GameCreatorTool/GCExtractorGUI/Program.cs class Program (line 6) | internal static class Program method Main (line 8) | [STAThread] FILE: 013.GameCreatorTool/GameCreatorStatic/Commom.cs type GCExtractorVersion (line 11) | public enum GCExtractorVersion : uint type IGCExtractor (line 19) | public interface IGCExtractor method Extract (line 30) | public void Extract(string gameDirectory, IProgress? msgcallba... FILE: 013.GameCreatorTool/GameCreatorStatic/Extractor.V1/GCCryptoV1.cs class GCCryptoV1 (line 6) | public class GCCryptoV1 method TransformPasswordV1 (line 13) | public static string TransformPasswordV1(string password) FILE: 013.GameCreatorTool/GameCreatorStatic/Extractor.V1/GCGameV1.cs class ShiLing (line 8) | public class ShiLing : GCExtractorV1 class DeadlyEndgame (line 18) | public class DeadlyEndgame : GCExtractorV1 class LingHeHanJianWuYv (line 28) | public class LingHeHanJianWuYv : GCExtractorV1 class MomentOfMoonset (line 38) | public class MomentOfMoonset : GCExtractorV1 class FellInLoveWithTheNobilityGirlAsAMemberOfTheRebelOrganization (line 48) | public class FellInLoveWithTheNobilityGirlAsAMemberOfTheRebelOrganizatio... class MySuccubusKukula (line 58) | public class MySuccubusKukula : GCExtractorV1 class DeadlyEndgameRemaster (line 68) | public class DeadlyEndgameRemaster : GCExtractorV1 class BrokenGodAwakening (line 78) | public class BrokenGodAwakening : GCExtractorV1 class ShiinaTakisDecameron (line 89) | public class ShiinaTakisDecameron : GCExtractorV1 class YourCow (line 99) | public class YourCow : GCExtractorV1 class WaitingForYouAtTheEndOfTime (line 110) | public class WaitingForYouAtTheEndOfTime : GCExtractorV1 class HappySistersLife (line 121) | public class HappySistersLife : GCExtractorV1 class WindsPoem (line 131) | public class WindsPoem : GCExtractorV1 class FloainPlus (line 141) | public class FloainPlus : GCExtractorV1 class ReturnToCollegeAge (line 153) | public class ReturnToCollegeAge : GCExtractorV1 class LovelyDeskmateLovelyLife (line 164) | public class LovelyDeskmateLovelyLife : GCExtractorV1 FILE: 013.GameCreatorTool/GameCreatorStatic/Extractor.V1/GCStructureV1.cs type GCEntryptionFlagV1 (line 11) | [Flags] class GCExtractorV1 (line 39) | public abstract class GCExtractorV1 : IGCExtractor method ToString (line 149) | public override string ToString() method ExtractImage (line 160) | protected void ExtractImage() method ExtractTextSpecial (line 218) | protected void ExtractTextSpecial() method ExtractText (line 257) | protected void ExtractText() method ExtractAudio (line 323) | protected void ExtractAudio() method ExtractVideo (line 378) | protected void ExtractVideo() method Extract (line 435) | public void Extract(string gameDirectory, IProgress? msgcallba... FILE: 013.GameCreatorTool/GameCreatorStatic/Utils.cs class ZipStorage (line 13) | public class ZipStorage method Decompress (line 24) | public static bool Decompress(Stream stream, Encoding encoding, string... FILE: 013.GameCreatorTool/UnitTest/Program.cs class Program (line 5) | internal class Program method Main (line 7) | static void Main(string[] args) FILE: 014.OrangeStudio/Lover/ConsoleExecute/ImageDecoder.cs type ImageHeader (line 13) | [StructLayout(LayoutKind.Explicit, Pack = 1, Size = 0x0E)] class ImageDecoder (line 42) | public class ImageDecoder method Load (line 49) | public unsafe static Bitmap? Load(string path) FILE: 014.OrangeStudio/Lover/ConsoleExecute/Program.cs class Program (line 11) | internal class Program method Main (line 13) | [STAThread] FILE: 014.OrangeStudio/Lover/ConsoleExecute/StreamExtend.cs class StreamExtend (line 15) | internal class StreamExtend method Read (line 23) | public static T Read(Stream s) where T : struct FILE: 015.SeparateHearts/SeparateHeartsEngineExtractor/ConsoleExecute/Program.cs class Program (line 11) | internal class Program method Main (line 13) | unsafe static void Main(string[] args) FILE: 015.SeparateHearts/SeparateHeartsEngineExtractor/EngineCoreStatic/HACDecompressor.cs class HACDecompressor (line 12) | public class HACDecompressor method DecompressLzma (line 21) | public static unsafe void DecompressLzma(Stream inStream, Stream outSt... method DecompressRLE (line 49) | public static long DecompressRLE(Stream inStream, Stream outStream, lo... method DecompressRLE (line 80) | public static unsafe long DecompressRLE(Stream inStream, Stream outStr... method DecompressBzip2 (line 122) | public static long DecompressBzip2(Stream inStream, Stream outStream) method DecompressRyc (line 142) | public static long DecompressRyc(Stream inStream, Stream outStream, lo... class HACRycCompressor (line 216) | public class HACRycCompressor method Decompress (line 225) | public static void Decompress(Stream inStream, Stream outStream, int w... method HACRycCompressor (line 353) | static HACRycCompressor() FILE: 015.SeparateHearts/SeparateHeartsEngineExtractor/EngineCoreStatic/HACDirectFile.cs class HACDirectFile (line 13) | public class HACDirectFile method Extract (line 21) | public void Extract() method HACDirectFile (line 111) | public HACDirectFile(string resourceDirectory) FILE: 015.SeparateHearts/SeparateHeartsEngineExtractor/EngineCoreStatic/HACImageDecoder.cs type HACImageCompress (line 17) | public enum HACImageCompress : uint class HACImageEntry (line 41) | public class HACImageEntry method AsBool (line 60) | public bool AsBool() method AsUInt8 (line 68) | public byte AsUInt8() method AsInt8 (line 76) | public sbyte AsInt8() method AsUInt16 (line 84) | public ushort AsUInt16() method AsInt16 (line 92) | public short AsInt16() method AsUInt32 (line 100) | public uint AsUInt32() method AsInt32 (line 108) | public int AsInt32() method AsUInt64 (line 116) | public ulong AsUInt64() method AsInt64 (line 124) | public long AsInt64() method AsSingle (line 132) | public float AsSingle() method AsDouble (line 140) | public double AsDouble() method AsString (line 148) | public string AsString() method AsArray (line 159) | public void AsArray(in Span dest, int length) method Find (line 169) | public HACImageEntry? Find(string name) method ParseEntry (line 179) | public static HACImageEntry ParseEntry(Stream stream) method ParseEntry (line 191) | public static void ParseEntry(Stream stream, HACImageEntry node) class HACTexImageDecoder (line 217) | public class HACTexImageDecoder class TexImageInfo (line 222) | private class TexImageInfo method HACTexImageDecoder (line 275) | public HACTexImageDecoder(Stream stream, string fileName) method ExtractToPNG (line 285) | public void ExtractToPNG(string outputDirectory) method ExtractImage (line 298) | private unsafe Stream ExtractImage(ImageFormat imgFormat) method ExtractRAW (line 317) | private Stream ExtractRAW() method Initialize (line 438) | private void Initialize(Stream stream) class HACHgpImageDecoder (line 537) | public class HACHgpImageDecoder class HgpImageInfo (line 542) | private class HgpImageInfo class HgpLayerInfo (line 565) | private class HgpLayerInfo method ExtractPNG (line 633) | public void ExtractPNG(string outputDirectory) method HACHgpImageDecoder (line 720) | public HACHgpImageDecoder(Stream stream, string fileName) method Initialize (line 730) | private void Initialize(Stream stream) method NormalizeLayerName (line 957) | public static string NormalizeLayerName(string name) FILE: 015.SeparateHearts/SeparateHeartsEngineExtractor/EngineCoreStatic/HACPackage.cs class HACPackage (line 12) | public class HACPackage : IDisposable type HACCompress (line 17) | private enum HACCompress : uint class HACDirectory (line 36) | private class HACDirectory class HACFileEntry (line 55) | private class HACFileEntry method HACPackage (line 99) | public HACPackage(string filename) method Extract (line 112) | public void Extract(string outputDirectory) method Extract (line 129) | private void Extract(string outputDirectory, HACDirectory directoryNode) method ExtractFile (line 149) | private void ExtractFile(string outputDirectory, HACFileEntry entry) method Dispose (line 224) | public void Dispose() method Initialize (line 239) | private void Initialize(Stream stream) method ParseEntry (line 263) | private static void ParseEntry(Stream stream, HACDirectory directoryNode) FILE: 015.SeparateHearts/SeparateHeartsEngineExtractor/EngineCoreStatic/HACStreamExtend.cs class HACStreamExtend (line 10) | public class HACStreamExtend method ReadString (line 17) | public unsafe static string ReadString(Stream stream) method ReadBytes (line 42) | public unsafe static byte[] ReadBytes(Stream stream) FILE: 015.SeparateHearts/SeparateHeartsEngineExtractor/EngineCoreStatic/HTPImageDecoder.cs class HTPImageDecoder (line 18) | public class HTPImageDecoder class HTPLayer (line 23) | private class HTPLayer class HTLTile (line 74) | private class HTLTile method ExtractToPNG (line 108) | public void ExtractToPNG(string outputDirectory, Stream tileBindingStr... method ExtractRAW (line 169) | private static byte[] ExtractRAW(HTPLayer layerInfo, HTLTile tileInfo,... method HTPImageDecoder (line 266) | public HTPImageDecoder(Stream stream,string fileName) method Intialize (line 276) | private void Intialize(Stream stream) FILE: 015.SeparateHearts/SeparateHeartsEngineExtractor/EngineCoreStatic/ImageProcessUtils.cs class ImageConverter (line 16) | public class ImageConverter method OpenGLToGDI32bpp (line 26) | public static Bitmap OpenGLToGDI32bpp(byte[] data, int width, int heig... method OpenGLToGDI32bpp (line 40) | public unsafe static Bitmap OpenGLToGDI32bpp(Stream stream, int width,... class ImageProcess (line 146) | public class ImageProcess method ChangeAlpha (line 153) | public unsafe static void ChangeAlpha(Bitmap bitmap, byte opacity) class OGLRenderEmulator (line 174) | public class OGLRenderEmulator type BlendType (line 179) | public enum BlendType FILE: 015.SeparateHearts/SeparateHeartsEngineExtractor/SeparateHeartsExtractorV1/Program.cs class Program (line 9) | internal class Program type ExtractorMode (line 11) | private enum ExtractorMode : uint method GetExtractorModeString (line 23) | private static string GetExtractorModeString(ExtractorMode mode) method Main (line 33) | [STAThread] FILE: 016.NekoNovel/NekoNovel/ConsoleExecute/Program.cs class Program (line 7) | internal class Program method Main (line 9) | static void Main(string[] args) FILE: 016.NekoNovel/NekoNovel/NekoNovelExtractorV1/Program.cs class Program (line 8) | internal class Program method Main (line 10) | [STAThread] FILE: 016.NekoNovel/NekoNovel/NekoNovelStatic/NekoPackage.cs class NekoPackage (line 10) | public class NekoPackage class FileEntry (line 15) | private class FileEntry method NekoPackage (line 65) | public NekoPackage(string filePath) method Extract (line 76) | public void Extract(string directory) method Initialize (line 124) | private void Initialize(string filePath) FILE: 016.NekoNovel/NekoNovel/NekoNovelStatic/StreamExtend.cs class StreamExtend (line 11) | internal class StreamExtend method ReadUTF8String (line 18) | public unsafe static string ReadUTF8String(Stream stream) FILE: 016.NekoNovel/NekoNovel/NekoNovelStatic/Zlib.cs class Zlib (line 8) | internal class Zlib method Decompress (line 17) | public static byte[] Decompress(byte[] data, int offset, int length) FILE: 017.OurshowGames/ConsoleTest/Program.cs class Program (line 6) | internal class Program method Main (line 8) | static void Main(string[] args) FILE: 017.OurshowGames/OurshowExtractorV1/Program.cs class Program (line 8) | internal class Program method Main (line 10) | [STAThread] FILE: 017.OurshowGames/OurshowStatic/AGPArchiveV1.cs class AGPArchiveV1 (line 12) | public class AGPArchiveV1 class FileEntry (line 17) | public class FileEntry method TryParse (line 69) | public bool TryParse(string path) method Extract (line 153) | public bool Extract() method Clear (line 200) | private void Clear() method AGPArchiveV1 (line 214) | public AGPArchiveV1() method AGPArchiveV1 (line 222) | public AGPArchiveV1(string path) FILE: 017.OurshowGames/OurshowStatic/BitReader.cs class BitReader (line 9) | public class BitReader method ReadBE (line 21) | public static void ReadBE(Span dest, int destByteOffset, int des... method TestBE (line 59) | public static bool TestBE(ReadOnlySpan src, int srcByteOffset, i... FILE: 017.OurshowGames/OurshowStatic/CompressLZ77.cs class CompressLZ77 (line 13) | public class CompressLZ77 method Decompress (line 24) | public static byte[] Decompress(byte[] src, uint offset, uint length, ... method Decode (line 59) | private static void Decode(byte[] dest, byte[] src, int offset, int le... FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/BulletHellCheat.cpp type BulletHellCheat (line 4) | namespace BulletHellCheat function Il2CppClass (line 7) | Il2CppClass* BulletHellManager::Class() FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/BulletHellCheat.h function namespace (line 4) | namespace BulletHellCheat FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/directory.cpp type Directory (line 6) | namespace Directory function Exists (line 8) | bool Exists(const std::string& dirPath) function Exists (line 18) | bool Exists(const std::wstring& dirPath) function Create (line 28) | void Create(const std::string& dirPath) function Create (line 41) | void Create(const std::wstring& dirPath) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/directory.h function namespace (line 4) | namespace Directory FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/file.h function namespace (line 7) | namespace File FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/log.h function namespace (line 7) | namespace Log FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/path.cpp type Path (line 7) | namespace Path function GetFileName (line 9) | std::string GetFileName(const std::string& path) function GetFileName (line 30) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 51) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 65) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 79) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 100) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 121) | std::string GetExtension(const std::string& path) function GetExtension (line 150) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 179) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 223) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 267) | std::string GetFullPath(const std::string& path) function GetFullPath (line 297) | std::wstring GetFullPath(const std::wstring& path) function Combine (line 328) | std::string Combine(const std::string& dir, const std::string& fileName) function Combine (line 346) | std::wstring Combine(const std::wstring& dir, const std::wstring& file... function Exists (line 364) | bool Exists(const std::string& filePath) function Exists (line 374) | bool Exists(const std::wstring& filePath) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/path.h function namespace (line 7) | namespace Path FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/pe.h function namespace (line 8) | namespace PE FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/stringhelper.cpp type StringHelper (line 9) | namespace StringHelper function StartsWith (line 11) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 24) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 37) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 47) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 57) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 70) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 83) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 93) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 103) | std::string ToLower(const std::string& source) function ToLower (line 112) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 121) | std::string ToUpper(const std::string& source) function ToUpper (line 130) | std::wstring ToUpper(const std::wstring& source) function Format (line 139) | std::string Format(const char* format, ...) function VFormat (line 180) | std::string VFormat(const char* format, va_list ap) function Format (line 216) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 257) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/stringhelper.h function namespace (line 8) | namespace StringHelper FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Common/util.h function namespace (line 8) | namespace Util FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Detours/creatwth.cpp function PVOID (line 34) | static PVOID LoadNtHeaderFromProcess(_In_ HANDLE hProcess, function HMODULE (line 86) | static HMODULE EnumerateModulesInProcess(_In_ HANDLE hProcess, function PVOID (line 145) | static PVOID FindDetourSectionInRemoteModule(_In_ HANDLE hProcess, function PVOID (line 188) | static PVOID FindPayloadInRemoteDetourSection(_In_ HANDLE hProcess, function WINAPI (line 243) | WINAPI DetourFindRemotePayload(_In_ HANDLE hProcess, function PBYTE (line 272) | static PBYTE FindAndAllocateNearBase(HANDLE hProcess, PBYTE pbModule, PB... function DWORD (line 348) | static inline DWORD PadToDword(DWORD dw) function DWORD (line 353) | static inline DWORD PadToDwordPtr(DWORD dw) function HRESULT (line 358) | static inline HRESULT ReplaceOptionalSizeA(_Inout_z_count_(cchDest) LPST... function BOOL (line 380) | static BOOL RecordExeRestore(HANDLE hProcess, HMODULE hModule, DETOUR_EX... function BOOL (line 501) | static BOOL UpdateFrom32To64(HANDLE hProcess, HMODULE hModule, WORD mach... function BOOL (line 646) | static BOOL IsWow64ProcessHelper(HANDLE hProcess, function BOOL (line 677) | BOOL WINAPI DetourUpdateProcessWithDll(_In_ HANDLE hProcess, function BOOL (line 750) | BOOL WINAPI DetourUpdateProcessWithDllEx(_In_ HANDLE hProcess, function BOOL (line 899) | BOOL WINAPI DetourCreateProcessWithDllA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 957) | BOOL WINAPI DetourCreateProcessWithDllW(_In_opt_ LPCWSTR lpApplicationName, function BOOL (line 1013) | BOOL WINAPI DetourCopyPayloadToProcess(_In_ HANDLE hProcess, function WINAPI (line 1022) | WINAPI DetourCopyPayloadToProcessEx(_In_ HANDLE hProcess, function VOID (line 1131) | VOID CALLBACK DetourFinishHelperProcess(_In_ HWND, function BOOL (line 1196) | BOOL WINAPI DetourIsHelperProcess(VOID) function BOOL (line 1221) | static function VOID (line 1325) | static function BOOL (line 1334) | BOOL WINAPI DetourProcessViaHelperA(_In_ DWORD dwTargetPid, function BOOL (line 1342) | BOOL WINAPI DetourProcessViaHelperDllsA(_In_ DWORD dwTargetPid, function BOOL (line 1433) | BOOL WINAPI DetourProcessViaHelperW(_In_ DWORD dwTargetPid, function BOOL (line 1440) | BOOL WINAPI DetourProcessViaHelperDllsW(_In_ DWORD dwTargetPid, function BOOL (line 1538) | BOOL WINAPI DetourCreateProcessWithDllExA(_In_opt_ LPCSTR lpApplicationN... function BOOL (line 1599) | BOOL WINAPI DetourCreateProcessWithDllExW(_In_opt_ LPCWSTR lpApplication... function BOOL (line 1660) | BOOL WINAPI DetourCreateProcessWithDllsA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 1721) | BOOL WINAPI DetourCreateProcessWithDllsW(_In_opt_ LPCWSTR lpApplicationN... FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Detours/detours.cpp function Detour_AssertExprWithFunctionName (line 26) | int Detour_AssertExprWithFunctionName(int reportType, const char* filena... type _DETOUR_ALIGN (line 44) | struct _DETOUR_ALIGN function detour_is_imported (line 61) | static bool detour_is_imported(PBYTE pbCode, PBYTE pbAddress) function ULONG_PTR (line 96) | inline ULONG_PTR detour_2gb_below(ULONG_PTR address) function ULONG_PTR (line 101) | inline ULONG_PTR detour_2gb_above(ULONG_PTR address) type _DETOUR_TRAMPOLINE (line 114) | struct _DETOUR_TRAMPOLINE function PBYTE (line 133) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 141) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 149) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 157) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 203) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 229) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 258) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 323) | struct _DETOUR_TRAMPOLINE function PBYTE (line 345) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 353) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 362) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 370) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 416) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 454) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 483) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 548) | struct _DETOUR_TRAMPOLINE function PBYTE (line 630) | inline PBYTE detour_skip_jmp(PBYTE pPointer, PVOID *ppGlobals) function detour_find_jmp_bounds (line 696) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 705) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 712) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 723) | struct _DETOUR_TRAMPOLINE function PBYTE (line 743) | inline PBYTE align4(PBYTE pValue) function ULONG (line 748) | inline ULONG fetch_thumb_opcode(PBYTE pbCode) function write_thumb_opcode (line 757) | inline void write_thumb_opcode(PBYTE &pbCode, ULONG Opcode) function PBYTE (line 765) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 790) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 798) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 835) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 849) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 867) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 882) | struct _DETOUR_TRAMPOLINE function ULONG (line 925) | inline ULONG fetch_opcode(PBYTE pbCode) function write_opcode (line 930) | inline void write_opcode(PBYTE &pbCode, ULONG Opcode) type ARM64_INDIRECT_JMP (line 936) | struct ARM64_INDIRECT_JMP { function PBYTE (line 974) | PBYTE detour_gen_jmp_indirect(BYTE *pbCode, ULONG64 *pbJmpVal) function PBYTE (line 1009) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 1032) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function INT64 (line 1040) | inline INT64 detour_sign_extend(UINT64 value, UINT bits) function PBYTE (line 1049) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 1138) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 1154) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 1164) | inline ULONG detour_is_code_filler(PBYTE pbCode) type DETOUR_REGION (line 1179) | struct DETOUR_REGION function DWORD (line 1194) | static DWORD detour_writable_trampoline_regions() function detour_runnable_trampoline_regions (line 1206) | static void detour_runnable_trampoline_regions() function PBYTE (line 1218) | static PBYTE detour_alloc_round_down_to_region(PBYTE pbTry) function PBYTE (line 1228) | static PBYTE detour_alloc_round_up_to_region(PBYTE pbTry) function PVOID (line 1241) | static PVOID detour_alloc_region_from_lo(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1290) | static PVOID detour_alloc_region_from_hi(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1339) | static PVOID detour_alloc_trampoline_allocate_new(PBYTE pbTarget, function PVOID (line 1379) | PVOID WINAPI DetourAllocateRegionWithinJumpBounds(_In_ LPCVOID pbTarget, function PDETOUR_TRAMPOLINE (line 1398) | static PDETOUR_TRAMPOLINE detour_alloc_trampoline(PBYTE pbTarget) function detour_free_trampoline (line 1468) | static void detour_free_trampoline(PDETOUR_TRAMPOLINE pTrampoline) function BOOL (line 1478) | static BOOL detour_is_region_empty(PDETOUR_REGION pRegion) function detour_free_unused_trampoline_regions (line 1502) | static void detour_free_unused_trampoline_regions() type DetourThread (line 1523) | struct DetourThread type DetourOperation (line 1529) | struct DetourOperation function PVOID (line 1550) | PVOID WINAPI DetourCodeFromPointer(_In_ PVOID pPointer, function BOOL (line 1558) | BOOL WINAPI DetourSetIgnoreTooSmall(_In_ BOOL fIgnore) function BOOL (line 1565) | BOOL WINAPI DetourSetRetainRegions(_In_ BOOL fRetain) function PVOID (line 1572) | PVOID WINAPI DetourSetSystemRegionLowerBound(_In_ PVOID pSystemRegionLow... function PVOID (line 1579) | PVOID WINAPI DetourSetSystemRegionUpperBound(_In_ PVOID pSystemRegionUpp... function LONG (line 1586) | LONG WINAPI DetourTransactionBegin() function LONG (line 1610) | LONG WINAPI DetourTransactionAbort() function LONG (line 1654) | LONG WINAPI DetourTransactionCommit() function BYTE (line 1659) | static BYTE detour_align_from_trampoline(PDETOUR_TRAMPOLINE pTrampoline,... function LONG (line 1669) | static LONG detour_align_from_target(PDETOUR_TRAMPOLINE pTrampoline, LON... function LONG (line 1679) | LONG WINAPI DetourTransactionCommitEx(_Out_opt_ PVOID **pppFailedPointer) function LONG (line 1948) | LONG WINAPI DetourUpdateThread(_In_ HANDLE hThread) function LONG (line 1991) | LONG WINAPI DetourAttach(_Inout_ PVOID *ppPointer, function LONG (line 1997) | LONG WINAPI DetourAttachEx(_Inout_ PVOID *ppPointer, function LONG (line 2357) | LONG WINAPI DetourDetach(_Inout_ PVOID *ppPointer, function DWORD (line 2528) | static DWORD DetourPageProtectAdjustExecute(_In_ DWORD dwOldProtect, function WINAPI (line 2547) | WINAPI DetourVirtualProtectSameExecuteEx(_In_ HANDLE hProcess, function WINAPI (line 2572) | WINAPI DetourVirtualProtectSameExecute(_In_ PVOID pAddress, function BOOL (line 2581) | BOOL WINAPI DetourAreSameGuid(_In_ REFGUID left, _In_ REFGUID right) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Detours/detours.h type LONG (line 133) | typedef LONG LONG_PTR; type ULONG (line 134) | typedef ULONG ULONG_PTR; type GUID (line 333) | typedef struct _GUID type DETOUR_TRAMPOLINE (line 384) | typedef struct _DETOUR_TRAMPOLINE DETOUR_TRAMPOLINE, *PDETOUR_TRAMPOLINE; type DETOUR_SECTION_HEADER (line 389) | typedef struct _DETOUR_SECTION_HEADER type DETOUR_SECTION_RECORD (line 414) | typedef struct _DETOUR_SECTION_RECORD type DETOUR_CLR_HEADER (line 421) | typedef struct _DETOUR_CLR_HEADER type DETOUR_EXE_RESTORE (line 435) | typedef struct _DETOUR_EXE_RESTORE type DETOUR_EXE_HELPER (line 477) | typedef struct _DETOUR_EXE_HELPER type VOID (line 550) | typedef VOID * PDETOUR_BINARY; type VOID (line 551) | typedef VOID * PDETOUR_LOADED_BINARY; type IMAGEHLP_MODULE (line 928) | typedef IMAGEHLP_MODULE IMAGEHLP_MODULE64; type PIMAGEHLP_MODULE (line 929) | typedef PIMAGEHLP_MODULE PIMAGEHLP_MODULE64; type IMAGEHLP_SYMBOL (line 930) | typedef IMAGEHLP_SYMBOL SYMBOL_INFO; type PIMAGEHLP_SYMBOL (line 931) | typedef PIMAGEHLP_SYMBOL PSYMBOL_INFO; function LONG (line 933) | static inline type DETOUR_SYM_INFO (line 966) | typedef struct _DETOUR_SYM_INFO type DETOUR_IA64_BUNDLE (line 1033) | struct DETOUR_IA64_BUNDLE FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Detours/disasm.cpp class CDetourDis (line 156) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function PVOID (line 312) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function PBYTE (line 342) | PBYTE CDetourDis::CopyInstruction(PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 361) | PBYTE CDetourDis::CopyBytes(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function else (line 416) | else if (bFlags & RIP) { function PBYTE (line 442) | PBYTE CDetourDis::CopyBytesPrefix(REFCOPYENTRY pEntry, PBYTE pbDst, PBYT... function PBYTE (line 449) | PBYTE CDetourDis::CopyBytesSegment(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 455) | PBYTE CDetourDis::CopyBytesRax(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 463) | PBYTE CDetourDis::CopyBytesJump(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE ... function PBYTE (line 496) | PBYTE CDetourDis::AdjustTarget(PBYTE pbDst, PBYTE pbSrc, UINT cbOp, function PBYTE (line 576) | PBYTE CDetourDis::Invalid(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 586) | PBYTE CDetourDis::Copy0F(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 593) | PBYTE CDetourDis::Copy0F78(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 611) | PBYTE CDetourDis::Copy0F00(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 623) | PBYTE CDetourDis::Copy0FB8(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 633) | PBYTE CDetourDis::Copy66(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 639) | PBYTE CDetourDis::Copy67(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 645) | PBYTE CDetourDis::CopyF2(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 651) | PBYTE CDetourDis::CopyF3(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 657) | PBYTE CDetourDis::CopyF6(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 677) | PBYTE CDetourDis::CopyF7(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 697) | PBYTE CDetourDis::CopyFF(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 748) | PBYTE CDetourDis::CopyVexEvexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc, BY... function PBYTE (line 777) | PBYTE CDetourDis::CopyVexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 787) | PBYTE CDetourDis::CopyVex3(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 832) | PBYTE CDetourDis::CopyVex2(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 847) | PBYTE CDetourDis::CopyEvex(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 887) | PBYTE CDetourDis::CopyXop(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function BOOL (line 927) | BOOL CDetourDis::SetCodeModule(PBYTE pbBeg, PBYTE pbEnd, BOOL fLimitRefe... function BOOL (line 1602) | BOOL CDetourDis::SanityCheckSystem() function BYTE (line 1665) | BYTE DETOUR_IA64_BUNDLE::GetTemplate() const function BYTE (line 1670) | BYTE DETOUR_IA64_BUNDLE::GetInst0() const function BYTE (line 1675) | BYTE DETOUR_IA64_BUNDLE::GetInst1() const function BYTE (line 1680) | BYTE DETOUR_IA64_BUNDLE::GetInst2() const function BYTE (line 1685) | BYTE DETOUR_IA64_BUNDLE::GetUnit(BYTE slot) const function BYTE (line 1696) | BYTE DETOUR_IA64_BUNDLE::GetUnit0() const function BYTE (line 1701) | BYTE DETOUR_IA64_BUNDLE::GetUnit1() const function BYTE (line 1706) | BYTE DETOUR_IA64_BUNDLE::GetUnit2() const function UINT64 (line 1711) | UINT64 DETOUR_IA64_BUNDLE::GetData0() const function UINT64 (line 1716) | UINT64 DETOUR_IA64_BUNDLE::GetData1() const function UINT64 (line 1722) | UINT64 DETOUR_IA64_BUNDLE::GetData2() const function VOID (line 1727) | VOID DETOUR_IA64_BUNDLE::SetInst(BYTE slot, BYTE nInst) function VOID (line 1738) | VOID DETOUR_IA64_BUNDLE::SetInst0(BYTE nInst) function VOID (line 1743) | VOID DETOUR_IA64_BUNDLE::SetInst1(BYTE nInst) function VOID (line 1748) | VOID DETOUR_IA64_BUNDLE::SetInst2(BYTE nInst) function VOID (line 1753) | VOID DETOUR_IA64_BUNDLE::SetData(BYTE slot, UINT64 nData) function VOID (line 1764) | VOID DETOUR_IA64_BUNDLE::SetData0(UINT64 nData) function VOID (line 1769) | VOID DETOUR_IA64_BUNDLE::SetData1(UINT64 nData) function VOID (line 1775) | VOID DETOUR_IA64_BUNDLE::SetData2(UINT64 nData) function UINT64 (line 1780) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction(BYTE slot) const function UINT64 (line 1791) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction0() const function UINT64 (line 1797) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction1() const function UINT64 (line 1805) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction2() const function UINT64 (line 1842) | UINT64 DETOUR_IA64_BUNDLE::SignExtend(UINT64 Value, UINT64 Offset) function UINT64 (line 1851) | UINT64 DETOUR_IA64_BUNDLE::GetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1857) | UINT64 DETOUR_IA64_BUNDLE::SetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1864) | UINT64 DETOUR_IA64_BUNDLE::GetOpcode(UINT64 instruction) function UINT64 (line 1871) | UINT64 DETOUR_IA64_BUNDLE::GetX(UINT64 instruction) function UINT64 (line 1878) | UINT64 DETOUR_IA64_BUNDLE::GetX3(UINT64 instruction) function UINT64 (line 1885) | UINT64 DETOUR_IA64_BUNDLE::GetX6(UINT64 instruction) function UINT64 (line 1892) | UINT64 DETOUR_IA64_BUNDLE::GetImm7a(UINT64 instruction) function UINT64 (line 1898) | UINT64 DETOUR_IA64_BUNDLE::SetImm7a(UINT64 instruction, UINT64 imm7a) function UINT64 (line 1904) | UINT64 DETOUR_IA64_BUNDLE::GetImm13c(UINT64 instruction) function UINT64 (line 1910) | UINT64 DETOUR_IA64_BUNDLE::SetImm13c(UINT64 instruction, UINT64 imm13c) function UINT64 (line 1916) | UINT64 DETOUR_IA64_BUNDLE::GetSignBit(UINT64 instruction) function UINT64 (line 1922) | UINT64 DETOUR_IA64_BUNDLE::SetSignBit(UINT64 instruction, UINT64 signBit) function UINT64 (line 1928) | UINT64 DETOUR_IA64_BUNDLE::GetImm20a(UINT64 instruction) function UINT64 (line 1934) | UINT64 DETOUR_IA64_BUNDLE::SetImm20a(UINT64 instruction, UINT64 imm20a) function UINT64 (line 1940) | UINT64 DETOUR_IA64_BUNDLE::GetImm20b(UINT64 instruction) function UINT64 (line 1946) | UINT64 DETOUR_IA64_BUNDLE::SetImm20b(UINT64 instruction, UINT64 imm20b) function UINT (line 2054) | UINT DETOUR_IA64_BUNDLE::RelocateBundle(_Inout_ DETOUR_IA64_BUNDLE* pDst, function BOOL (line 2072) | BOOL DETOUR_IA64_BUNDLE::IsBrl() const function VOID (line 2082) | VOID DETOUR_IA64_BUNDLE::SetBrl() function UINT64 (line 2089) | UINT64 DETOUR_IA64_BUNDLE::GetBrlImm() const function VOID (line 2103) | VOID DETOUR_IA64_BUNDLE::SetBrlImm(UINT64 imm) function UINT64 (line 2119) | UINT64 DETOUR_IA64_BUNDLE::GetBrlTarget() const function VOID (line 2124) | VOID DETOUR_IA64_BUNDLE::SetBrl(UINT64 target) function VOID (line 2131) | VOID DETOUR_IA64_BUNDLE::SetBrlTarget(UINT64 target) function BOOL (line 2137) | BOOL DETOUR_IA64_BUNDLE::IsMovlGp() const function UINT64 (line 2146) | UINT64 DETOUR_IA64_BUNDLE::GetMovlGp() const function VOID (line 2168) | VOID DETOUR_IA64_BUNDLE::SetMovlGp(UINT64 gp) function UINT (line 2193) | UINT DETOUR_IA64_BUNDLE::Copy(_Out_ DETOUR_IA64_BUNDLE *pDst, function BOOL (line 2213) | BOOL DETOUR_IA64_BUNDLE::SetNop(BYTE slot) function BOOL (line 2231) | BOOL DETOUR_IA64_BUNDLE::SetNop0() function BOOL (line 2236) | BOOL DETOUR_IA64_BUNDLE::SetNop1() function BOOL (line 2241) | BOOL DETOUR_IA64_BUNDLE::SetNop2() function VOID (line 2246) | VOID DETOUR_IA64_BUNDLE::SetStop() function PVOID (line 2253) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 2293) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function LONG (line 2602) | LONG CDetourDis::DecodeBranch5(ULONG opcode) function USHORT (line 2615) | USHORT CDetourDis::EncodeBranch5(ULONG originalOpCode, LONG delta) function LONG (line 2631) | LONG CDetourDis::DecodeBranch8(ULONG opcode) function USHORT (line 2643) | USHORT CDetourDis::EncodeBranch8(ULONG originalOpCode, LONG delta) function LONG (line 2658) | LONG CDetourDis::DecodeBranch11(ULONG opcode) function USHORT (line 2670) | USHORT CDetourDis::EncodeBranch11(ULONG originalOpCode, LONG delta) function BYTE (line 2685) | BYTE CDetourDis::EmitBranch11(PUSHORT& pDest, LONG relativeAddress) function LONG (line 2694) | LONG CDetourDis::DecodeBranch20(ULONG opcode) function ULONG (line 2714) | ULONG CDetourDis::EncodeBranch20(ULONG originalOpCode, LONG delta) function LONG (line 2733) | LONG CDetourDis::DecodeBranch24(ULONG opcode, BOOL& fLink) function ULONG (line 2754) | ULONG CDetourDis::EncodeBranch24(ULONG originalOpCode, LONG delta, BOOL ... function LONG (line 2774) | LONG CDetourDis::DecodeLiteralLoad8(ULONG instruction) function BYTE (line 2785) | BYTE CDetourDis::EmitLiteralLoad8(PUSHORT& pDest, BYTE targetRegister, P... function LONG (line 2798) | LONG CDetourDis::DecodeLiteralLoad12(ULONG instruction) function BYTE (line 2809) | BYTE CDetourDis::EmitLiteralLoad12(PUSHORT& pDest, BYTE targetRegister, ... function BYTE (line 2823) | BYTE CDetourDis::EmitImmediateRegisterLoad32(PUSHORT& pDest, BYTE reg) function BYTE (line 2829) | BYTE CDetourDis::EmitImmediateRegisterLoad16(PUSHORT& pDest, BYTE reg) function BYTE (line 2835) | BYTE CDetourDis::EmitLongLiteralLoad(PUSHORT& pDest, BYTE targetRegister... function BYTE (line 2857) | BYTE CDetourDis::EmitLongBranch(PUSHORT& pDest, PVOID pTarget) function BYTE (line 2864) | BYTE CDetourDis::PureCopy16(BYTE* pSource, BYTE* pDest) function BYTE (line 2870) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function USHORT (line 2876) | USHORT CDetourDis::CalculateExtra(BYTE sourceLength, BYTE* pDestStart, B... function BYTE (line 2882) | BYTE CDetourDis::CopyMiscellaneous16(BYTE* pSource, BYTE* pDest) function BYTE (line 2943) | BYTE CDetourDis::CopyConditionalBranchOrOther16(BYTE* pSource, BYTE* pDest) function BYTE (line 3001) | BYTE CDetourDis::CopyUnConditionalBranch16(BYTE* pSource, BYTE* pDest) function BYTE (line 3045) | BYTE CDetourDis::CopyLiteralLoad16(BYTE* pSource, BYTE* pDest) function BYTE (line 3065) | BYTE CDetourDis::CopyBranchExchangeOrDataProcessing16(BYTE* pSource, BYT... function BYTE (line 3159) | BYTE CDetourDis::CopyBranch24(BYTE* pSource, BYTE* pDest) function BYTE (line 3185) | BYTE CDetourDis::CopyBranchOrMiscellaneous32(BYTE* pSource, BYTE* pDest) function BYTE (line 3285) | BYTE CDetourDis::CopyLiteralLoad32(BYTE* pSource, BYTE* pDest) function BYTE (line 3302) | BYTE CDetourDis::CopyLoadAndStoreSingle(BYTE* pSource, BYTE* pDest) function BYTE (line 3342) | BYTE CDetourDis::CopyLoadAndStoreMultipleAndSRS(BYTE* pSource, BYTE* pDest) function BYTE (line 3348) | BYTE CDetourDis::CopyTableBranch(BYTE* pSource, BYTE* pDest) function BYTE (line 3445) | BYTE CDetourDis::BeginCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3542) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function PVOID (line 3578) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 3628) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function BYTE (line 3932) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3945) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function BYTE (line 3984) | BYTE CDetourDis::EmitMovImmediate(PULONG& pDstInst, BYTE rd, UINT64 imme... function BYTE (line 4035) | BYTE CDetourDis::CopyAdr(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4089) | BYTE CDetourDis::CopyBcc(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4123) | BYTE CDetourDis::CopyB_or_Bl(BYTE* pSource, BYTE* pDest, ULONG instructi... function BYTE (line 4148) | BYTE CDetourDis::CopyB(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4153) | BYTE CDetourDis::CopyBl(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4158) | BYTE CDetourDis::CopyCbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4192) | BYTE CDetourDis::CopyTbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4226) | BYTE CDetourDis::CopyLdrLiteral(BYTE* pSource, BYTE* pDest, ULONG instru... function PVOID (line 4264) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function BOOL (line 4281) | BOOL WINAPI DetourSetCodeModule(_In_ HMODULE hModule, FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Detours/image.cpp type Detour (line 24) | namespace Detour function _Out_ (line 37) | _Out_ size_t* pcch) function _Must_inspect_result_ (line 63) | _Must_inspect_result_ function _Must_inspect_result_ (line 93) | _Must_inspect_result_ class CImageData (line 121) | class CImageData method BOOL (line 136) | BOOL IsEmpty() { return m_cbData == 0; } class CImageImportName (line 149) | class CImageImportName class CImageImportFile (line 151) | class CImageImportFile class CImageImportName (line 176) | class CImageImportName class CImage (line 193) | class CImage function DWORD (line 297) | static inline DWORD Max(DWORD a, DWORD b) function DWORD (line 302) | static inline DWORD Align(DWORD a, DWORD size) function DWORD (line 308) | static inline DWORD QuadAlign(DWORD a) function LPCSTR (line 313) | static LPCSTR DuplicateString(_In_ LPCSTR pszIn) function VOID (line 341) | static VOID ReleaseString(_In_opt_ LPCSTR psz) function BOOL (line 432) | BOOL CImageData::SizeTo(DWORD cbData) function BOOL (line 461) | BOOL CImageData::Purge() function BOOL (line 470) | BOOL CImageData::IsValid() function PBYTE (line 494) | PBYTE CImageData::Enumerate(GUID *pGuid, DWORD *pcbData, DWORD *pnIter... function PBYTE (line 523) | PBYTE CImageData::Find(REFGUID rguid, DWORD *pcbData) function BOOL (line 551) | BOOL CImageData::Delete(REFGUID rguid) function PBYTE (line 579) | PBYTE CImageData::Set(REFGUID rguid, PBYTE pbData, DWORD cbData) class CImageThunks (line 616) | class CImageThunks method CImageThunks (line 626) | CImageThunks(CImage *pImage, DWORD nThunksMax, DWORD *pnAddr) method PIMAGE_THUNK_DATA (line 637) | PIMAGE_THUNK_DATA Current(DWORD *pnVirtAddr) method PIMAGE_THUNK_DATA (line 647) | PIMAGE_THUNK_DATA Allocate(ULONG_PTR nData, DWORD *pnVirtAddr) method DWORD (line 661) | DWORD Size() class CImageChars (line 669) | class CImageChars method CImageChars (line 679) | CImageChars(CImage *pImage, _In_ DWORD nCharsMax, _Out_ DWORD *pnAddr) method LPCSTR (line 688) | LPCSTR Allocate(_In_ LPCSTR pszString, _Out_ DWORD *pnVirtAddr) method LPCSTR (line 714) | LPCSTR Allocate(_In_ LPCSTR pszString, _In_ DWORD nHint, _Out_ DWORD... method DWORD (line 741) | DWORD Size() function CImage (line 749) | CImage * CImage::IsValid(PDETOUR_BINARY pBinary) function BOOL (line 789) | BOOL CImage::Close() function PBYTE (line 822) | PBYTE CImage::DataEnum(GUID *pGuid, DWORD *pcbData, DWORD *pnIterator) function PBYTE (line 830) | PBYTE CImage::DataFind(REFGUID rguid, DWORD *pcbData) function PBYTE (line 838) | PBYTE CImage::DataSet(REFGUID rguid, PBYTE pbData, DWORD cbData) function BOOL (line 846) | BOOL CImage::DataDelete(REFGUID rguid) function BOOL (line 854) | BOOL CImage::DataPurge() function BOOL (line 864) | BOOL CImage::SizeOutputBuffer(DWORD cbData) function PBYTE (line 893) | PBYTE CImage::AllocateOutput(DWORD cbData, DWORD *pnVirtAddr) function DWORD (line 914) | DWORD CImage::FileAlign(DWORD nAddr) function DWORD (line 919) | DWORD CImage::SectionAlign(DWORD nAddr) function PVOID (line 926) | PVOID CImage::RvaToVa(ULONG_PTR nRva) function DWORD (line 945) | DWORD CImage::RvaToFileOffset(DWORD nRva) function BOOL (line 962) | BOOL CImage::WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOf... function BOOL (line 973) | BOOL CImage::CopyFileData(HANDLE hFile, DWORD nOldPos, DWORD cbData) function BOOL (line 979) | BOOL CImage::ZeroFileData(HANDLE hFile, DWORD cbData) function BOOL (line 1004) | BOOL CImage::AlignFileData(HANDLE hFile) function BOOL (line 1022) | BOOL CImage::Read(HANDLE hFile) function BOOL (line 1333) | static inline BOOL strneq(_In_ LPCSTR pszOne, _In_ LPCSTR pszTwo) function BOOL (line 1344) | BOOL CImage::CheckImportsNeeded(DWORD *pnTables, DWORD *pnThunks, DWOR... function CImageImportFile (line 1398) | CImageImportFile * CImage::NewByway(_In_ LPCSTR pszName) function BOOL (line 1431) | BOOL CImage::EditImports(PVOID pContext, function BOOL (line 1597) | BOOL CImage::Write(HANDLE hFile) function PDETOUR_BINARY (line 2032) | PDETOUR_BINARY WINAPI DetourBinaryOpen(_In_ HANDLE hFile) function BOOL (line 2049) | BOOL WINAPI DetourBinaryWrite(_In_ PDETOUR_BINARY pdi, function WINAPI (line 2063) | WINAPI DetourBinaryEnumeratePayloads(_In_ PDETOUR_BINARY pBinary, function WINAPI (line 2079) | WINAPI DetourBinaryFindPayload(_In_ PDETOUR_BINARY pBinary, function PVOID (line 2091) | PVOID WINAPI DetourBinarySetPayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2104) | BOOL WINAPI DetourBinaryDeletePayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2115) | BOOL WINAPI DetourBinaryPurgePayloads(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2127) | static BOOL CALLBACK ResetBywayCallback(_In_opt_ PVOID pContext, function BOOL (line 2138) | static BOOL CALLBACK ResetFileCallback(_In_opt_ PVOID pContext, function BOOL (line 2150) | static BOOL CALLBACK ResetSymbolCallback(_In_opt_ PVOID pContext, function BOOL (line 2167) | BOOL WINAPI DetourBinaryResetImports(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2183) | BOOL WINAPI DetourBinaryEditImports(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2202) | BOOL WINAPI DetourBinaryClose(_In_ PDETOUR_BINARY pBinary) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Detours/modules.cpp function PVOID (line 142) | PVOID WINAPI DetourFindFunction(_In_ LPCSTR pszModule, function HMODULE (line 249) | HMODULE WINAPI DetourEnumerateModules(_In_opt_ HMODULE hModuleLast) function PVOID (line 297) | PVOID WINAPI DetourGetEntryPoint(_In_opt_ HMODULE hModule) function ULONG (line 370) | ULONG WINAPI DetourGetModuleSize(_In_opt_ HMODULE hModule) function HMODULE (line 405) | HMODULE WINAPI DetourGetContainingModule(_In_ PVOID pvAddr) function PBYTE (line 453) | static inline PBYTE RvaAdjust(_Pre_notnull_ PIMAGE_DOS_HEADER pDosHeader... function BOOL (line 461) | BOOL WINAPI DetourEnumerateExports(_In_ HMODULE hModule, function BOOL (line 543) | BOOL WINAPI DetourEnumerateImportsEx(_In_opt_ HMODULE hModule, type _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT (line 645) | struct _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT function BOOL (line 654) | static function BOOL (line 667) | BOOL WINAPI DetourEnumerateImports(_In_opt_ HMODULE hModule, function PDETOUR_LOADED_BINARY (line 685) | static PDETOUR_LOADED_BINARY WINAPI GetPayloadSectionFromModule(HMODULE ... function DWORD (line 749) | DWORD WINAPI DetourGetSizeOfPayloads(_In_opt_ HMODULE hModule) function WINAPI (line 778) | WINAPI DetourFindPayload(_In_opt_ HMODULE hModule, function WINAPI (line 831) | WINAPI DetourFindPayloadEx(_In_ REFGUID rguid, function BOOL (line 846) | BOOL WINAPI DetourFreePayload(_In_ PVOID pvData) function BOOL (line 864) | BOOL WINAPI DetourRestoreAfterWithEx(_In_reads_bytes_(cbData) PVOID pvData, function BOOL (line 918) | BOOL WINAPI DetourRestoreAfterWith() FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Detours/uimports.cpp function BOOL (line 18) | static BOOL UPDATE_IMPORTS_XX(HANDLE hProcess, FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/ExtendUtils.h function namespace (line 6) | namespace HookUtils FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/GameDotCheat.cpp type GameDotCheat (line 7) | namespace GameDotCheat function Il2CppClass (line 10) | Il2CppClass* GameDotNode::Class() function Il2CppObject (line 15) | Il2CppObject* GameDotNode::New() function Il2CppClass (line 22) | Il2CppClass* GameDotNodeLayer::Class() function Il2CppObject (line 27) | Il2CppObject* GameDotNodeLayer::New() function Il2CppClass (line 213) | Il2CppClass* GameDotConnectUI::Class() FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/GameDotCheat.h function namespace (line 4) | namespace GameDotCheat FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Il2Cpp/Il2Cpp.cpp type Il2CppExtend (line 4) | namespace Il2CppExtend type Il2CppUtils (line 8) | namespace Il2CppUtils function Il2CppAssembly (line 10) | const Il2CppAssembly* GetAssemblyByName(const char* name) function Il2CppImage (line 25) | const Il2CppImage* GetImageByName(const char* name) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Il2Cpp/Il2Cpp.h function namespace (line 4) | namespace Il2CppExtend function namespace (line 42) | namespace Il2CppUtils FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Il2Cpp/Il2CppAPI.cpp function IL2CppInitialize (line 316) | void IL2CppInitialize(void* base) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Il2Cpp/Il2CppHeader.h type Il2CppClass (line 5) | typedef struct Il2CppClass Il2CppClass; type Il2CppType (line 6) | typedef struct Il2CppType Il2CppType; type EventInfo (line 7) | typedef struct EventInfo EventInfo; type MethodInfo (line 8) | typedef struct MethodInfo MethodInfo; type FieldInfo (line 9) | typedef struct FieldInfo FieldInfo; type PropertyInfo (line 10) | typedef struct PropertyInfo PropertyInfo; type Il2CppAssembly (line 11) | typedef struct Il2CppAssembly Il2CppAssembly; type Il2CppArray (line 12) | typedef struct Il2CppArray Il2CppArray; type Il2CppDelegate (line 13) | typedef struct Il2CppDelegate Il2CppDelegate; type Il2CppDomain (line 14) | typedef struct Il2CppDomain Il2CppDomain; type Il2CppImage (line 15) | typedef struct Il2CppImage Il2CppImage; type Il2CppException (line 16) | typedef struct Il2CppException Il2CppException; type Il2CppProfiler (line 17) | typedef struct Il2CppProfiler Il2CppProfiler; type Il2CppObject (line 18) | typedef struct Il2CppObject Il2CppObject; type Il2CppReflectionMethod (line 19) | typedef struct Il2CppReflectionMethod Il2CppReflectionMethod; type Il2CppReflectionType (line 20) | typedef struct Il2CppReflectionType Il2CppReflectionType; type Il2CppString (line 21) | typedef struct Il2CppString Il2CppString; type Il2CppThread (line 22) | typedef struct Il2CppThread Il2CppThread; type Il2CppAsyncResult (line 23) | typedef struct Il2CppAsyncResult Il2CppAsyncResult; type Il2CppManagedMemorySnapshot (line 24) | typedef struct Il2CppManagedMemorySnapshot Il2CppManagedMemorySnapshot; type Il2CppCustomAttrInfo (line 25) | typedef struct Il2CppCustomAttrInfo Il2CppCustomAttrInfo; type Il2CppProfileFlags (line 26) | typedef enum type Il2CppProfileFileIOKind (line 51) | typedef enum type Il2CppGCEvent (line 56) | typedef enum type Il2CppGCMode (line 69) | typedef enum type Il2CppStat (line 75) | typedef enum type Il2CppRuntimeUnhandledExceptionPolicy (line 86) | typedef enum type Il2CppStackFrameInfo (line 91) | typedef struct Il2CppStackFrameInfo type Il2CppMethodDebugInfo (line 97) | typedef struct Il2CppMethodDebugInfo type Il2CppMemoryCallbacks (line 103) | typedef struct type Il2CppDebuggerTransport (line 113) | typedef struct type Il2CppChar (line 123) | typedef uint16_t Il2CppChar; type Il2CppNativeChar (line 124) | typedef char Il2CppNativeChar; type Il2CppNativeChar (line 135) | typedef const Il2CppNativeChar* (*Il2CppSetFindPlugInCallback)(const Il2... type Il2CppManagedMemorySnapshot (line 138) | typedef struct Il2CppManagedMemorySnapshot Il2CppManagedMemorySnapshot; type il2cpp_array_size_t (line 139) | typedef uintptr_t il2cpp_array_size_t; type Il2CppMethodSlot (line 141) | typedef uint16_t Il2CppMethodSlot; type il2cpp_hresult_t (line 144) | typedef int32_t il2cpp_hresult_t; type Il2CppTokenType (line 145) | typedef enum type TypeIndex (line 170) | typedef int32_t TypeIndex; type TypeDefinitionIndex (line 171) | typedef int32_t TypeDefinitionIndex; type FieldIndex (line 172) | typedef int32_t FieldIndex; type DefaultValueIndex (line 173) | typedef int32_t DefaultValueIndex; type DefaultValueDataIndex (line 174) | typedef int32_t DefaultValueDataIndex; type CustomAttributeIndex (line 175) | typedef int32_t CustomAttributeIndex; type ParameterIndex (line 176) | typedef int32_t ParameterIndex; type MethodIndex (line 177) | typedef int32_t MethodIndex; type GenericMethodIndex (line 178) | typedef int32_t GenericMethodIndex; type PropertyIndex (line 179) | typedef int32_t PropertyIndex; type EventIndex (line 180) | typedef int32_t EventIndex; type GenericContainerIndex (line 181) | typedef int32_t GenericContainerIndex; type GenericParameterIndex (line 182) | typedef int32_t GenericParameterIndex; type GenericParameterConstraintIndex (line 183) | typedef int16_t GenericParameterConstraintIndex; type NestedTypeIndex (line 184) | typedef int32_t NestedTypeIndex; type InterfacesIndex (line 185) | typedef int32_t InterfacesIndex; type VTableIndex (line 186) | typedef int32_t VTableIndex; type RGCTXIndex (line 187) | typedef int32_t RGCTXIndex; type StringIndex (line 188) | typedef int32_t StringIndex; type StringLiteralIndex (line 189) | typedef int32_t StringLiteralIndex; type GenericInstIndex (line 190) | typedef int32_t GenericInstIndex; type ImageIndex (line 191) | typedef int32_t ImageIndex; type AssemblyIndex (line 192) | typedef int32_t AssemblyIndex; type InteropDataIndex (line 193) | typedef int32_t InteropDataIndex; type TypeFieldIndex (line 194) | typedef int32_t TypeFieldIndex; type TypeMethodIndex (line 195) | typedef int32_t TypeMethodIndex; type MethodParameterIndex (line 196) | typedef int32_t MethodParameterIndex; type TypePropertyIndex (line 197) | typedef int32_t TypePropertyIndex; type TypeEventIndex (line 198) | typedef int32_t TypeEventIndex; type TypeInterfaceIndex (line 199) | typedef int32_t TypeInterfaceIndex; type TypeNestedTypeIndex (line 200) | typedef int32_t TypeNestedTypeIndex; type TypeInterfaceOffsetIndex (line 201) | typedef int32_t TypeInterfaceOffsetIndex; type GenericContainerParameterIndex (line 202) | typedef int32_t GenericContainerParameterIndex; type AssemblyTypeIndex (line 203) | typedef int32_t AssemblyTypeIndex; type AssemblyExportedTypeIndex (line 204) | typedef int32_t AssemblyExportedTypeIndex; type Il2CppMethodSpec (line 219) | typedef struct Il2CppMethodSpec type Il2CppRGCTXDataType (line 225) | typedef enum Il2CppRGCTXDataType type Il2CppRGCTXDefinitionData (line 233) | typedef union Il2CppRGCTXDefinitionData type Il2CppRGCTXDefinition (line 239) | typedef struct Il2CppRGCTXDefinition type Il2CppGenericMethodIndices (line 244) | typedef struct type Il2CppGenericMethodFunctionsDefinitions (line 250) | typedef struct Il2CppGenericMethodFunctionsDefinitions function GetTokenType (line 255) | static inline uint32_t GetTokenType(uint32_t token) function GetTokenRowId (line 259) | static inline uint32_t GetTokenRowId(uint32_t token) type ___Il2CppMetadataImageHandle (line 263) | struct ___Il2CppMetadataImageHandle type ___Il2CppMetadataCustomAttributeHandle (line 264) | struct ___Il2CppMetadataCustomAttributeHandle type ___Il2CppMetadataTypeHandle (line 265) | struct ___Il2CppMetadataTypeHandle type ___Il2CppMetadataMethodHandle (line 266) | struct ___Il2CppMetadataMethodHandle type ___Il2CppMetadataGenericContainerHandle (line 267) | struct ___Il2CppMetadataGenericContainerHandle type ___Il2CppMetadataGenericParameterHandle (line 268) | struct ___Il2CppMetadataGenericParameterHandle type EncodedMethodIndex (line 269) | typedef uint32_t EncodedMethodIndex; type Il2CppMetadataUsage (line 270) | typedef enum Il2CppMetadataUsage type Il2CppInterfaceOffsetPair (line 280) | typedef struct Il2CppInterfaceOffsetPair type Il2CppTypeDefinition (line 285) | typedef struct Il2CppTypeDefinition type Il2CppFieldDefinition (line 314) | typedef struct Il2CppFieldDefinition type Il2CppFieldDefaultValue (line 320) | typedef struct Il2CppFieldDefaultValue type Il2CppFieldMarshaledSize (line 326) | typedef struct Il2CppFieldMarshaledSize type Il2CppFieldRef (line 332) | typedef struct Il2CppFieldRef type Il2CppParameterDefinition (line 337) | typedef struct Il2CppParameterDefinition type Il2CppParameterDefaultValue (line 343) | typedef struct Il2CppParameterDefaultValue type Il2CppMethodDefinition (line 349) | typedef struct Il2CppMethodDefinition type Il2CppEventDefinition (line 362) | typedef struct Il2CppEventDefinition type Il2CppPropertyDefinition (line 371) | typedef struct Il2CppPropertyDefinition type Il2CppStringLiteral (line 379) | typedef struct Il2CppStringLiteral type Il2CppAssemblyNameDefinition (line 384) | typedef struct Il2CppAssemblyNameDefinition type Il2CppImageDefinition (line 398) | typedef struct Il2CppImageDefinition type Il2CppAssemblyDefinition (line 411) | typedef struct Il2CppAssemblyDefinition type Il2CppCustomAttributeTypeRange (line 419) | typedef struct Il2CppCustomAttributeTypeRange type Il2CppMetadataRange (line 425) | typedef struct Il2CppMetadataRange type Il2CppGenericContainer (line 430) | typedef struct Il2CppGenericContainer type Il2CppGenericParameter (line 437) | typedef struct Il2CppGenericParameter type Il2CppWindowsRuntimeTypeNamePair (line 446) | typedef struct Il2CppWindowsRuntimeTypeNamePair type Il2CppGlobalMetadataHeader (line 452) | typedef struct Il2CppGlobalMetadataHeader type Il2CppMetadataField (line 520) | typedef struct Il2CppMetadataField type Il2CppMetadataTypeFlags (line 527) | typedef enum Il2CppMetadataTypeFlags type Il2CppMetadataType (line 534) | typedef struct Il2CppMetadataType type Il2CppMetadataSnapshot (line 547) | typedef struct Il2CppMetadataSnapshot type Il2CppManagedMemorySection (line 552) | typedef struct Il2CppManagedMemorySection type Il2CppManagedHeap (line 558) | typedef struct Il2CppManagedHeap type Il2CppStacks (line 563) | typedef struct Il2CppStacks type NativeObject (line 568) | typedef struct NativeObject type Il2CppGCHandles (line 577) | typedef struct Il2CppGCHandles type Il2CppRuntimeInformation (line 582) | typedef struct Il2CppRuntimeInformation type Il2CppManagedMemorySnapshot (line 591) | typedef struct Il2CppManagedMemorySnapshot type Il2CppTypeEnum (line 600) | typedef enum Il2CppTypeEnum type Il2CppClass (line 639) | typedef struct Il2CppClass Il2CppClass; type MethodInfo (line 640) | typedef struct MethodInfo MethodInfo; type Il2CppType (line 641) | typedef struct Il2CppType Il2CppType; type Il2CppArrayType (line 642) | typedef struct Il2CppArrayType type Il2CppGenericInst (line 651) | typedef struct Il2CppGenericInst type Il2CppGenericContext (line 656) | typedef struct Il2CppGenericContext type Il2CppGenericClass (line 661) | typedef struct Il2CppGenericClass type Il2CppGenericMethod (line 667) | typedef struct Il2CppGenericMethod type Il2CppType (line 672) | typedef struct Il2CppType type Il2CppMetadataFieldInfo (line 691) | typedef struct Il2CppMetadataFieldInfo type Il2CppMetadataMethodInfo (line 697) | typedef struct Il2CppMetadataMethodInfo type Il2CppMetadataParameterInfo (line 708) | typedef struct Il2CppMetadataParameterInfo type Il2CppMetadataPropertyInfo (line 714) | typedef struct Il2CppMetadataPropertyInfo type Il2CppMetadataEventInfo (line 722) | typedef struct Il2CppMetadataEventInfo type Il2CppInterfaceOffsetInfo (line 731) | typedef struct Il2CppInterfaceOffsetInfo type Il2CppGenericParameterInfo (line 736) | typedef struct Il2CppGenericParameterInfo type Il2CppCallConvention (line 743) | typedef enum Il2CppCallConvention type Il2CppCharSet (line 752) | typedef enum Il2CppCharSet type Il2CppHString__ (line 758) | typedef struct Il2CppHString__ type Il2CppHString__ (line 762) | typedef Il2CppHString__* Il2CppHString; type Il2CppHStringHeader (line 763) | typedef struct Il2CppHStringHeader type Il2CppGuid (line 771) | typedef struct Il2CppGuid type Il2CppSafeArrayBound (line 778) | typedef struct Il2CppSafeArrayBound type Il2CppSafeArray (line 783) | typedef struct Il2CppSafeArray type Il2CppWin32Decimal (line 792) | typedef struct Il2CppWin32Decimal type IL2CPP_VARIANT_BOOL (line 815) | typedef int16_t IL2CPP_VARIANT_BOOL; type Il2CppVarType (line 816) | typedef enum Il2CppVarType type Il2CppVariant (line 871) | typedef struct Il2CppVariant Il2CppVariant; type Il2CppIUnknown (line 872) | typedef struct Il2CppIUnknown Il2CppIUnknown; type Il2CppVariant (line 873) | typedef struct Il2CppVariant type Il2CppFileTime (line 938) | typedef struct Il2CppFileTime type Il2CppStatStg (line 943) | typedef struct Il2CppStatStg type Il2CppWindowsRuntimeTypeKind (line 957) | typedef enum Il2CppWindowsRuntimeTypeKind type Il2CppWindowsRuntimeTypeName (line 963) | typedef struct Il2CppWindowsRuntimeTypeName type Il2CppIUnknown (line 971) | struct Il2CppIUnknown type Il2CppInteropData (line 972) | typedef struct Il2CppInteropData type Il2CppCodeGenModule (line 982) | typedef struct Il2CppCodeGenModule Il2CppCodeGenModule; type Il2CppMetadataRegistration (line 983) | typedef struct Il2CppMetadataRegistration Il2CppMetadataRegistration; type Il2CppCodeRegistration (line 984) | typedef struct Il2CppCodeRegistration Il2CppCodeRegistration; type Il2CppClass (line 985) | typedef struct Il2CppClass Il2CppClass; type Il2CppGuid (line 986) | typedef struct Il2CppGuid Il2CppGuid; type Il2CppImage (line 987) | typedef struct Il2CppImage Il2CppImage; type Il2CppAppDomain (line 988) | typedef struct Il2CppAppDomain Il2CppAppDomain; type Il2CppAppDomainSetup (line 989) | typedef struct Il2CppAppDomainSetup Il2CppAppDomainSetup; type Il2CppDelegate (line 990) | typedef struct Il2CppDelegate Il2CppDelegate; type Il2CppAppContext (line 991) | typedef struct Il2CppAppContext Il2CppAppContext; type Il2CppNameToTypeHandleHashTable (line 992) | typedef struct Il2CppNameToTypeHandleHashTable Il2CppNameToTypeHandleHas... type Il2CppCodeGenModule (line 993) | typedef struct Il2CppCodeGenModule Il2CppCodeGenModule; type Il2CppMetadataRegistration (line 994) | typedef struct Il2CppMetadataRegistration Il2CppMetadataRegistration; type Il2CppCodeRegistration (line 995) | typedef struct Il2CppCodeRegistration Il2CppCodeRegistration; type VirtualInvokeData (line 996) | typedef struct VirtualInvokeData type Il2CppTypeNameFormat (line 1001) | typedef enum Il2CppTypeNameFormat type Il2CppDefaults (line 1008) | typedef struct Il2CppDefaults type Il2CppClass (line 1110) | typedef struct Il2CppClass Il2CppClass; type MethodInfo (line 1111) | typedef struct MethodInfo MethodInfo; type FieldInfo (line 1112) | typedef struct FieldInfo FieldInfo; type Il2CppObject (line 1113) | typedef struct Il2CppObject Il2CppObject; type MemberInfo (line 1114) | typedef struct MemberInfo MemberInfo; type CustomAttributesCache (line 1115) | typedef struct CustomAttributesCache type FieldInfo (line 1121) | typedef struct FieldInfo type PropertyInfo (line 1129) | typedef struct PropertyInfo type EventInfo (line 1138) | typedef struct EventInfo type ParameterInfo (line 1148) | typedef struct ParameterInfo type MethodVariableKind (line 1156) | typedef enum MethodVariableKind type SequencePointKind (line 1162) | typedef enum SequencePointKind type Il2CppMethodExecutionContextInfo (line 1167) | typedef struct Il2CppMethodExecutionContextInfo type Il2CppMethodExecutionContextInfoIndex (line 1173) | typedef struct Il2CppMethodExecutionContextInfoIndex type Il2CppMethodScope (line 1178) | typedef struct Il2CppMethodScope type Il2CppMethodHeaderInfo (line 1183) | typedef struct Il2CppMethodHeaderInfo type Il2CppSequencePointSourceFile (line 1189) | typedef struct Il2CppSequencePointSourceFile type Il2CppTypeSourceFilePair (line 1194) | typedef struct Il2CppTypeSourceFilePair type Il2CppSequencePoint (line 1199) | typedef struct Il2CppSequencePoint type Il2CppCatchPoint (line 1210) | typedef struct Il2CppCatchPoint type Il2CppDebuggerMetadataRegistration (line 1218) | typedef struct Il2CppDebuggerMetadataRegistration type Il2CppRGCTXData (line 1233) | typedef union Il2CppRGCTXData type MethodInfo (line 1240) | typedef struct MethodInfo type Il2CppRuntimeInterfaceOffsetPair (line 1269) | typedef struct Il2CppRuntimeInterfaceOffsetPair type Il2CppClass (line 1274) | typedef struct Il2CppClass type Il2CppClass_0 (line 1347) | typedef struct Il2CppClass_0 { type Il2CppClass_1 (line 1370) | typedef struct Il2CppClass_1 { type Il2CppClass_Merged (line 1422) | typedef struct __declspec(align(8)) Il2CppClass_Merged { type Il2CppTypeDefinitionSizes (line 1431) | typedef struct Il2CppTypeDefinitionSizes type Il2CppDomain (line 1438) | typedef struct Il2CppDomain type Il2CppAssemblyName (line 1448) | typedef struct Il2CppAssemblyName type Il2CppImage (line 1462) | typedef struct Il2CppImage type Il2CppAssembly (line 1476) | typedef struct Il2CppAssembly type Il2CppCodeGenOptions (line 1484) | typedef struct Il2CppCodeGenOptions type Il2CppRange (line 1489) | typedef struct Il2CppRange type Il2CppTokenRangePair (line 1494) | typedef struct Il2CppTokenRangePair type Il2CppTokenIndexMethodTuple (line 1499) | typedef struct Il2CppTokenIndexMethodTuple type Il2CppTokenAdjustorThunkPair (line 1506) | typedef struct Il2CppTokenAdjustorThunkPair type Il2CppWindowsRuntimeFactoryTableEntry (line 1511) | typedef struct Il2CppWindowsRuntimeFactoryTableEntry type Il2CppCodeGenModule (line 1516) | typedef struct Il2CppCodeGenModule type Il2CppCodeRegistration (line 1537) | typedef struct Il2CppCodeRegistration type Il2CppMetadataRegistration (line 1555) | typedef struct Il2CppMetadataRegistration type Il2CppPerfCounters (line 1574) | typedef struct Il2CppPerfCounters type Il2CppClass (line 1641) | typedef struct Il2CppClass Il2CppClass; type MethodInfo (line 1642) | typedef struct MethodInfo MethodInfo; type PropertyInfo (line 1643) | typedef struct PropertyInfo PropertyInfo; type FieldInfo (line 1644) | typedef struct FieldInfo FieldInfo; type EventInfo (line 1645) | typedef struct EventInfo EventInfo; type Il2CppType (line 1646) | typedef struct Il2CppType Il2CppType; type Il2CppAssembly (line 1647) | typedef struct Il2CppAssembly Il2CppAssembly; type Il2CppException (line 1648) | typedef struct Il2CppException Il2CppException; type Il2CppImage (line 1649) | typedef struct Il2CppImage Il2CppImage; type Il2CppDomain (line 1650) | typedef struct Il2CppDomain Il2CppDomain; type Il2CppString (line 1651) | typedef struct Il2CppString Il2CppString; type Il2CppReflectionMethod (line 1652) | typedef struct Il2CppReflectionMethod Il2CppReflectionMethod; type Il2CppAsyncCall (line 1653) | typedef struct Il2CppAsyncCall Il2CppAsyncCall; type Il2CppIUnknown (line 1654) | typedef struct Il2CppIUnknown Il2CppIUnknown; type Il2CppWaitHandle (line 1655) | typedef struct Il2CppWaitHandle Il2CppWaitHandle; type MonitorData (line 1656) | typedef struct MonitorData MonitorData; type Il2CppReflectionAssembly (line 1657) | typedef struct Il2CppReflectionAssembly Il2CppReflectionAssembly; type Il2CppClass (line 1658) | typedef Il2CppClass Il2CppVTable; type Il2CppObject (line 1659) | typedef struct Il2CppObject type il2cpp_array_lower_bound_t (line 1668) | typedef int32_t il2cpp_array_lower_bound_t; type Il2CppArrayBounds (line 1669) | typedef struct Il2CppArrayBounds type Il2CppArray (line 1674) | typedef struct Il2CppArray type Il2CppArraySize (line 1680) | typedef struct Il2CppArraySize type Il2CppString (line 1687) | typedef struct Il2CppString type Il2CppReflectionType (line 1693) | typedef struct Il2CppReflectionType type Il2CppReflectionRuntimeType (line 1698) | typedef struct Il2CppReflectionRuntimeType type Il2CppReflectionMonoType (line 1705) | typedef struct Il2CppReflectionMonoType type Il2CppReflectionEvent (line 1709) | typedef struct Il2CppReflectionEvent type Il2CppReflectionMonoEvent (line 1714) | typedef struct Il2CppReflectionMonoEvent type Il2CppReflectionMonoEventInfo (line 1720) | typedef struct Il2CppReflectionMonoEventInfo type Il2CppReflectionField (line 1731) | typedef struct Il2CppReflectionField type Il2CppReflectionProperty (line 1740) | typedef struct Il2CppReflectionProperty type Il2CppReflectionMethod (line 1746) | typedef struct Il2CppReflectionMethod type Il2CppReflectionGenericMethod (line 1753) | typedef struct Il2CppReflectionGenericMethod type Il2CppMethodInfo (line 1757) | typedef struct Il2CppMethodInfo type Il2CppPropertyInfo (line 1765) | typedef struct Il2CppPropertyInfo type Il2CppReflectionParameter (line 1774) | typedef struct Il2CppReflectionParameter type Il2CppReflectionModule (line 1785) | typedef struct Il2CppReflectionModule type Il2CppReflectionAssemblyName (line 1796) | typedef struct Il2CppReflectionAssemblyName type Il2CppReflectionAssembly (line 1813) | typedef struct Il2CppReflectionAssembly type Il2CppReflectionMarshal (line 1827) | typedef struct Il2CppReflectionMarshal type Il2CppReflectionPointer (line 1840) | typedef struct Il2CppReflectionPointer type Il2CppInternalThread (line 1846) | typedef struct Il2CppInternalThread type Il2CppIOSelectorJob (line 1889) | typedef struct Il2CppIOSelectorJob type Il2CppCallType (line 1896) | typedef enum type Il2CppMethodMessage (line 1903) | typedef struct Il2CppMethodMessage type Il2CppAppDomainSetup (line 1916) | typedef struct Il2CppAppDomainSetup type Il2CppThread (line 1942) | typedef struct Il2CppThread type Il2CppException (line 1954) | typedef struct Il2CppException type Il2CppSystemException (line 1973) | typedef struct Il2CppSystemException type Il2CppArgumentException (line 1977) | typedef struct Il2CppArgumentException type Il2CppTypedRef (line 1982) | typedef struct Il2CppTypedRef type Il2CppDelegate (line 1988) | typedef struct Il2CppDelegate type Il2CppMulticastDelegate (line 2003) | typedef struct Il2CppMulticastDelegate type Il2CppMarshalByRefObject (line 2008) | typedef struct Il2CppMarshalByRefObject type Il2CppAppDomain (line 2013) | typedef struct Il2CppAppDomain type Il2CppStackFrame (line 2018) | typedef struct Il2CppStackFrame type Il2CppDateTimeFormatInfo (line 2031) | typedef struct Il2CppDateTimeFormatInfo type Il2CppNumberFormatInfo (line 2085) | typedef struct Il2CppNumberFormatInfo type Il2CppCultureData (line 2123) | typedef struct Il2CppCultureData type Il2CppCalendarData (line 2134) | typedef struct Il2CppCalendarData type Il2CppCultureInfo (line 2153) | typedef struct Il2CppCultureInfo type Il2CppRegionInfo (line 2184) | typedef struct Il2CppRegionInfo type Il2CppSafeHandle (line 2198) | typedef struct Il2CppSafeHandle type Il2CppStringBuilder (line 2206) | typedef struct Il2CppStringBuilder Il2CppStringBuilder; type Il2CppStringBuilder (line 2207) | typedef struct Il2CppStringBuilder type Il2CppSocketAddress (line 2216) | typedef struct Il2CppSocketAddress type Il2CppSortKey (line 2224) | typedef struct Il2CppSortKey type Il2CppErrorWrapper (line 2232) | typedef struct Il2CppErrorWrapper type Il2CppAsyncResult (line 2237) | typedef struct Il2CppAsyncResult type Il2CppAsyncCall (line 2252) | typedef struct Il2CppAsyncCall type Il2CppExceptionWrapper (line 2262) | typedef struct Il2CppExceptionWrapper Il2CppExceptionWrapper; type Il2CppExceptionWrapper (line 2263) | typedef struct Il2CppExceptionWrapper type Il2CppIOAsyncResult (line 2267) | typedef struct Il2CppIOAsyncResult type Il2CppSocketAsyncResult (line 2276) | typedef struct Il2CppSocketAsyncResult type Il2CppResourceLocation (line 2298) | typedef enum Il2CppResourceLocation type Il2CppManifestResourceInfo (line 2304) | typedef struct Il2CppManifestResourceInfo type Il2CppAppContext (line 2311) | typedef struct Il2CppAppContext type Il2CppDecimal (line 2318) | typedef struct Il2CppDecimal type Il2CppDouble (line 2341) | typedef struct Il2CppDouble type Il2CppDouble_double (line 2348) | typedef union Il2CppDouble_double type Il2CppDecimalCompareResult (line 2353) | typedef enum Il2CppDecimalCompareResult type Il2CppSingle (line 2359) | typedef struct Il2CppSingle type Il2CppSingle_float (line 2365) | typedef union Il2CppSingle_float FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/Ntdll/ntdll.h type NTSTATUS (line 53) | typedef _Return_type_success_(return >= 0) LONG NTSTATUS, *PNTSTATUS; type LONG (line 54) | typedef LONG KPRIORITY, *PKPRIORITY; type ULONG (line 55) | typedef ULONG LOGICAL, *PLOGICAL; type NT_PRODUCT_TYPE (line 57) | typedef enum _NT_PRODUCT_TYPE type SUITE_TYPE (line 64) | typedef enum _SUITE_TYPE type CLIENT_ID (line 86) | typedef struct _CLIENT_ID type KPROCESSOR_MODE (line 92) | enum KPROCESSOR_MODE type KTHREAD_STATE (line 98) | typedef enum _KTHREAD_STATE type KWAIT_REASON (line 113) | typedef enum _KWAIT_REASON type EVENT_TYPE (line 158) | typedef enum _EVENT_TYPE type TIMER_TYPE (line 164) | typedef enum _TIMER_TYPE type WAIT_TYPE (line 170) | typedef enum _WAIT_TYPE type SECTION_INHERIT (line 178) | typedef enum _SECTION_INHERIT { type HARDERROR_RESPONSE_OPTION (line 185) | typedef enum _HARDERROR_RESPONSE_OPTION type HARDERROR_RESPONSE (line 198) | typedef enum _HARDERROR_RESPONSE type UNICODE_STRING (line 213) | typedef struct _UNICODE_STRING type UNICODE_STRING (line 219) | typedef const UNICODE_STRING *PCUNICODE_STRING; function FORCEINLINE (line 246) | FORCEINLINE type STRING (line 258) | typedef struct _STRING type SYSTEM_SESSION_PROCESS_INFORMATION (line 265) | typedef struct _SYSTEM_SESSION_PROCESS_INFORMATION type SYSTEM_KERNEL_DEBUGGER_INFORMATION (line 272) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION type SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX (line 278) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX type PROCESS_LDT_INFORMATION (line 285) | typedef struct _LDT_INFORMATION type KERNEL_USER_TIMES (line 292) | typedef struct _KERNEL_USER_TIMES type SYSTEM_THREAD_INFORMATION (line 300) | typedef struct _SYSTEM_THREAD_INFORMATION type SYSTEM_PROCESS_INFORMATION (line 315) | typedef struct _SYSTEM_PROCESS_INFORMATION type PROCESS_SESSION_INFORMATION (line 356) | typedef struct _PROCESS_SESSION_INFORMATION type FILE_BASIC_INFORMATION (line 479) | typedef struct _FILE_BASIC_INFORMATION { type FILE_STANDARD_INFORMATION (line 487) | typedef struct _FILE_STANDARD_INFORMATION { type FILE_POSITION_INFORMATION (line 495) | typedef struct _FILE_POSITION_INFORMATION type THREAD_BASIC_INFORMATION (line 538) | typedef struct _THREAD_BASIC_INFORMATION type MEMORY_REGION_INFORMATION (line 548) | typedef struct _MEMORY_REGION_INFORMATION type MEMORY_IMAGE_INFORMATION (line 572) | typedef struct _MEMORY_IMAGE_INFORMATION type SECTION_BASIC_INFORMATION (line 589) | typedef struct _SECTION_BASIC_INFORMATION type SECTION_IMAGE_INFORMATION (line 596) | typedef struct _SECTION_IMAGE_INFORMATION type SECTION_INTERNAL_IMAGE_INFORMATION (line 644) | typedef struct _SECTION_INTERNAL_IMAGE_INFORMATION type IMAGE_INFO (line 658) | typedef struct _IMAGE_INFO type PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION (line 682) | typedef struct _PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION type OBJECT_ATTRIBUTES (line 689) | typedef struct _OBJECT_ATTRIBUTES { type LDR_RESOURCE_INFO (line 712) | typedef struct _LDR_RESOURCE_INFO type LDR_ENUM_RESOURCE_INFO (line 719) | typedef struct _LDR_ENUM_RESOURCE_INFO type RTL_PROCESS_MODULE_INFORMATION (line 733) | typedef struct _RTL_PROCESS_MODULE_INFORMATION type RTL_PROCESS_MODULES (line 747) | typedef struct _RTL_PROCESS_MODULES type RTL_PROCESS_MODULE_INFORMATION_EX (line 753) | typedef struct _RTL_PROCESS_MODULE_INFORMATION_EX type SYSTEM_CODEINTEGRITY_INFORMATION (line 762) | typedef struct _SYSTEM_CODEINTEGRITY_INFORMATION type SYSTEM_BOOT_ENVIRONMENT_INFORMATION (line 784) | typedef struct _SYSTEM_BOOT_ENVIRONMENT_INFORMATION type SYSTEM_CODEINTEGRITYPOLICY_INFORMATION (line 792) | typedef struct _SYSTEM_CODEINTEGRITYPOLICY_INFORMATION type SYSTEM_CODEINTEGRITY_CERTIFICATE_INFORMATION (line 800) | typedef struct _SYSTEM_CODEINTEGRITY_CERTIFICATE_INFORMATION type SYSTEM_CODEINTEGRITY_UNLOCK_INFORMATION (line 805) | typedef struct _SYSTEM_CODEINTEGRITY_UNLOCK_INFORMATION type NTSTATUS (line 820) | typedef type RTL_QUERY_REGISTRY_ROUTINE (line 831) | typedef RTL_QUERY_REGISTRY_ROUTINE *PRTL_QUERY_REGISTRY_ROUTINE; type RTL_QUERY_REGISTRY_TABLE (line 833) | typedef struct _RTL_QUERY_REGISTRY_TABLE type PROCESS_HANDLE_INFORMATION (line 869) | typedef struct _PROCESS_HANDLE_INFORMATION type PROCESS_MITIGATION_POLICY_INFORMATION (line 876) | typedef struct _PROCESS_MITIGATION_POLICY_INFORMATION type SYSTEM_HANDLE_TABLE_ENTRY_INFO (line 897) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO type SYSTEM_HANDLE_INFORMATION (line 908) | typedef struct _SYSTEM_HANDLE_INFORMATION type SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX (line 914) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX type SYSTEM_HANDLE_INFORMATION_EX (line 926) | typedef struct _SYSTEM_HANDLE_INFORMATION_EX type OBJECT_BASIC_INFORMATION (line 933) | typedef struct _OBJECT_BASIC_INFORMATION type OBJECT_NAME_INFORMATION (line 948) | typedef struct _OBJECT_NAME_INFORMATION type OBJECT_TYPE_INFORMATION (line 953) | typedef struct _OBJECT_TYPE_INFORMATION type OBJECT_TYPES_INFORMATION (line 980) | typedef struct _OBJECT_TYPES_INFORMATION type OBJECT_HANDLE_FLAG_INFORMATION (line 986) | typedef struct _OBJECT_HANDLE_FLAG_INFORMATION type DBGKM_EXCEPTION (line 992) | typedef struct _DBGKM_EXCEPTION type DBGKM_CREATE_THREAD (line 998) | typedef struct _DBGKM_CREATE_THREAD type DBGKM_CREATE_PROCESS (line 1004) | typedef struct _DBGKM_CREATE_PROCESS type DBGKM_EXIT_THREAD (line 1014) | typedef struct _DBGKM_EXIT_THREAD type DBGKM_EXIT_PROCESS (line 1019) | typedef struct _DBGKM_EXIT_PROCESS type DBGKM_LOAD_DLL (line 1024) | typedef struct _DBGKM_LOAD_DLL type DBGKM_UNLOAD_DLL (line 1033) | typedef struct _DBGKM_UNLOAD_DLL type DBG_STATE (line 1038) | typedef enum _DBG_STATE type DBGUI_CREATE_THREAD (line 1053) | typedef struct _DBGUI_CREATE_THREAD type DBGUI_CREATE_PROCESS (line 1059) | typedef struct _DBGUI_CREATE_PROCESS type DBGUI_WAIT_STATE_CHANGE (line 1066) | typedef struct _DBGUI_WAIT_STATE_CHANGE type DBGSS_THREAD_DATA (line 1082) | typedef struct _DBGSS_THREAD_DATA type USHORT (line 1098) | typedef USHORT RTL_ATOM, *PRTL_ATOM; type SECURITY_STATUS (line 1099) | typedef long SECURITY_STATUS; type RTL_SPLAY_LINKS (line 1101) | typedef struct _RTL_SPLAY_LINKS type PREFIX_TABLE_ENTRY (line 1117) | typedef struct _PREFIX_TABLE_ENTRY type PREFIX_TABLE (line 1126) | typedef struct _PREFIX_TABLE type RTL_BITMAP (line 1133) | typedef struct _RTL_BITMAP type RTL_BITMAP_RUN (line 1139) | typedef struct _RTL_BITMAP_RUN type RTL_BSD_ITEM_TYPE (line 1145) | typedef enum type RTL_PROCESS_VERIFIER_OPTIONS (line 1167) | typedef struct _RTL_PROCESS_VERIFIER_OPTIONS type RTL_DEBUG_INFORMATION (line 1174) | typedef struct _RTL_DEBUG_INFORMATION type VOID (line 1205) | typedef type _RTLP_CURDIR_REF (line 1213) | struct _RTLP_CURDIR_REF type RTL_RELATIVE_NAME_U (line 1215) | typedef struct _RTL_RELATIVE_NAME_U type RTL_PATH_TYPE (line 1222) | typedef enum _RTL_PATH_TYPE type CURDIR (line 1238) | typedef struct _CURDIR type RTL_DRIVE_LETTER_CURDIR (line 1247) | typedef struct _RTL_DRIVE_LETTER_CURDIR type LDR_SERVICE_TAG_RECORD (line 1258) | typedef struct _LDR_SERVICE_TAG_RECORD type LDRP_CSLIST (line 1264) | typedef struct _LDRP_CSLIST type LDR_DDAG_STATE (line 1269) | typedef enum _LDR_DDAG_STATE type LDR_DDAG_NODE (line 1288) | typedef struct _LDR_DDAG_NODE type LDR_DEPENDENCY_RECORD (line 1306) | typedef struct _LDR_DEPENDENCY_RECORD type LDR_DLL_LOAD_REASON (line 1314) | typedef enum _LDR_DLL_LOAD_REASON type RTL_BALANCED_NODE (line 1347) | typedef struct _RTL_BALANCED_NODE type LDR_DATA_TABLE_ENTRY (line 1366) | typedef struct _LDR_DATA_TABLE_ENTRY type INITIAL_TEB (line 1438) | typedef struct _INITIAL_TEB type IO_STATUS_BLOCK (line 1450) | typedef struct _IO_STATUS_BLOCK type FILE_IO_COMPLETION_INFORMATION (line 1469) | typedef struct _FILE_IO_COMPLETION_INFORMATION type FILE_COMPLETION_INFORMATION (line 1476) | typedef struct _FILE_COMPLETION_INFORMATION type PRIORITY_CLASS (line 1483) | typedef enum _PRIORITY_CLASS : UCHAR type UCHAR (line 1494) | typedef UCHAR PRIORITY_CLASS; type PROCESS_PRIORITY_CLASS (line 1497) | typedef struct _PROCESS_PRIORITY_CLASS type PS_ATTRIBUTE (line 1503) | typedef struct _PS_ATTRIBUTE { type PS_ATTRIBUTE_LIST (line 1513) | typedef struct _PS_ATTRIBUTE_LIST { type PS_MEMORY_RESERVE (line 1518) | typedef struct _PS_MEMORY_RESERVE { type PS_ATTRIBUTE_NUM (line 1528) | typedef enum _PS_ATTRIBUTE_NUM type PS_STD_HANDLE_STATE (line 1617) | typedef enum _PS_STD_HANDLE_STATE { type PS_STD_HANDLE_INFO (line 1632) | typedef struct _PS_STD_HANDLE_INFO type PS_BNO_ISOLATION_PARAMETERS (line 1646) | typedef struct _PS_BNO_ISOLATION_PARAMETERS type PS_MITIGATION_OPTION (line 1654) | typedef enum _PS_MITIGATION_OPTION type PS_CREATE_STATE (line 1686) | typedef enum _PS_CREATE_STATE type PS_CREATE_INFO (line 1698) | typedef struct _PS_CREATE_INFO type MEMORY_RESERVE_TYPE (line 1787) | typedef enum _MEMORY_RESERVE_TYPE type PROCESS_HANDLE_TRACING_ENABLE (line 1794) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE type PROCESS_HANDLE_TRACING_ENABLE_EX (line 1801) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE_EX type PROCESSINFOCLASS (line 1808) | typedef enum _PROCESSINFOCLASS type SYSTEM_INFORMATION_CLASS (line 1904) | typedef enum _SYSTEM_INFORMATION_CLASS type FILE_INFORMATION_CLASS (line 2117) | typedef enum _FILE_INFORMATION_CLASS type OBJECT_INFORMATION_CLASS (line 2191) | typedef enum _OBJECT_INFORMATION_CLASS type THREADINFOCLASS (line 2204) | typedef enum _THREADINFOCLASS type FS_INFORMATION_CLASS (line 2259) | typedef enum _FSINFOCLASS type MEMORY_INFORMATION_CLASS (line 2277) | typedef enum _MEMORY_INFORMATION_CLASS type SECTION_INFORMATION_CLASS (line 2290) | typedef enum _SECTION_INFORMATION_CLASS type KEY_INFORMATION_CLASS (line 2309) | typedef enum _KEY_INFORMATION_CLASS type KEY_BASIC_INFORMATION (line 2324) | typedef struct _KEY_BASIC_INFORMATION type KEY_NODE_INFORMATION (line 2332) | typedef struct _KEY_NODE_INFORMATION type KEY_FULL_INFORMATION (line 2344) | typedef struct _KEY_FULL_INFORMATION type KEY_NAME_INFORMATION (line 2359) | typedef struct _KEY_NAME_INFORMATION type KEY_CACHED_INFORMATION (line 2365) | typedef struct _KEY_CACHED_INFORMATION type KEY_FLAGS_INFORMATION (line 2378) | typedef struct _KEY_FLAGS_INFORMATION type KEY_VIRTUALIZATION_INFORMATION (line 2383) | typedef struct _KEY_VIRTUALIZATION_INFORMATION type KEY_TRUST_INFORMATION (line 2394) | typedef struct _KEY_TRUST_INFORMATION type KEY_LAYER_INFORMATION (line 2401) | typedef struct _KEY_LAYER_INFORMATION type KEY_SET_INFORMATION_CLASS (line 2410) | typedef enum _KEY_SET_INFORMATION_CLASS type KEY_WRITE_TIME_INFORMATION (line 2422) | typedef struct _KEY_WRITE_TIME_INFORMATION type KEY_WOW64_FLAGS_INFORMATION (line 2427) | typedef struct _KEY_WOW64_FLAGS_INFORMATION type KEY_HANDLE_TAGS_INFORMATION (line 2432) | typedef struct _KEY_HANDLE_TAGS_INFORMATION type KEY_SET_LAYER_INFORMATION (line 2437) | typedef struct _KEY_SET_LAYER_INFORMATION type KEY_CONTROL_FLAGS_INFORMATION (line 2446) | typedef struct _KEY_CONTROL_FLAGS_INFORMATION type KEY_SET_VIRTUALIZATION_INFORMATION (line 2451) | typedef struct _KEY_SET_VIRTUALIZATION_INFORMATION type KEY_VALUE_INFORMATION_CLASS (line 2459) | typedef enum _KEY_VALUE_INFORMATION_CLASS type KEY_VALUE_BASIC_INFORMATION (line 2470) | typedef struct _KEY_VALUE_BASIC_INFORMATION type KEY_VALUE_FULL_INFORMATION (line 2478) | typedef struct _KEY_VALUE_FULL_INFORMATION type KEY_VALUE_PARTIAL_INFORMATION (line 2490) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION type KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 (line 2498) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 type KEY_VALUE_LAYER_INFORMATION (line 2506) | typedef struct _KEY_VALUE_LAYER_INFORMATION type KEY_VALUE_ENTRY (line 2512) | typedef struct _KEY_VALUE_ENTRY type REG_ACTION (line 2520) | typedef enum _REG_ACTION type REG_NOTIFY_INFORMATION (line 2527) | typedef struct _REG_NOTIFY_INFORMATION type KEY_PID_ARRAY (line 2535) | typedef struct _KEY_PID_ARRAY type KEY_OPEN_SUBKEYS_INFORMATION (line 2541) | typedef struct _KEY_OPEN_SUBKEYS_INFORMATION type SYSDBG_COMMAND (line 2547) | typedef enum _SYSDBG_COMMAND type DEBUGOBJECTINFOCLASS (line 2589) | typedef enum _DEBUGOBJECTINFOCLASS type SYSTEM_BASIC_INFORMATION (line 2596) | typedef struct _SYSTEM_BASIC_INFORMATION type FILE_PIPE_PEEK_BUFFER (line 2611) | typedef struct _FILE_PIPE_PEEK_BUFFER type NAMED_PIPE_CREATE_PARAMETERS (line 2620) | typedef struct _NAMED_PIPE_CREATE_PARAMETERS type FILE_NETWORK_OPEN_INFORMATION (line 2632) | typedef struct _FILE_NETWORK_OPEN_INFORMATION type SYSTEM_TIMEOFDAY_INFORMATION (line 2643) | typedef struct _SYSTEM_TIMEOFDAY_INFORMATION type TIME_FIELDS (line 2654) | typedef struct _TIME_FIELDS type SYSTEM_CONSOLE_INFORMATION (line 2666) | typedef struct _SYSTEM_CONSOLE_INFORMATION type COMPRESSED_DATA_INFO (line 2672) | typedef struct _COMPRESSED_DATA_INFO type KSYSTEM_TIME (line 2686) | typedef struct _KSYSTEM_TIME type PROCESS_ACCESS_TOKEN (line 2693) | typedef struct _PROCESS_ACCESS_TOKEN type PS_PROTECTED_TYPE (line 2700) | typedef enum _PS_PROTECTED_TYPE : UCHAR type UCHAR (line 2708) | typedef UCHAR PS_PROTECTED_TYPE; type PS_PROTECTED_SIGNER (line 2712) | typedef enum _PS_PROTECTED_SIGNER : UCHAR type UCHAR (line 2726) | typedef UCHAR PS_PROTECTED_SIGNER; type PS_PROTECTION (line 2729) | typedef struct _PS_PROTECTION type RTL_BUFFER (line 2747) | typedef struct _RTL_BUFFER { type RTL_UNICODE_STRING_BUFFER (line 2756) | typedef struct _RTL_UNICODE_STRING_BUFFER { type RTL_USER_PROCESS_PARAMETERS (line 2762) | typedef struct _RTL_USER_PROCESS_PARAMETERS type RTL_USER_PROCESS_INFORMATION (line 2818) | typedef struct _RTL_USER_PROCESS_INFORMATION type ULONG (line 2842) | typedef ULONG GDI_HANDLE_BUFFER32[GDI_HANDLE_BUFFER_SIZE32]; type ULONG (line 2843) | typedef ULONG GDI_HANDLE_BUFFER64[GDI_HANDLE_BUFFER_SIZE64]; type ULONG (line 2844) | typedef ULONG GDI_HANDLE_BUFFER[GDI_HANDLE_BUFFER_SIZE]; type PEB_LDR_DATA (line 2848) | typedef struct _PEB_LDR_DATA type ACTIVATION_CONTEXT_STACK (line 2861) | typedef struct _ACTIVATION_CONTEXT_STACK type PEB (line 2870) | typedef struct _PEB type GDI_TEB_BATCH (line 3017) | typedef struct _GDI_TEB_BATCH type TEB_ACTIVE_FRAME_CONTEXT (line 3024) | typedef struct _TEB_ACTIVE_FRAME_CONTEXT type TEB_ACTIVE_FRAME (line 3030) | typedef struct _TEB_ACTIVE_FRAME type TEB (line 3037) | typedef struct _TEB type ALTERNATIVE_ARCHITECTURE_TYPE (line 3204) | typedef enum _ALTERNATIVE_ARCHITECTURE_TYPE type KUSER_SHARED_DATA (line 3221) | typedef struct _KUSER_SHARED_DATA type PROCESS_BASIC_INFORMATION (line 3430) | typedef struct _PROCESS_BASIC_INFORMATION type PROCESS_EXTENDED_BASIC_INFORMATION (line 3440) | typedef struct _PROCESS_EXTENDED_BASIC_INFORMATION type VM_COUNTERS (line 3463) | typedef struct _VM_COUNTERS type VM_COUNTERS_EX (line 3478) | typedef struct _VM_COUNTERS_EX type SYSTEM_EXTENDED_THREAD_INFORMATION (line 3494) | typedef struct _SYSTEM_EXTENDED_THREAD_INFORMATION type WORKER_FACTORY_DEFERRED_WORK (line 3664) | typedef struct _WORKER_FACTORY_DEFERRED_WORK type RTL_HEAP_ENTRY (line 3679) | typedef struct _RTL_HEAP_ENTRY type RTL_HEAP_TAG (line 3709) | typedef struct _RTL_HEAP_TAG type RTL_HEAP_INFORMATION (line 3719) | typedef struct _RTL_HEAP_INFORMATION type RTL_PROCESS_HEAPS (line 3736) | typedef struct _RTL_PROCESS_HEAPS type RTL_HEAP_PARAMETERS (line 3751) | typedef struct _RTL_HEAP_PARAMETERS type RTL_HEAP_TAG_INFO (line 3783) | typedef struct _RTL_HEAP_TAG_INFO type RTL_HEAP_WALK_ENTRY (line 3792) | typedef struct _RTL_HEAP_WALK_ENTRY type PROCESS_HEAP_INFORMATION (line 3828) | typedef struct _PROCESS_HEAP_INFORMATION type HEAP_INFORMATION (line 3836) | typedef struct _HEAP_INFORMATION type HEAP_EXTENDED_INFORMATION (line 3846) | typedef struct _HEAP_EXTENDED_INFORMATION type HEAP_DEBUGGING_INFORMATION (line 3869) | typedef struct _HEAP_DEBUGGING_INFORMATION type LDR_IMPORT_CALLBACK_INFO (line 3911) | typedef struct _LDR_IMPORT_CALLBACK_INFO type LDR_SECTION_INFO (line 3917) | typedef struct _LDR_SECTION_INFO type LDR_VERIFY_IMAGE_INFO (line 3926) | typedef struct _LDR_VERIFY_IMAGE_INFO type SEMAPHORE_INFORMATION_CLASS (line 3935) | typedef enum _SEMAPHORE_INFORMATION_CLASS type SEMAPHORE_BASIC_INFORMATION (line 3940) | typedef struct _SEMAPHORE_BASIC_INFORMATION type TIMER_INFORMATION_CLASS (line 3946) | typedef enum _TIMER_INFORMATION_CLASS type TIMER_BASIC_INFORMATION (line 3951) | typedef struct _TIMER_BASIC_INFORMATION type TIMER_SET_INFORMATION_CLASS (line 3966) | typedef enum _TIMER_SET_INFORMATION_CLASS type TIMER_SET_COALESCABLE_TIMER_INFO (line 3972) | typedef struct _TIMER_SET_COALESCABLE_TIMER_INFO type TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE (line 3983) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE type TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE (line 3989) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE type TOKEN_SECURITY_ATTRIBUTE_V1 (line 3995) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_V1 type TOKEN_SECURITY_ATTRIBUTES_INFORMATION (line 4015) | typedef struct _TOKEN_SECURITY_ATTRIBUTES_INFORMATION type FILTER_BOOT_OPTION_OPERATION (line 4026) | typedef enum _FILTER_BOOT_OPTION_OPERATION type IO_SESSION_EVENT (line 4034) | typedef enum _IO_SESSION_EVENT type IO_SESSION_STATE (line 4046) | typedef enum _IO_SESSION_STATE type PORT_MESSAGE (line 4059) | typedef struct _PORT_MESSAGE PORT_MESSAGE, *PPORT_MESSAGE; type TP_ALPC (line 4060) | typedef struct _TP_ALPC TP_ALPC, *PTP_ALPC; type IO_COMPLETION_INFORMATION_CLASS (line 4092) | typedef enum _IO_COMPLETION_INFORMATION_CLASS type IO_COMPLETION_BASIC_INFORMATION (line 4097) | typedef struct _IO_COMPLETION_BASIC_INFORMATION type WORKERFACTORYINFOCLASS (line 4102) | typedef enum _WORKERFACTORYINFOCLASS type WORKER_FACTORY_BASIC_INFORMATION (line 4122) | typedef struct _WORKER_FACTORY_BASIC_INFORMATION type BOOT_ENTRY (line 4150) | typedef struct _BOOT_ENTRY type BOOT_ENTRY_LIST (line 4162) | typedef struct _BOOT_ENTRY_LIST type BOOT_OPTIONS (line 4168) | typedef struct _BOOT_OPTIONS type FILE_PATH (line 4178) | typedef struct _FILE_PATH type EFI_DRIVER_ENTRY (line 4186) | typedef struct _EFI_DRIVER_ENTRY type EFI_DRIVER_ENTRY_LIST (line 4195) | typedef struct _EFI_DRIVER_ENTRY_LIST type WINDOWINFOCLASS (line 4571) | typedef enum _WINDOWINFOCLASS function FORCEINLINE (line 4606) | FORCEINLINE function FORCEINLINE (line 4615) | FORCEINLINE function FORCEINLINE (line 4624) | FORCEINLINE function FORCEINLINE (line 4638) | FORCEINLINE function FORCEINLINE (line 4652) | FORCEINLINE function FORCEINLINE (line 4666) | FORCEINLINE function FORCEINLINE (line 4680) | FORCEINLINE function FORCEINLINE (line 4694) | FORCEINLINE function FORCEINLINE (line 4709) | FORCEINLINE function FORCEINLINE (line 4723) | FORCEINLINE function NTAPI (line 8119) | NTAPI function NTAPI (line 8140) | NTAPI FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/NtdllExtend.cpp function NTSTATUS (line 4) | NTSTATUS NTAPI NtdllExtend::LdrRegisterDllNotification(ULONG Flags, PLDR... function NTSTATUS (line 14) | NTSTATUS NTAPI NtdllExtend::LdrUnregisterDllNotification(PVOID Cookie) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/NtdllExtend.h function namespace (line 4) | namespace NtdllExtend FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/System.cpp type System (line 4) | namespace System function Il2CppObject (line 11) | Il2CppObject* Object::GetType(Il2CppObject* obj) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/System.h function namespace (line 4) | namespace System FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/UnityEngine.cpp type UnityEngine (line 3) | namespace UnityEngine function Il2CppString (line 10) | Il2CppString* Object::GetName(Il2CppObject* obj) function Il2CppType (line 57) | const Il2CppType* GameObject::GetNativeType() function Il2CppArray (line 65) | Il2CppArray* GameObject::GetComponentsInternal(Il2CppObject* gameObj, ... function Il2CppArray (line 78) | Il2CppArray* GameObject::GetComponentsInChildren(Il2CppObject* gameObj... function Il2CppArray (line 82) | Il2CppArray* GameObject::GetComponentsInParent(Il2CppObject* gameObj, ... function Il2CppObject (line 92) | Il2CppObject* Component::New() function Il2CppType (line 98) | const Il2CppType* Component::GetNativeType() function Il2CppObject (line 106) | Il2CppObject* Component::GetGameObject(Il2CppObject* component) function Il2CppObject (line 121) | Il2CppObject* Component::GetTransform(Il2CppObject* component) function Il2CppObject (line 142) | Il2CppObject* Transform::GetParent(Il2CppObject* transform) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/UnityEngine.h function namespace (line 4) | namespace UnityEngine FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOACheat/dllmain.cpp function Hook_GameDotConnectUI_Awake (line 19) | void Hook_GameDotConnectUI_Awake(GameDotCheat::GameDotConnectUI* obj, co... function DWORD (line 32) | DWORD WINAPI Process(PVOID dllBase) function Initialize (line 61) | void Initialize(PVOID dllBase) function VOID (line 70) | VOID CALLBACK DllLoadNotification(ULONG NotificationReason, const NtdllE... function BOOL (line 87) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... function Dummy (line 122) | __declspec(dllexport) void Dummy() FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/directory.cpp type Directory (line 6) | namespace Directory function Exists (line 8) | bool Exists(const std::string& dirPath) function Exists (line 18) | bool Exists(const std::wstring& dirPath) function Create (line 28) | void Create(const std::string& dirPath) function Create (line 41) | void Create(const std::wstring& dirPath) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/directory.h function namespace (line 4) | namespace Directory FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/file.h function namespace (line 7) | namespace File FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/log.h function namespace (line 7) | namespace Log FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/path.cpp type Path (line 7) | namespace Path function GetFileName (line 9) | std::string GetFileName(const std::string& path) function GetFileName (line 30) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 51) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 65) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 79) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 100) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 121) | std::string GetExtension(const std::string& path) function GetExtension (line 150) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 179) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 223) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 267) | std::string GetFullPath(const std::string& path) function GetFullPath (line 297) | std::wstring GetFullPath(const std::wstring& path) function Combine (line 328) | std::string Combine(const std::string& dir, const std::string& fileName) function Combine (line 346) | std::wstring Combine(const std::wstring& dir, const std::wstring& file... function Exists (line 364) | bool Exists(const std::string& filePath) function Exists (line 374) | bool Exists(const std::wstring& filePath) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/path.h function namespace (line 7) | namespace Path FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/pe.h function namespace (line 8) | namespace PE FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/stringhelper.cpp type StringHelper (line 9) | namespace StringHelper function StartsWith (line 11) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 24) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 37) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 47) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 57) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 70) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 83) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 93) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 103) | std::string ToLower(const std::string& source) function ToLower (line 112) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 121) | std::string ToUpper(const std::string& source) function ToUpper (line 130) | std::wstring ToUpper(const std::wstring& source) function Format (line 139) | std::string Format(const char* format, ...) function VFormat (line 180) | std::string VFormat(const char* format, va_list ap) function Format (line 216) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 257) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/stringhelper.h function namespace (line 8) | namespace StringHelper FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Common/util.h function namespace (line 8) | namespace Util FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Detours/creatwth.cpp function PVOID (line 34) | static PVOID LoadNtHeaderFromProcess(_In_ HANDLE hProcess, function HMODULE (line 86) | static HMODULE EnumerateModulesInProcess(_In_ HANDLE hProcess, function PVOID (line 145) | static PVOID FindDetourSectionInRemoteModule(_In_ HANDLE hProcess, function PVOID (line 188) | static PVOID FindPayloadInRemoteDetourSection(_In_ HANDLE hProcess, function WINAPI (line 243) | WINAPI DetourFindRemotePayload(_In_ HANDLE hProcess, function PBYTE (line 272) | static PBYTE FindAndAllocateNearBase(HANDLE hProcess, PBYTE pbModule, PB... function DWORD (line 348) | static inline DWORD PadToDword(DWORD dw) function DWORD (line 353) | static inline DWORD PadToDwordPtr(DWORD dw) function HRESULT (line 358) | static inline HRESULT ReplaceOptionalSizeA(_Inout_z_count_(cchDest) LPST... function BOOL (line 380) | static BOOL RecordExeRestore(HANDLE hProcess, HMODULE hModule, DETOUR_EX... function BOOL (line 501) | static BOOL UpdateFrom32To64(HANDLE hProcess, HMODULE hModule, WORD mach... function BOOL (line 646) | static BOOL IsWow64ProcessHelper(HANDLE hProcess, function BOOL (line 677) | BOOL WINAPI DetourUpdateProcessWithDll(_In_ HANDLE hProcess, function BOOL (line 750) | BOOL WINAPI DetourUpdateProcessWithDllEx(_In_ HANDLE hProcess, function BOOL (line 899) | BOOL WINAPI DetourCreateProcessWithDllA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 957) | BOOL WINAPI DetourCreateProcessWithDllW(_In_opt_ LPCWSTR lpApplicationName, function BOOL (line 1013) | BOOL WINAPI DetourCopyPayloadToProcess(_In_ HANDLE hProcess, function WINAPI (line 1022) | WINAPI DetourCopyPayloadToProcessEx(_In_ HANDLE hProcess, function VOID (line 1131) | VOID CALLBACK DetourFinishHelperProcess(_In_ HWND, function BOOL (line 1196) | BOOL WINAPI DetourIsHelperProcess(VOID) function BOOL (line 1221) | static function VOID (line 1325) | static function BOOL (line 1334) | BOOL WINAPI DetourProcessViaHelperA(_In_ DWORD dwTargetPid, function BOOL (line 1342) | BOOL WINAPI DetourProcessViaHelperDllsA(_In_ DWORD dwTargetPid, function BOOL (line 1433) | BOOL WINAPI DetourProcessViaHelperW(_In_ DWORD dwTargetPid, function BOOL (line 1440) | BOOL WINAPI DetourProcessViaHelperDllsW(_In_ DWORD dwTargetPid, function BOOL (line 1538) | BOOL WINAPI DetourCreateProcessWithDllExA(_In_opt_ LPCSTR lpApplicationN... function BOOL (line 1599) | BOOL WINAPI DetourCreateProcessWithDllExW(_In_opt_ LPCWSTR lpApplication... function BOOL (line 1660) | BOOL WINAPI DetourCreateProcessWithDllsA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 1721) | BOOL WINAPI DetourCreateProcessWithDllsW(_In_opt_ LPCWSTR lpApplicationN... FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Detours/detours.cpp function Detour_AssertExprWithFunctionName (line 26) | int Detour_AssertExprWithFunctionName(int reportType, const char* filena... type _DETOUR_ALIGN (line 44) | struct _DETOUR_ALIGN function detour_is_imported (line 61) | static bool detour_is_imported(PBYTE pbCode, PBYTE pbAddress) function ULONG_PTR (line 96) | inline ULONG_PTR detour_2gb_below(ULONG_PTR address) function ULONG_PTR (line 101) | inline ULONG_PTR detour_2gb_above(ULONG_PTR address) type _DETOUR_TRAMPOLINE (line 114) | struct _DETOUR_TRAMPOLINE function PBYTE (line 133) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 141) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 149) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 157) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 203) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 229) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 258) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 323) | struct _DETOUR_TRAMPOLINE function PBYTE (line 345) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 353) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 362) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 370) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 416) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 454) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 483) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 548) | struct _DETOUR_TRAMPOLINE function PBYTE (line 630) | inline PBYTE detour_skip_jmp(PBYTE pPointer, PVOID *ppGlobals) function detour_find_jmp_bounds (line 696) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 705) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 712) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 723) | struct _DETOUR_TRAMPOLINE function PBYTE (line 743) | inline PBYTE align4(PBYTE pValue) function ULONG (line 748) | inline ULONG fetch_thumb_opcode(PBYTE pbCode) function write_thumb_opcode (line 757) | inline void write_thumb_opcode(PBYTE &pbCode, ULONG Opcode) function PBYTE (line 765) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 790) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 798) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 835) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 849) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 867) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 882) | struct _DETOUR_TRAMPOLINE function ULONG (line 925) | inline ULONG fetch_opcode(PBYTE pbCode) function write_opcode (line 930) | inline void write_opcode(PBYTE &pbCode, ULONG Opcode) type ARM64_INDIRECT_JMP (line 936) | struct ARM64_INDIRECT_JMP { function PBYTE (line 974) | PBYTE detour_gen_jmp_indirect(BYTE *pbCode, ULONG64 *pbJmpVal) function PBYTE (line 1009) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 1032) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function INT64 (line 1040) | inline INT64 detour_sign_extend(UINT64 value, UINT bits) function PBYTE (line 1049) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 1138) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 1154) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 1164) | inline ULONG detour_is_code_filler(PBYTE pbCode) type DETOUR_REGION (line 1179) | struct DETOUR_REGION function DWORD (line 1194) | static DWORD detour_writable_trampoline_regions() function detour_runnable_trampoline_regions (line 1206) | static void detour_runnable_trampoline_regions() function PBYTE (line 1218) | static PBYTE detour_alloc_round_down_to_region(PBYTE pbTry) function PBYTE (line 1228) | static PBYTE detour_alloc_round_up_to_region(PBYTE pbTry) function PVOID (line 1241) | static PVOID detour_alloc_region_from_lo(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1290) | static PVOID detour_alloc_region_from_hi(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1339) | static PVOID detour_alloc_trampoline_allocate_new(PBYTE pbTarget, function PVOID (line 1379) | PVOID WINAPI DetourAllocateRegionWithinJumpBounds(_In_ LPCVOID pbTarget, function PDETOUR_TRAMPOLINE (line 1398) | static PDETOUR_TRAMPOLINE detour_alloc_trampoline(PBYTE pbTarget) function detour_free_trampoline (line 1468) | static void detour_free_trampoline(PDETOUR_TRAMPOLINE pTrampoline) function BOOL (line 1478) | static BOOL detour_is_region_empty(PDETOUR_REGION pRegion) function detour_free_unused_trampoline_regions (line 1502) | static void detour_free_unused_trampoline_regions() type DetourThread (line 1523) | struct DetourThread type DetourOperation (line 1529) | struct DetourOperation function PVOID (line 1550) | PVOID WINAPI DetourCodeFromPointer(_In_ PVOID pPointer, function BOOL (line 1558) | BOOL WINAPI DetourSetIgnoreTooSmall(_In_ BOOL fIgnore) function BOOL (line 1565) | BOOL WINAPI DetourSetRetainRegions(_In_ BOOL fRetain) function PVOID (line 1572) | PVOID WINAPI DetourSetSystemRegionLowerBound(_In_ PVOID pSystemRegionLow... function PVOID (line 1579) | PVOID WINAPI DetourSetSystemRegionUpperBound(_In_ PVOID pSystemRegionUpp... function LONG (line 1586) | LONG WINAPI DetourTransactionBegin() function LONG (line 1610) | LONG WINAPI DetourTransactionAbort() function LONG (line 1654) | LONG WINAPI DetourTransactionCommit() function BYTE (line 1659) | static BYTE detour_align_from_trampoline(PDETOUR_TRAMPOLINE pTrampoline,... function LONG (line 1669) | static LONG detour_align_from_target(PDETOUR_TRAMPOLINE pTrampoline, LON... function LONG (line 1679) | LONG WINAPI DetourTransactionCommitEx(_Out_opt_ PVOID **pppFailedPointer) function LONG (line 1948) | LONG WINAPI DetourUpdateThread(_In_ HANDLE hThread) function LONG (line 1991) | LONG WINAPI DetourAttach(_Inout_ PVOID *ppPointer, function LONG (line 1997) | LONG WINAPI DetourAttachEx(_Inout_ PVOID *ppPointer, function LONG (line 2357) | LONG WINAPI DetourDetach(_Inout_ PVOID *ppPointer, function DWORD (line 2528) | static DWORD DetourPageProtectAdjustExecute(_In_ DWORD dwOldProtect, function WINAPI (line 2547) | WINAPI DetourVirtualProtectSameExecuteEx(_In_ HANDLE hProcess, function WINAPI (line 2572) | WINAPI DetourVirtualProtectSameExecute(_In_ PVOID pAddress, function BOOL (line 2581) | BOOL WINAPI DetourAreSameGuid(_In_ REFGUID left, _In_ REFGUID right) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Detours/detours.h type LONG (line 133) | typedef LONG LONG_PTR; type ULONG (line 134) | typedef ULONG ULONG_PTR; type GUID (line 333) | typedef struct _GUID type DETOUR_TRAMPOLINE (line 384) | typedef struct _DETOUR_TRAMPOLINE DETOUR_TRAMPOLINE, *PDETOUR_TRAMPOLINE; type DETOUR_SECTION_HEADER (line 389) | typedef struct _DETOUR_SECTION_HEADER type DETOUR_SECTION_RECORD (line 414) | typedef struct _DETOUR_SECTION_RECORD type DETOUR_CLR_HEADER (line 421) | typedef struct _DETOUR_CLR_HEADER type DETOUR_EXE_RESTORE (line 435) | typedef struct _DETOUR_EXE_RESTORE type DETOUR_EXE_HELPER (line 477) | typedef struct _DETOUR_EXE_HELPER type VOID (line 550) | typedef VOID * PDETOUR_BINARY; type VOID (line 551) | typedef VOID * PDETOUR_LOADED_BINARY; type IMAGEHLP_MODULE (line 928) | typedef IMAGEHLP_MODULE IMAGEHLP_MODULE64; type PIMAGEHLP_MODULE (line 929) | typedef PIMAGEHLP_MODULE PIMAGEHLP_MODULE64; type IMAGEHLP_SYMBOL (line 930) | typedef IMAGEHLP_SYMBOL SYMBOL_INFO; type PIMAGEHLP_SYMBOL (line 931) | typedef PIMAGEHLP_SYMBOL PSYMBOL_INFO; function LONG (line 933) | static inline type DETOUR_SYM_INFO (line 966) | typedef struct _DETOUR_SYM_INFO type DETOUR_IA64_BUNDLE (line 1033) | struct DETOUR_IA64_BUNDLE FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Detours/disasm.cpp class CDetourDis (line 156) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function PVOID (line 312) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function PBYTE (line 342) | PBYTE CDetourDis::CopyInstruction(PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 361) | PBYTE CDetourDis::CopyBytes(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function else (line 416) | else if (bFlags & RIP) { function PBYTE (line 442) | PBYTE CDetourDis::CopyBytesPrefix(REFCOPYENTRY pEntry, PBYTE pbDst, PBYT... function PBYTE (line 449) | PBYTE CDetourDis::CopyBytesSegment(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 455) | PBYTE CDetourDis::CopyBytesRax(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 463) | PBYTE CDetourDis::CopyBytesJump(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE ... function PBYTE (line 496) | PBYTE CDetourDis::AdjustTarget(PBYTE pbDst, PBYTE pbSrc, UINT cbOp, function PBYTE (line 576) | PBYTE CDetourDis::Invalid(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 586) | PBYTE CDetourDis::Copy0F(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 593) | PBYTE CDetourDis::Copy0F78(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 611) | PBYTE CDetourDis::Copy0F00(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 623) | PBYTE CDetourDis::Copy0FB8(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 633) | PBYTE CDetourDis::Copy66(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 639) | PBYTE CDetourDis::Copy67(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 645) | PBYTE CDetourDis::CopyF2(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 651) | PBYTE CDetourDis::CopyF3(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 657) | PBYTE CDetourDis::CopyF6(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 677) | PBYTE CDetourDis::CopyF7(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 697) | PBYTE CDetourDis::CopyFF(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 748) | PBYTE CDetourDis::CopyVexEvexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc, BY... function PBYTE (line 777) | PBYTE CDetourDis::CopyVexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 787) | PBYTE CDetourDis::CopyVex3(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 832) | PBYTE CDetourDis::CopyVex2(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 847) | PBYTE CDetourDis::CopyEvex(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 887) | PBYTE CDetourDis::CopyXop(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function BOOL (line 927) | BOOL CDetourDis::SetCodeModule(PBYTE pbBeg, PBYTE pbEnd, BOOL fLimitRefe... function BOOL (line 1602) | BOOL CDetourDis::SanityCheckSystem() function BYTE (line 1665) | BYTE DETOUR_IA64_BUNDLE::GetTemplate() const function BYTE (line 1670) | BYTE DETOUR_IA64_BUNDLE::GetInst0() const function BYTE (line 1675) | BYTE DETOUR_IA64_BUNDLE::GetInst1() const function BYTE (line 1680) | BYTE DETOUR_IA64_BUNDLE::GetInst2() const function BYTE (line 1685) | BYTE DETOUR_IA64_BUNDLE::GetUnit(BYTE slot) const function BYTE (line 1696) | BYTE DETOUR_IA64_BUNDLE::GetUnit0() const function BYTE (line 1701) | BYTE DETOUR_IA64_BUNDLE::GetUnit1() const function BYTE (line 1706) | BYTE DETOUR_IA64_BUNDLE::GetUnit2() const function UINT64 (line 1711) | UINT64 DETOUR_IA64_BUNDLE::GetData0() const function UINT64 (line 1716) | UINT64 DETOUR_IA64_BUNDLE::GetData1() const function UINT64 (line 1722) | UINT64 DETOUR_IA64_BUNDLE::GetData2() const function VOID (line 1727) | VOID DETOUR_IA64_BUNDLE::SetInst(BYTE slot, BYTE nInst) function VOID (line 1738) | VOID DETOUR_IA64_BUNDLE::SetInst0(BYTE nInst) function VOID (line 1743) | VOID DETOUR_IA64_BUNDLE::SetInst1(BYTE nInst) function VOID (line 1748) | VOID DETOUR_IA64_BUNDLE::SetInst2(BYTE nInst) function VOID (line 1753) | VOID DETOUR_IA64_BUNDLE::SetData(BYTE slot, UINT64 nData) function VOID (line 1764) | VOID DETOUR_IA64_BUNDLE::SetData0(UINT64 nData) function VOID (line 1769) | VOID DETOUR_IA64_BUNDLE::SetData1(UINT64 nData) function VOID (line 1775) | VOID DETOUR_IA64_BUNDLE::SetData2(UINT64 nData) function UINT64 (line 1780) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction(BYTE slot) const function UINT64 (line 1791) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction0() const function UINT64 (line 1797) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction1() const function UINT64 (line 1805) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction2() const function UINT64 (line 1842) | UINT64 DETOUR_IA64_BUNDLE::SignExtend(UINT64 Value, UINT64 Offset) function UINT64 (line 1851) | UINT64 DETOUR_IA64_BUNDLE::GetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1857) | UINT64 DETOUR_IA64_BUNDLE::SetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1864) | UINT64 DETOUR_IA64_BUNDLE::GetOpcode(UINT64 instruction) function UINT64 (line 1871) | UINT64 DETOUR_IA64_BUNDLE::GetX(UINT64 instruction) function UINT64 (line 1878) | UINT64 DETOUR_IA64_BUNDLE::GetX3(UINT64 instruction) function UINT64 (line 1885) | UINT64 DETOUR_IA64_BUNDLE::GetX6(UINT64 instruction) function UINT64 (line 1892) | UINT64 DETOUR_IA64_BUNDLE::GetImm7a(UINT64 instruction) function UINT64 (line 1898) | UINT64 DETOUR_IA64_BUNDLE::SetImm7a(UINT64 instruction, UINT64 imm7a) function UINT64 (line 1904) | UINT64 DETOUR_IA64_BUNDLE::GetImm13c(UINT64 instruction) function UINT64 (line 1910) | UINT64 DETOUR_IA64_BUNDLE::SetImm13c(UINT64 instruction, UINT64 imm13c) function UINT64 (line 1916) | UINT64 DETOUR_IA64_BUNDLE::GetSignBit(UINT64 instruction) function UINT64 (line 1922) | UINT64 DETOUR_IA64_BUNDLE::SetSignBit(UINT64 instruction, UINT64 signBit) function UINT64 (line 1928) | UINT64 DETOUR_IA64_BUNDLE::GetImm20a(UINT64 instruction) function UINT64 (line 1934) | UINT64 DETOUR_IA64_BUNDLE::SetImm20a(UINT64 instruction, UINT64 imm20a) function UINT64 (line 1940) | UINT64 DETOUR_IA64_BUNDLE::GetImm20b(UINT64 instruction) function UINT64 (line 1946) | UINT64 DETOUR_IA64_BUNDLE::SetImm20b(UINT64 instruction, UINT64 imm20b) function UINT (line 2054) | UINT DETOUR_IA64_BUNDLE::RelocateBundle(_Inout_ DETOUR_IA64_BUNDLE* pDst, function BOOL (line 2072) | BOOL DETOUR_IA64_BUNDLE::IsBrl() const function VOID (line 2082) | VOID DETOUR_IA64_BUNDLE::SetBrl() function UINT64 (line 2089) | UINT64 DETOUR_IA64_BUNDLE::GetBrlImm() const function VOID (line 2103) | VOID DETOUR_IA64_BUNDLE::SetBrlImm(UINT64 imm) function UINT64 (line 2119) | UINT64 DETOUR_IA64_BUNDLE::GetBrlTarget() const function VOID (line 2124) | VOID DETOUR_IA64_BUNDLE::SetBrl(UINT64 target) function VOID (line 2131) | VOID DETOUR_IA64_BUNDLE::SetBrlTarget(UINT64 target) function BOOL (line 2137) | BOOL DETOUR_IA64_BUNDLE::IsMovlGp() const function UINT64 (line 2146) | UINT64 DETOUR_IA64_BUNDLE::GetMovlGp() const function VOID (line 2168) | VOID DETOUR_IA64_BUNDLE::SetMovlGp(UINT64 gp) function UINT (line 2193) | UINT DETOUR_IA64_BUNDLE::Copy(_Out_ DETOUR_IA64_BUNDLE *pDst, function BOOL (line 2213) | BOOL DETOUR_IA64_BUNDLE::SetNop(BYTE slot) function BOOL (line 2231) | BOOL DETOUR_IA64_BUNDLE::SetNop0() function BOOL (line 2236) | BOOL DETOUR_IA64_BUNDLE::SetNop1() function BOOL (line 2241) | BOOL DETOUR_IA64_BUNDLE::SetNop2() function VOID (line 2246) | VOID DETOUR_IA64_BUNDLE::SetStop() function PVOID (line 2253) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 2293) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function LONG (line 2602) | LONG CDetourDis::DecodeBranch5(ULONG opcode) function USHORT (line 2615) | USHORT CDetourDis::EncodeBranch5(ULONG originalOpCode, LONG delta) function LONG (line 2631) | LONG CDetourDis::DecodeBranch8(ULONG opcode) function USHORT (line 2643) | USHORT CDetourDis::EncodeBranch8(ULONG originalOpCode, LONG delta) function LONG (line 2658) | LONG CDetourDis::DecodeBranch11(ULONG opcode) function USHORT (line 2670) | USHORT CDetourDis::EncodeBranch11(ULONG originalOpCode, LONG delta) function BYTE (line 2685) | BYTE CDetourDis::EmitBranch11(PUSHORT& pDest, LONG relativeAddress) function LONG (line 2694) | LONG CDetourDis::DecodeBranch20(ULONG opcode) function ULONG (line 2714) | ULONG CDetourDis::EncodeBranch20(ULONG originalOpCode, LONG delta) function LONG (line 2733) | LONG CDetourDis::DecodeBranch24(ULONG opcode, BOOL& fLink) function ULONG (line 2754) | ULONG CDetourDis::EncodeBranch24(ULONG originalOpCode, LONG delta, BOOL ... function LONG (line 2774) | LONG CDetourDis::DecodeLiteralLoad8(ULONG instruction) function BYTE (line 2785) | BYTE CDetourDis::EmitLiteralLoad8(PUSHORT& pDest, BYTE targetRegister, P... function LONG (line 2798) | LONG CDetourDis::DecodeLiteralLoad12(ULONG instruction) function BYTE (line 2809) | BYTE CDetourDis::EmitLiteralLoad12(PUSHORT& pDest, BYTE targetRegister, ... function BYTE (line 2823) | BYTE CDetourDis::EmitImmediateRegisterLoad32(PUSHORT& pDest, BYTE reg) function BYTE (line 2829) | BYTE CDetourDis::EmitImmediateRegisterLoad16(PUSHORT& pDest, BYTE reg) function BYTE (line 2835) | BYTE CDetourDis::EmitLongLiteralLoad(PUSHORT& pDest, BYTE targetRegister... function BYTE (line 2857) | BYTE CDetourDis::EmitLongBranch(PUSHORT& pDest, PVOID pTarget) function BYTE (line 2864) | BYTE CDetourDis::PureCopy16(BYTE* pSource, BYTE* pDest) function BYTE (line 2870) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function USHORT (line 2876) | USHORT CDetourDis::CalculateExtra(BYTE sourceLength, BYTE* pDestStart, B... function BYTE (line 2882) | BYTE CDetourDis::CopyMiscellaneous16(BYTE* pSource, BYTE* pDest) function BYTE (line 2943) | BYTE CDetourDis::CopyConditionalBranchOrOther16(BYTE* pSource, BYTE* pDest) function BYTE (line 3001) | BYTE CDetourDis::CopyUnConditionalBranch16(BYTE* pSource, BYTE* pDest) function BYTE (line 3045) | BYTE CDetourDis::CopyLiteralLoad16(BYTE* pSource, BYTE* pDest) function BYTE (line 3065) | BYTE CDetourDis::CopyBranchExchangeOrDataProcessing16(BYTE* pSource, BYT... function BYTE (line 3159) | BYTE CDetourDis::CopyBranch24(BYTE* pSource, BYTE* pDest) function BYTE (line 3185) | BYTE CDetourDis::CopyBranchOrMiscellaneous32(BYTE* pSource, BYTE* pDest) function BYTE (line 3285) | BYTE CDetourDis::CopyLiteralLoad32(BYTE* pSource, BYTE* pDest) function BYTE (line 3302) | BYTE CDetourDis::CopyLoadAndStoreSingle(BYTE* pSource, BYTE* pDest) function BYTE (line 3342) | BYTE CDetourDis::CopyLoadAndStoreMultipleAndSRS(BYTE* pSource, BYTE* pDest) function BYTE (line 3348) | BYTE CDetourDis::CopyTableBranch(BYTE* pSource, BYTE* pDest) function BYTE (line 3445) | BYTE CDetourDis::BeginCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3542) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function PVOID (line 3578) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 3628) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function BYTE (line 3932) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3945) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function BYTE (line 3984) | BYTE CDetourDis::EmitMovImmediate(PULONG& pDstInst, BYTE rd, UINT64 imme... function BYTE (line 4035) | BYTE CDetourDis::CopyAdr(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4089) | BYTE CDetourDis::CopyBcc(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4123) | BYTE CDetourDis::CopyB_or_Bl(BYTE* pSource, BYTE* pDest, ULONG instructi... function BYTE (line 4148) | BYTE CDetourDis::CopyB(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4153) | BYTE CDetourDis::CopyBl(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4158) | BYTE CDetourDis::CopyCbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4192) | BYTE CDetourDis::CopyTbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4226) | BYTE CDetourDis::CopyLdrLiteral(BYTE* pSource, BYTE* pDest, ULONG instru... function PVOID (line 4264) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function BOOL (line 4281) | BOOL WINAPI DetourSetCodeModule(_In_ HMODULE hModule, FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Detours/image.cpp type Detour (line 24) | namespace Detour function _Out_ (line 37) | _Out_ size_t* pcch) function _Must_inspect_result_ (line 63) | _Must_inspect_result_ function _Must_inspect_result_ (line 93) | _Must_inspect_result_ class CImageData (line 121) | class CImageData method BOOL (line 136) | BOOL IsEmpty() { return m_cbData == 0; } class CImageImportName (line 149) | class CImageImportName class CImageImportFile (line 151) | class CImageImportFile class CImageImportName (line 176) | class CImageImportName class CImage (line 193) | class CImage function DWORD (line 297) | static inline DWORD Max(DWORD a, DWORD b) function DWORD (line 302) | static inline DWORD Align(DWORD a, DWORD size) function DWORD (line 308) | static inline DWORD QuadAlign(DWORD a) function LPCSTR (line 313) | static LPCSTR DuplicateString(_In_ LPCSTR pszIn) function VOID (line 341) | static VOID ReleaseString(_In_opt_ LPCSTR psz) function BOOL (line 432) | BOOL CImageData::SizeTo(DWORD cbData) function BOOL (line 461) | BOOL CImageData::Purge() function BOOL (line 470) | BOOL CImageData::IsValid() function PBYTE (line 494) | PBYTE CImageData::Enumerate(GUID *pGuid, DWORD *pcbData, DWORD *pnIter... function PBYTE (line 523) | PBYTE CImageData::Find(REFGUID rguid, DWORD *pcbData) function BOOL (line 551) | BOOL CImageData::Delete(REFGUID rguid) function PBYTE (line 579) | PBYTE CImageData::Set(REFGUID rguid, PBYTE pbData, DWORD cbData) class CImageThunks (line 616) | class CImageThunks method CImageThunks (line 626) | CImageThunks(CImage *pImage, DWORD nThunksMax, DWORD *pnAddr) method PIMAGE_THUNK_DATA (line 637) | PIMAGE_THUNK_DATA Current(DWORD *pnVirtAddr) method PIMAGE_THUNK_DATA (line 647) | PIMAGE_THUNK_DATA Allocate(ULONG_PTR nData, DWORD *pnVirtAddr) method DWORD (line 661) | DWORD Size() class CImageChars (line 669) | class CImageChars method CImageChars (line 679) | CImageChars(CImage *pImage, _In_ DWORD nCharsMax, _Out_ DWORD *pnAddr) method LPCSTR (line 688) | LPCSTR Allocate(_In_ LPCSTR pszString, _Out_ DWORD *pnVirtAddr) method LPCSTR (line 714) | LPCSTR Allocate(_In_ LPCSTR pszString, _In_ DWORD nHint, _Out_ DWORD... method DWORD (line 741) | DWORD Size() function CImage (line 749) | CImage * CImage::IsValid(PDETOUR_BINARY pBinary) function BOOL (line 789) | BOOL CImage::Close() function PBYTE (line 822) | PBYTE CImage::DataEnum(GUID *pGuid, DWORD *pcbData, DWORD *pnIterator) function PBYTE (line 830) | PBYTE CImage::DataFind(REFGUID rguid, DWORD *pcbData) function PBYTE (line 838) | PBYTE CImage::DataSet(REFGUID rguid, PBYTE pbData, DWORD cbData) function BOOL (line 846) | BOOL CImage::DataDelete(REFGUID rguid) function BOOL (line 854) | BOOL CImage::DataPurge() function BOOL (line 864) | BOOL CImage::SizeOutputBuffer(DWORD cbData) function PBYTE (line 893) | PBYTE CImage::AllocateOutput(DWORD cbData, DWORD *pnVirtAddr) function DWORD (line 914) | DWORD CImage::FileAlign(DWORD nAddr) function DWORD (line 919) | DWORD CImage::SectionAlign(DWORD nAddr) function PVOID (line 926) | PVOID CImage::RvaToVa(ULONG_PTR nRva) function DWORD (line 945) | DWORD CImage::RvaToFileOffset(DWORD nRva) function BOOL (line 962) | BOOL CImage::WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOf... function BOOL (line 973) | BOOL CImage::CopyFileData(HANDLE hFile, DWORD nOldPos, DWORD cbData) function BOOL (line 979) | BOOL CImage::ZeroFileData(HANDLE hFile, DWORD cbData) function BOOL (line 1004) | BOOL CImage::AlignFileData(HANDLE hFile) function BOOL (line 1022) | BOOL CImage::Read(HANDLE hFile) function BOOL (line 1333) | static inline BOOL strneq(_In_ LPCSTR pszOne, _In_ LPCSTR pszTwo) function BOOL (line 1344) | BOOL CImage::CheckImportsNeeded(DWORD *pnTables, DWORD *pnThunks, DWOR... function CImageImportFile (line 1398) | CImageImportFile * CImage::NewByway(_In_ LPCSTR pszName) function BOOL (line 1431) | BOOL CImage::EditImports(PVOID pContext, function BOOL (line 1597) | BOOL CImage::Write(HANDLE hFile) function PDETOUR_BINARY (line 2032) | PDETOUR_BINARY WINAPI DetourBinaryOpen(_In_ HANDLE hFile) function BOOL (line 2049) | BOOL WINAPI DetourBinaryWrite(_In_ PDETOUR_BINARY pdi, function WINAPI (line 2063) | WINAPI DetourBinaryEnumeratePayloads(_In_ PDETOUR_BINARY pBinary, function WINAPI (line 2079) | WINAPI DetourBinaryFindPayload(_In_ PDETOUR_BINARY pBinary, function PVOID (line 2091) | PVOID WINAPI DetourBinarySetPayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2104) | BOOL WINAPI DetourBinaryDeletePayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2115) | BOOL WINAPI DetourBinaryPurgePayloads(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2127) | static BOOL CALLBACK ResetBywayCallback(_In_opt_ PVOID pContext, function BOOL (line 2138) | static BOOL CALLBACK ResetFileCallback(_In_opt_ PVOID pContext, function BOOL (line 2150) | static BOOL CALLBACK ResetSymbolCallback(_In_opt_ PVOID pContext, function BOOL (line 2167) | BOOL WINAPI DetourBinaryResetImports(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2183) | BOOL WINAPI DetourBinaryEditImports(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2202) | BOOL WINAPI DetourBinaryClose(_In_ PDETOUR_BINARY pBinary) FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Detours/modules.cpp function PVOID (line 142) | PVOID WINAPI DetourFindFunction(_In_ LPCSTR pszModule, function HMODULE (line 249) | HMODULE WINAPI DetourEnumerateModules(_In_opt_ HMODULE hModuleLast) function PVOID (line 297) | PVOID WINAPI DetourGetEntryPoint(_In_opt_ HMODULE hModule) function ULONG (line 370) | ULONG WINAPI DetourGetModuleSize(_In_opt_ HMODULE hModule) function HMODULE (line 405) | HMODULE WINAPI DetourGetContainingModule(_In_ PVOID pvAddr) function PBYTE (line 453) | static inline PBYTE RvaAdjust(_Pre_notnull_ PIMAGE_DOS_HEADER pDosHeader... function BOOL (line 461) | BOOL WINAPI DetourEnumerateExports(_In_ HMODULE hModule, function BOOL (line 543) | BOOL WINAPI DetourEnumerateImportsEx(_In_opt_ HMODULE hModule, type _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT (line 645) | struct _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT function BOOL (line 654) | static function BOOL (line 667) | BOOL WINAPI DetourEnumerateImports(_In_opt_ HMODULE hModule, function PDETOUR_LOADED_BINARY (line 685) | static PDETOUR_LOADED_BINARY WINAPI GetPayloadSectionFromModule(HMODULE ... function DWORD (line 749) | DWORD WINAPI DetourGetSizeOfPayloads(_In_opt_ HMODULE hModule) function WINAPI (line 778) | WINAPI DetourFindPayload(_In_opt_ HMODULE hModule, function WINAPI (line 831) | WINAPI DetourFindPayloadEx(_In_ REFGUID rguid, function BOOL (line 846) | BOOL WINAPI DetourFreePayload(_In_ PVOID pvData) function BOOL (line 864) | BOOL WINAPI DetourRestoreAfterWithEx(_In_reads_bytes_(cbData) PVOID pvData, function BOOL (line 918) | BOOL WINAPI DetourRestoreAfterWith() FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/Detours/uimports.cpp function BOOL (line 18) | static BOOL UPDATE_IMPORTS_XX(HANDLE hProcess, FILE: 018.CaramelMochaStudio/TheStreetOfAdriftToolkit/TSOALoader/winmain.cpp function wWinMain (line 19) | int APIENTRY wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWS... FILE: 019.PygmaGame/ExtractorV1/Program.cs class Program (line 8) | internal class Program method Main (line 10) | [STAThread] FILE: 019.PygmaGame/ExtractorV2/Program.cs class Program (line 8) | internal class Program method Main (line 10) | [STAThread] FILE: 019.PygmaGame/PygmaGameStatic/HLXRenpyPackageV2.cs class HLXRenpyPackageV2 (line 14) | public class HLXRenpyPackageV2 class FileEntry (line 19) | public class FileEntry method FileEntry (line 45) | public FileEntry(string fileName, long offset, int length, byte[] he... method Extract (line 71) | public bool Extract(string outputDirectory) method HLXRenpyPackageV2 (line 201) | public HLXRenpyPackageV2(string filePath) FILE: 019.PygmaGame/PygmaGameStatic/Misc/DeobfuscatorV1.cs class DeobfuscatorV1 (line 9) | public class DeobfuscatorV1 method TransformRuntimeScript_1 (line 14) | public static string TransformRuntimeScript_1(string s) FILE: 019.PygmaGame/PygmaGameStatic/Pickle.cs class Pickle (line 6) | public class Pickle method Decode (line 13) | public static object Decode(byte[] data) FILE: 019.PygmaGame/PygmaGameStatic/WJZRenpyPackageV1.cs class WJZRenpyPackageV1 (line 14) | public class WJZRenpyPackageV1 class FileEntry (line 19) | public class FileEntry method FileEntry (line 45) | public FileEntry(string fileName, long offset, int length, byte[] he... method Extract (line 71) | public bool Extract(string outputDirectory) method WJZRenpyPackageV1 (line 200) | public WJZRenpyPackageV1(string filePath) FILE: 019.PygmaGame/PygmaGameStatic/Zlib.cs class Zlib (line 7) | public class Zlib method Decompress (line 14) | public static byte[] Decompress(byte[] compressData) FILE: 019.PygmaGame/UnitTest/Program.cs class Program (line 6) | internal class Program method Main (line 8) | static void Main(string[] args) FILE: 020.Xso/ExtractorV1/Program.cs class Program (line 8) | internal class Program method Main (line 10) | [STAThread] FILE: 020.Xso/UnitTest/Program.cs class Program (line 3) | internal class Program method Main (line 5) | static void Main(string[] args) FILE: 020.Xso/XsoStatic/Pickle.cs class Pickle (line 6) | public class Pickle method Decode (line 13) | public static object Decode(byte[] data) FILE: 020.Xso/XsoStatic/XsoRenpyV1.cs class XsoRenpyPackageV1 (line 14) | public class XsoRenpyPackageV1 class FileEntry (line 19) | public class FileEntry method FileEntry (line 45) | public FileEntry(string fileName, long offset, int length, byte[] he... method Extract (line 71) | public bool Extract(string outputDirectory) method XsoRenpyPackageV1 (line 200) | public XsoRenpyPackageV1(string filePath) FILE: 020.Xso/XsoStatic/Zlib.cs class Zlib (line 7) | public class Zlib method Decompress (line 14) | public static byte[] Decompress(byte[] compressData) FILE: 021.UniversalRPAExtractor/RPAArchive/RenpyRPA.cs type RenpyRPAVersion (line 12) | public enum RenpyRPAVersion class RenpyRPA (line 27) | public abstract class RenpyRPA method Extract (line 58) | public abstract bool Extract(IProgress? progressCallBack = null); method RenpyRPA (line 64) | public RenpyRPA(string filePath) class RenpyRPAFactory (line 75) | public static class RenpyRPAFactory method Create (line 83) | public static RenpyRPA? Create(string path, out string lastError) FILE: 021.UniversalRPAExtractor/RPAArchive/RenpyRPAv3.cs class RenpyRPAv3 (line 16) | public class RenpyRPAv3 : RenpyRPA class FileEntry (line 21) | public class FileEntry method FileEntry (line 47) | public FileEntry(string fileName, long offset, int length, byte[] he... method Extract (line 67) | public override bool Extract(IProgress? progressCallBack = null) method RenpyRPAv3 (line 116) | private RenpyRPAv3(string filePath) : base(filePath) method Create (line 125) | public static RenpyRPAv3? Create(string path) FILE: 021.UniversalRPAExtractor/RPAArchive/Utils/Pickle.cs class Pickle (line 6) | public class Pickle method Decode (line 13) | public static object Decode(byte[] data) FILE: 021.UniversalRPAExtractor/RPAArchive/Utils/Zlib.cs class Zlib (line 7) | public class Zlib method Decompress (line 14) | public static byte[] Decompress(byte[] compressData) FILE: 021.UniversalRPAExtractor/RPAExtractorGUI/MainForm.Designer.cs class MainForm (line 3) | partial class MainForm method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: 021.UniversalRPAExtractor/RPAExtractorGUI/MainForm.cs class MainForm (line 10) | public partial class MainForm : Form method MainForm (line 12) | public MainForm() method DragFileTips_OnDragDrop (line 18) | private void DragFileTips_OnDragDrop(object sender, DragEventArgs e) method DragFileTips_OnDragEnter (line 31) | private void DragFileTips_OnDragEnter(object sender, DragEventArgs e) method BtnExtract_Click (line 44) | private async void BtnExtract_Click(object sender, EventArgs e) FILE: 021.UniversalRPAExtractor/RPAExtractorGUI/Program.cs class Program (line 6) | internal static class Program method Main (line 8) | [STAThread] FILE: 022.XiangShe/AGreatScientistDecryptor/Program.cs class Program (line 8) | internal class Program method Main (line 10) | [STAThread] FILE: 022.XiangShe/UnitTest/Program.cs class Program (line 3) | internal class Program method Main (line 5) | static void Main(string[] args) FILE: 022.XiangShe/XiangSheStatic/Crypto.V1/Crypto.cs type HashMode (line 10) | public enum HashMode type AlgorithmType (line 21) | [Flags] class Crypto (line 49) | public class Crypto method HashBytes (line 57) | public static byte[] HashBytes(byte[] data, HashMode mode) method AESDecryptECB (line 86) | public static byte[] AESDecryptECB(byte[] data, string key) method AESDecryptCFB (line 104) | public static byte[] AESDecryptCFB(byte[] data, string key, byte[] salt) method XORDecrypt (line 147) | public static void XORDecrypt(byte[] data, string key) FILE: 022.XiangShe/XiangSheStatic/Crypto.V1/GameDB.cs type IKeyContext (line 8) | public interface IKeyContext type IFileManagerContext (line 31) | public interface IFileManagerContext type IAssetContext (line 54) | public interface IAssetContext class GameDataBase (line 69) | public abstract class GameDataBase : IKeyContext, IFileManagerContext, I... class AGreatScientist (line 88) | public class AGreatScientist : GameDataBase FILE: 022.XiangShe/XiangSheStatic/Crypto.V1/ResourceExtractor.cs class FileManagerExtractor (line 16) | public class FileManagerExtractor method Decrypt (line 29) | private byte[] Decrypt(byte[] data, bool encrypt, [Optional] string key) method Extract (line 49) | public void Extract(string gameDirectory) method FileManagerExtractor (line 167) | public FileManagerExtractor(GameDataBase gameData) class AssetExtractor (line 178) | public class AssetExtractor class AssetFile (line 183) | public class AssetFile class AssetRegionsFile (line 205) | public class AssetRegionsFile class AssetRegions (line 232) | public class AssetRegions method GetFiles (line 284) | private AssetFile[] GetFiles(string gameDirectory) method Decrypt (line 309) | private byte[] Decrypt(byte[] data) method DecryptWithSalt (line 319) | private byte[] DecryptWithSalt(byte[] data) method DecryptXOR (line 328) | private void DecryptXOR(byte[] data) method ExtractRegions (line 339) | public void ExtractRegions(string gameDirectory, string assetRelativeP... method Extract (line 420) | public void Extract(string gameDirectory) method AssetExtractor (line 476) | public AssetExtractor(GameDataBase gameData) class ResourceExtractor (line 486) | public class ResourceExtractor method Extract (line 494) | public void Extract(string gameDirectory) method ResourceExtractor (line 507) | public ResourceExtractor(GameDataBase gameData) FILE: 022.XiangShe/XiangSheStatic/Utils/GZip.cs class GZip (line 10) | public class GZip method Decompress (line 17) | public static byte[] Decompress(byte[] data) FILE: 023.YuriAVGEngine/EngineCore/YuriCrypto.cs class YuriCrypto (line 11) | public class YuriCrypto method DecryptString (line 18) | public static string DecryptString(string s, YuriGameInformation gameI... FILE: 023.YuriAVGEngine/EngineCore/YuriGames.cs class YuriGameInformation (line 11) | public abstract class YuriGameInformation method YuriGameInformation (line 35) | static YuriGameInformation() method ToString (line 41) | public override string ToString() class MisrepresentLove (line 50) | public class MisrepresentLove : YuriGameInformation method ToString (line 52) | public override string ToString() FILE: 023.YuriAVGEngine/EngineCore/YuriPackage.cs class YuriPackage (line 11) | public class YuriPackage class FileEntry (line 16) | public class FileEntry method FileEntry (line 37) | public FileEntry(string name, long offset, long size) method Extract (line 78) | public void Extract(string directory, IProgress? progressCallB... method Open (line 115) | public static YuriPackage? Open(string filepath, YuriGameInformation g... FILE: 023.YuriAVGEngine/EngineCore/YuriScenario.cs class YuriScenario (line 11) | public class YuriScenario method Extract (line 21) | public void Extract(string directory, IProgress? progressCallB... method Open (line 48) | public static YuriScenario? Open(string filepath, YuriGameInformation ... FILE: 023.YuriAVGEngine/EngineCore/YuriSerializer.cs class YuriSerializer (line 13) | public class YuriSerializer method Deserialize (line 20) | public static object? Deserialize(Stream stream) FILE: 023.YuriAVGEngine/ExtractorGUI/MainForm.Designer.cs class MainForm (line 3) | partial class MainForm method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: 023.YuriAVGEngine/ExtractorGUI/MainForm.cs class MainForm (line 11) | public partial class MainForm : Form type OperatorType (line 16) | public enum OperatorType method MainForm (line 28) | public MainForm() method DragFileTips_OnDragDrop (line 41) | private void DragFileTips_OnDragDrop(object sender, DragEventArgs e) method DragFileTips_OnDragEnter (line 54) | private void DragFileTips_OnDragEnter(object sender, DragEventArgs e) method CbTitles_OnSelectedIndexChanged (line 67) | private void CbTitles_OnSelectedIndexChanged(object sender, EventArgs e) method BtnExtract_Click (line 79) | private async void BtnExtract_Click(object sender, EventArgs e) FILE: 023.YuriAVGEngine/ExtractorGUI/Program.cs class Program (line 6) | internal static class Program method Main (line 8) | [STAThread] FILE: 024.SanHuaMiao/SanHuaMiaoStudio/3001Pages/Program.cs class Program (line 7) | internal class Program method Main (line 9) | [STAThread] FILE: 025.SugarRush/IdolForging/Program.cs class Program (line 9) | internal class Program method Main (line 11) | [STAThread] FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/directory.cpp type Directory (line 6) | namespace Directory function Exists (line 8) | bool Exists(const std::string& dirPath) function Exists (line 18) | bool Exists(const std::wstring& dirPath) function Create (line 28) | void Create(const std::string& dirPath) function Create (line 41) | void Create(const std::wstring& dirPath) FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/directory.h function namespace (line 4) | namespace Directory FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/file.h function namespace (line 7) | namespace File FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/log.h function namespace (line 7) | namespace Log FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/path.cpp type Path (line 7) | namespace Path function GetFileName (line 9) | std::string GetFileName(const std::string& path) function GetFileName (line 30) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 51) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 65) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 79) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 100) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 121) | std::string GetExtension(const std::string& path) function GetExtension (line 150) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 179) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 223) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 267) | std::string GetFullPath(const std::string& path) function GetFullPath (line 297) | std::wstring GetFullPath(const std::wstring& path) function Combine (line 328) | std::string Combine(const std::string& dir, const std::string& fileName) function Combine (line 346) | std::wstring Combine(const std::wstring& dir, const std::wstring& file... function Exists (line 364) | bool Exists(const std::string& filePath) function Exists (line 374) | bool Exists(const std::wstring& filePath) FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/path.h function namespace (line 7) | namespace Path FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/pe.h function namespace (line 8) | namespace PE FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/stringhelper.cpp type StringHelper (line 9) | namespace StringHelper function StartsWith (line 11) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 24) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 37) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 47) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 57) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 70) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 83) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 93) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 103) | std::string ToLower(const std::string& source) function ToLower (line 112) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 121) | std::string ToUpper(const std::string& source) function ToUpper (line 130) | std::wstring ToUpper(const std::wstring& source) function Format (line 139) | std::string Format(const char* format, ...) function VFormat (line 180) | std::string VFormat(const char* format, va_list ap) function Format (line 216) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 257) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/stringhelper.h function namespace (line 8) | namespace StringHelper FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Common/util.h function namespace (line 8) | namespace Util FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Detours/creatwth.cpp function PVOID (line 34) | static PVOID LoadNtHeaderFromProcess(_In_ HANDLE hProcess, function HMODULE (line 86) | static HMODULE EnumerateModulesInProcess(_In_ HANDLE hProcess, function PVOID (line 145) | static PVOID FindDetourSectionInRemoteModule(_In_ HANDLE hProcess, function PVOID (line 188) | static PVOID FindPayloadInRemoteDetourSection(_In_ HANDLE hProcess, function WINAPI (line 243) | WINAPI DetourFindRemotePayload(_In_ HANDLE hProcess, function PBYTE (line 272) | static PBYTE FindAndAllocateNearBase(HANDLE hProcess, PBYTE pbModule, PB... function DWORD (line 348) | static inline DWORD PadToDword(DWORD dw) function DWORD (line 353) | static inline DWORD PadToDwordPtr(DWORD dw) function HRESULT (line 358) | static inline HRESULT ReplaceOptionalSizeA(_Inout_z_count_(cchDest) LPST... function BOOL (line 380) | static BOOL RecordExeRestore(HANDLE hProcess, HMODULE hModule, DETOUR_EX... function BOOL (line 501) | static BOOL UpdateFrom32To64(HANDLE hProcess, HMODULE hModule, WORD mach... function BOOL (line 646) | static BOOL IsWow64ProcessHelper(HANDLE hProcess, function BOOL (line 677) | BOOL WINAPI DetourUpdateProcessWithDll(_In_ HANDLE hProcess, function BOOL (line 750) | BOOL WINAPI DetourUpdateProcessWithDllEx(_In_ HANDLE hProcess, function BOOL (line 899) | BOOL WINAPI DetourCreateProcessWithDllA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 957) | BOOL WINAPI DetourCreateProcessWithDllW(_In_opt_ LPCWSTR lpApplicationName, function BOOL (line 1013) | BOOL WINAPI DetourCopyPayloadToProcess(_In_ HANDLE hProcess, function WINAPI (line 1022) | WINAPI DetourCopyPayloadToProcessEx(_In_ HANDLE hProcess, function VOID (line 1131) | VOID CALLBACK DetourFinishHelperProcess(_In_ HWND, function BOOL (line 1196) | BOOL WINAPI DetourIsHelperProcess(VOID) function BOOL (line 1221) | static function VOID (line 1325) | static function BOOL (line 1334) | BOOL WINAPI DetourProcessViaHelperA(_In_ DWORD dwTargetPid, function BOOL (line 1342) | BOOL WINAPI DetourProcessViaHelperDllsA(_In_ DWORD dwTargetPid, function BOOL (line 1433) | BOOL WINAPI DetourProcessViaHelperW(_In_ DWORD dwTargetPid, function BOOL (line 1440) | BOOL WINAPI DetourProcessViaHelperDllsW(_In_ DWORD dwTargetPid, function BOOL (line 1538) | BOOL WINAPI DetourCreateProcessWithDllExA(_In_opt_ LPCSTR lpApplicationN... function BOOL (line 1599) | BOOL WINAPI DetourCreateProcessWithDllExW(_In_opt_ LPCWSTR lpApplication... function BOOL (line 1660) | BOOL WINAPI DetourCreateProcessWithDllsA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 1721) | BOOL WINAPI DetourCreateProcessWithDllsW(_In_opt_ LPCWSTR lpApplicationN... FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Detours/detours.cpp function Detour_AssertExprWithFunctionName (line 26) | int Detour_AssertExprWithFunctionName(int reportType, const char* filena... type _DETOUR_ALIGN (line 44) | struct _DETOUR_ALIGN function detour_is_imported (line 61) | static bool detour_is_imported(PBYTE pbCode, PBYTE pbAddress) function ULONG_PTR (line 96) | inline ULONG_PTR detour_2gb_below(ULONG_PTR address) function ULONG_PTR (line 101) | inline ULONG_PTR detour_2gb_above(ULONG_PTR address) type _DETOUR_TRAMPOLINE (line 114) | struct _DETOUR_TRAMPOLINE function PBYTE (line 133) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 141) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 149) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 157) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 203) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 229) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 258) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 323) | struct _DETOUR_TRAMPOLINE function PBYTE (line 345) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 353) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 362) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 370) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 416) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 454) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 483) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 548) | struct _DETOUR_TRAMPOLINE function PBYTE (line 630) | inline PBYTE detour_skip_jmp(PBYTE pPointer, PVOID *ppGlobals) function detour_find_jmp_bounds (line 696) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 705) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 712) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 723) | struct _DETOUR_TRAMPOLINE function PBYTE (line 743) | inline PBYTE align4(PBYTE pValue) function ULONG (line 748) | inline ULONG fetch_thumb_opcode(PBYTE pbCode) function write_thumb_opcode (line 757) | inline void write_thumb_opcode(PBYTE &pbCode, ULONG Opcode) function PBYTE (line 765) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 790) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 798) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 835) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 849) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 867) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 882) | struct _DETOUR_TRAMPOLINE function ULONG (line 925) | inline ULONG fetch_opcode(PBYTE pbCode) function write_opcode (line 930) | inline void write_opcode(PBYTE &pbCode, ULONG Opcode) type ARM64_INDIRECT_JMP (line 936) | struct ARM64_INDIRECT_JMP { function PBYTE (line 974) | PBYTE detour_gen_jmp_indirect(BYTE *pbCode, ULONG64 *pbJmpVal) function PBYTE (line 1009) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 1032) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function INT64 (line 1040) | inline INT64 detour_sign_extend(UINT64 value, UINT bits) function PBYTE (line 1049) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 1138) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 1154) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 1164) | inline ULONG detour_is_code_filler(PBYTE pbCode) type DETOUR_REGION (line 1179) | struct DETOUR_REGION function DWORD (line 1194) | static DWORD detour_writable_trampoline_regions() function detour_runnable_trampoline_regions (line 1206) | static void detour_runnable_trampoline_regions() function PBYTE (line 1218) | static PBYTE detour_alloc_round_down_to_region(PBYTE pbTry) function PBYTE (line 1228) | static PBYTE detour_alloc_round_up_to_region(PBYTE pbTry) function PVOID (line 1241) | static PVOID detour_alloc_region_from_lo(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1290) | static PVOID detour_alloc_region_from_hi(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1339) | static PVOID detour_alloc_trampoline_allocate_new(PBYTE pbTarget, function PVOID (line 1379) | PVOID WINAPI DetourAllocateRegionWithinJumpBounds(_In_ LPCVOID pbTarget, function PDETOUR_TRAMPOLINE (line 1398) | static PDETOUR_TRAMPOLINE detour_alloc_trampoline(PBYTE pbTarget) function detour_free_trampoline (line 1468) | static void detour_free_trampoline(PDETOUR_TRAMPOLINE pTrampoline) function BOOL (line 1478) | static BOOL detour_is_region_empty(PDETOUR_REGION pRegion) function detour_free_unused_trampoline_regions (line 1502) | static void detour_free_unused_trampoline_regions() type DetourThread (line 1523) | struct DetourThread type DetourOperation (line 1529) | struct DetourOperation function PVOID (line 1550) | PVOID WINAPI DetourCodeFromPointer(_In_ PVOID pPointer, function BOOL (line 1558) | BOOL WINAPI DetourSetIgnoreTooSmall(_In_ BOOL fIgnore) function BOOL (line 1565) | BOOL WINAPI DetourSetRetainRegions(_In_ BOOL fRetain) function PVOID (line 1572) | PVOID WINAPI DetourSetSystemRegionLowerBound(_In_ PVOID pSystemRegionLow... function PVOID (line 1579) | PVOID WINAPI DetourSetSystemRegionUpperBound(_In_ PVOID pSystemRegionUpp... function LONG (line 1586) | LONG WINAPI DetourTransactionBegin() function LONG (line 1610) | LONG WINAPI DetourTransactionAbort() function LONG (line 1654) | LONG WINAPI DetourTransactionCommit() function BYTE (line 1659) | static BYTE detour_align_from_trampoline(PDETOUR_TRAMPOLINE pTrampoline,... function LONG (line 1669) | static LONG detour_align_from_target(PDETOUR_TRAMPOLINE pTrampoline, LON... function LONG (line 1679) | LONG WINAPI DetourTransactionCommitEx(_Out_opt_ PVOID **pppFailedPointer) function LONG (line 1948) | LONG WINAPI DetourUpdateThread(_In_ HANDLE hThread) function LONG (line 1991) | LONG WINAPI DetourAttach(_Inout_ PVOID *ppPointer, function LONG (line 1997) | LONG WINAPI DetourAttachEx(_Inout_ PVOID *ppPointer, function LONG (line 2357) | LONG WINAPI DetourDetach(_Inout_ PVOID *ppPointer, function DWORD (line 2528) | static DWORD DetourPageProtectAdjustExecute(_In_ DWORD dwOldProtect, function WINAPI (line 2547) | WINAPI DetourVirtualProtectSameExecuteEx(_In_ HANDLE hProcess, function WINAPI (line 2572) | WINAPI DetourVirtualProtectSameExecute(_In_ PVOID pAddress, function BOOL (line 2581) | BOOL WINAPI DetourAreSameGuid(_In_ REFGUID left, _In_ REFGUID right) FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Detours/detours.h type LONG (line 133) | typedef LONG LONG_PTR; type ULONG (line 134) | typedef ULONG ULONG_PTR; type GUID (line 333) | typedef struct _GUID type DETOUR_TRAMPOLINE (line 384) | typedef struct _DETOUR_TRAMPOLINE DETOUR_TRAMPOLINE, *PDETOUR_TRAMPOLINE; type DETOUR_SECTION_HEADER (line 389) | typedef struct _DETOUR_SECTION_HEADER type DETOUR_SECTION_RECORD (line 414) | typedef struct _DETOUR_SECTION_RECORD type DETOUR_CLR_HEADER (line 421) | typedef struct _DETOUR_CLR_HEADER type DETOUR_EXE_RESTORE (line 435) | typedef struct _DETOUR_EXE_RESTORE type DETOUR_EXE_HELPER (line 477) | typedef struct _DETOUR_EXE_HELPER type VOID (line 550) | typedef VOID * PDETOUR_BINARY; type VOID (line 551) | typedef VOID * PDETOUR_LOADED_BINARY; type IMAGEHLP_MODULE (line 928) | typedef IMAGEHLP_MODULE IMAGEHLP_MODULE64; type PIMAGEHLP_MODULE (line 929) | typedef PIMAGEHLP_MODULE PIMAGEHLP_MODULE64; type IMAGEHLP_SYMBOL (line 930) | typedef IMAGEHLP_SYMBOL SYMBOL_INFO; type PIMAGEHLP_SYMBOL (line 931) | typedef PIMAGEHLP_SYMBOL PSYMBOL_INFO; function LONG (line 933) | static inline type DETOUR_SYM_INFO (line 966) | typedef struct _DETOUR_SYM_INFO type DETOUR_IA64_BUNDLE (line 1033) | struct DETOUR_IA64_BUNDLE FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Detours/disasm.cpp class CDetourDis (line 156) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function PVOID (line 312) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function PBYTE (line 342) | PBYTE CDetourDis::CopyInstruction(PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 361) | PBYTE CDetourDis::CopyBytes(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function else (line 416) | else if (bFlags & RIP) { function PBYTE (line 442) | PBYTE CDetourDis::CopyBytesPrefix(REFCOPYENTRY pEntry, PBYTE pbDst, PBYT... function PBYTE (line 449) | PBYTE CDetourDis::CopyBytesSegment(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 455) | PBYTE CDetourDis::CopyBytesRax(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 463) | PBYTE CDetourDis::CopyBytesJump(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE ... function PBYTE (line 496) | PBYTE CDetourDis::AdjustTarget(PBYTE pbDst, PBYTE pbSrc, UINT cbOp, function PBYTE (line 576) | PBYTE CDetourDis::Invalid(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 586) | PBYTE CDetourDis::Copy0F(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 593) | PBYTE CDetourDis::Copy0F78(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 611) | PBYTE CDetourDis::Copy0F00(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 623) | PBYTE CDetourDis::Copy0FB8(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 633) | PBYTE CDetourDis::Copy66(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 639) | PBYTE CDetourDis::Copy67(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 645) | PBYTE CDetourDis::CopyF2(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 651) | PBYTE CDetourDis::CopyF3(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 657) | PBYTE CDetourDis::CopyF6(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 677) | PBYTE CDetourDis::CopyF7(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 697) | PBYTE CDetourDis::CopyFF(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 748) | PBYTE CDetourDis::CopyVexEvexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc, BY... function PBYTE (line 777) | PBYTE CDetourDis::CopyVexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 787) | PBYTE CDetourDis::CopyVex3(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 832) | PBYTE CDetourDis::CopyVex2(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 847) | PBYTE CDetourDis::CopyEvex(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 887) | PBYTE CDetourDis::CopyXop(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function BOOL (line 927) | BOOL CDetourDis::SetCodeModule(PBYTE pbBeg, PBYTE pbEnd, BOOL fLimitRefe... function BOOL (line 1602) | BOOL CDetourDis::SanityCheckSystem() function BYTE (line 1665) | BYTE DETOUR_IA64_BUNDLE::GetTemplate() const function BYTE (line 1670) | BYTE DETOUR_IA64_BUNDLE::GetInst0() const function BYTE (line 1675) | BYTE DETOUR_IA64_BUNDLE::GetInst1() const function BYTE (line 1680) | BYTE DETOUR_IA64_BUNDLE::GetInst2() const function BYTE (line 1685) | BYTE DETOUR_IA64_BUNDLE::GetUnit(BYTE slot) const function BYTE (line 1696) | BYTE DETOUR_IA64_BUNDLE::GetUnit0() const function BYTE (line 1701) | BYTE DETOUR_IA64_BUNDLE::GetUnit1() const function BYTE (line 1706) | BYTE DETOUR_IA64_BUNDLE::GetUnit2() const function UINT64 (line 1711) | UINT64 DETOUR_IA64_BUNDLE::GetData0() const function UINT64 (line 1716) | UINT64 DETOUR_IA64_BUNDLE::GetData1() const function UINT64 (line 1722) | UINT64 DETOUR_IA64_BUNDLE::GetData2() const function VOID (line 1727) | VOID DETOUR_IA64_BUNDLE::SetInst(BYTE slot, BYTE nInst) function VOID (line 1738) | VOID DETOUR_IA64_BUNDLE::SetInst0(BYTE nInst) function VOID (line 1743) | VOID DETOUR_IA64_BUNDLE::SetInst1(BYTE nInst) function VOID (line 1748) | VOID DETOUR_IA64_BUNDLE::SetInst2(BYTE nInst) function VOID (line 1753) | VOID DETOUR_IA64_BUNDLE::SetData(BYTE slot, UINT64 nData) function VOID (line 1764) | VOID DETOUR_IA64_BUNDLE::SetData0(UINT64 nData) function VOID (line 1769) | VOID DETOUR_IA64_BUNDLE::SetData1(UINT64 nData) function VOID (line 1775) | VOID DETOUR_IA64_BUNDLE::SetData2(UINT64 nData) function UINT64 (line 1780) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction(BYTE slot) const function UINT64 (line 1791) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction0() const function UINT64 (line 1797) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction1() const function UINT64 (line 1805) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction2() const function UINT64 (line 1842) | UINT64 DETOUR_IA64_BUNDLE::SignExtend(UINT64 Value, UINT64 Offset) function UINT64 (line 1851) | UINT64 DETOUR_IA64_BUNDLE::GetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1857) | UINT64 DETOUR_IA64_BUNDLE::SetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1864) | UINT64 DETOUR_IA64_BUNDLE::GetOpcode(UINT64 instruction) function UINT64 (line 1871) | UINT64 DETOUR_IA64_BUNDLE::GetX(UINT64 instruction) function UINT64 (line 1878) | UINT64 DETOUR_IA64_BUNDLE::GetX3(UINT64 instruction) function UINT64 (line 1885) | UINT64 DETOUR_IA64_BUNDLE::GetX6(UINT64 instruction) function UINT64 (line 1892) | UINT64 DETOUR_IA64_BUNDLE::GetImm7a(UINT64 instruction) function UINT64 (line 1898) | UINT64 DETOUR_IA64_BUNDLE::SetImm7a(UINT64 instruction, UINT64 imm7a) function UINT64 (line 1904) | UINT64 DETOUR_IA64_BUNDLE::GetImm13c(UINT64 instruction) function UINT64 (line 1910) | UINT64 DETOUR_IA64_BUNDLE::SetImm13c(UINT64 instruction, UINT64 imm13c) function UINT64 (line 1916) | UINT64 DETOUR_IA64_BUNDLE::GetSignBit(UINT64 instruction) function UINT64 (line 1922) | UINT64 DETOUR_IA64_BUNDLE::SetSignBit(UINT64 instruction, UINT64 signBit) function UINT64 (line 1928) | UINT64 DETOUR_IA64_BUNDLE::GetImm20a(UINT64 instruction) function UINT64 (line 1934) | UINT64 DETOUR_IA64_BUNDLE::SetImm20a(UINT64 instruction, UINT64 imm20a) function UINT64 (line 1940) | UINT64 DETOUR_IA64_BUNDLE::GetImm20b(UINT64 instruction) function UINT64 (line 1946) | UINT64 DETOUR_IA64_BUNDLE::SetImm20b(UINT64 instruction, UINT64 imm20b) function UINT (line 2054) | UINT DETOUR_IA64_BUNDLE::RelocateBundle(_Inout_ DETOUR_IA64_BUNDLE* pDst, function BOOL (line 2072) | BOOL DETOUR_IA64_BUNDLE::IsBrl() const function VOID (line 2082) | VOID DETOUR_IA64_BUNDLE::SetBrl() function UINT64 (line 2089) | UINT64 DETOUR_IA64_BUNDLE::GetBrlImm() const function VOID (line 2103) | VOID DETOUR_IA64_BUNDLE::SetBrlImm(UINT64 imm) function UINT64 (line 2119) | UINT64 DETOUR_IA64_BUNDLE::GetBrlTarget() const function VOID (line 2124) | VOID DETOUR_IA64_BUNDLE::SetBrl(UINT64 target) function VOID (line 2131) | VOID DETOUR_IA64_BUNDLE::SetBrlTarget(UINT64 target) function BOOL (line 2137) | BOOL DETOUR_IA64_BUNDLE::IsMovlGp() const function UINT64 (line 2146) | UINT64 DETOUR_IA64_BUNDLE::GetMovlGp() const function VOID (line 2168) | VOID DETOUR_IA64_BUNDLE::SetMovlGp(UINT64 gp) function UINT (line 2193) | UINT DETOUR_IA64_BUNDLE::Copy(_Out_ DETOUR_IA64_BUNDLE *pDst, function BOOL (line 2213) | BOOL DETOUR_IA64_BUNDLE::SetNop(BYTE slot) function BOOL (line 2231) | BOOL DETOUR_IA64_BUNDLE::SetNop0() function BOOL (line 2236) | BOOL DETOUR_IA64_BUNDLE::SetNop1() function BOOL (line 2241) | BOOL DETOUR_IA64_BUNDLE::SetNop2() function VOID (line 2246) | VOID DETOUR_IA64_BUNDLE::SetStop() function PVOID (line 2253) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 2293) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function LONG (line 2602) | LONG CDetourDis::DecodeBranch5(ULONG opcode) function USHORT (line 2615) | USHORT CDetourDis::EncodeBranch5(ULONG originalOpCode, LONG delta) function LONG (line 2631) | LONG CDetourDis::DecodeBranch8(ULONG opcode) function USHORT (line 2643) | USHORT CDetourDis::EncodeBranch8(ULONG originalOpCode, LONG delta) function LONG (line 2658) | LONG CDetourDis::DecodeBranch11(ULONG opcode) function USHORT (line 2670) | USHORT CDetourDis::EncodeBranch11(ULONG originalOpCode, LONG delta) function BYTE (line 2685) | BYTE CDetourDis::EmitBranch11(PUSHORT& pDest, LONG relativeAddress) function LONG (line 2694) | LONG CDetourDis::DecodeBranch20(ULONG opcode) function ULONG (line 2714) | ULONG CDetourDis::EncodeBranch20(ULONG originalOpCode, LONG delta) function LONG (line 2733) | LONG CDetourDis::DecodeBranch24(ULONG opcode, BOOL& fLink) function ULONG (line 2754) | ULONG CDetourDis::EncodeBranch24(ULONG originalOpCode, LONG delta, BOOL ... function LONG (line 2774) | LONG CDetourDis::DecodeLiteralLoad8(ULONG instruction) function BYTE (line 2785) | BYTE CDetourDis::EmitLiteralLoad8(PUSHORT& pDest, BYTE targetRegister, P... function LONG (line 2798) | LONG CDetourDis::DecodeLiteralLoad12(ULONG instruction) function BYTE (line 2809) | BYTE CDetourDis::EmitLiteralLoad12(PUSHORT& pDest, BYTE targetRegister, ... function BYTE (line 2823) | BYTE CDetourDis::EmitImmediateRegisterLoad32(PUSHORT& pDest, BYTE reg) function BYTE (line 2829) | BYTE CDetourDis::EmitImmediateRegisterLoad16(PUSHORT& pDest, BYTE reg) function BYTE (line 2835) | BYTE CDetourDis::EmitLongLiteralLoad(PUSHORT& pDest, BYTE targetRegister... function BYTE (line 2857) | BYTE CDetourDis::EmitLongBranch(PUSHORT& pDest, PVOID pTarget) function BYTE (line 2864) | BYTE CDetourDis::PureCopy16(BYTE* pSource, BYTE* pDest) function BYTE (line 2870) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function USHORT (line 2876) | USHORT CDetourDis::CalculateExtra(BYTE sourceLength, BYTE* pDestStart, B... function BYTE (line 2882) | BYTE CDetourDis::CopyMiscellaneous16(BYTE* pSource, BYTE* pDest) function BYTE (line 2943) | BYTE CDetourDis::CopyConditionalBranchOrOther16(BYTE* pSource, BYTE* pDest) function BYTE (line 3001) | BYTE CDetourDis::CopyUnConditionalBranch16(BYTE* pSource, BYTE* pDest) function BYTE (line 3045) | BYTE CDetourDis::CopyLiteralLoad16(BYTE* pSource, BYTE* pDest) function BYTE (line 3065) | BYTE CDetourDis::CopyBranchExchangeOrDataProcessing16(BYTE* pSource, BYT... function BYTE (line 3159) | BYTE CDetourDis::CopyBranch24(BYTE* pSource, BYTE* pDest) function BYTE (line 3185) | BYTE CDetourDis::CopyBranchOrMiscellaneous32(BYTE* pSource, BYTE* pDest) function BYTE (line 3285) | BYTE CDetourDis::CopyLiteralLoad32(BYTE* pSource, BYTE* pDest) function BYTE (line 3302) | BYTE CDetourDis::CopyLoadAndStoreSingle(BYTE* pSource, BYTE* pDest) function BYTE (line 3342) | BYTE CDetourDis::CopyLoadAndStoreMultipleAndSRS(BYTE* pSource, BYTE* pDest) function BYTE (line 3348) | BYTE CDetourDis::CopyTableBranch(BYTE* pSource, BYTE* pDest) function BYTE (line 3445) | BYTE CDetourDis::BeginCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3542) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function PVOID (line 3578) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 3628) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function BYTE (line 3932) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3945) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function BYTE (line 3984) | BYTE CDetourDis::EmitMovImmediate(PULONG& pDstInst, BYTE rd, UINT64 imme... function BYTE (line 4035) | BYTE CDetourDis::CopyAdr(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4089) | BYTE CDetourDis::CopyBcc(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4123) | BYTE CDetourDis::CopyB_or_Bl(BYTE* pSource, BYTE* pDest, ULONG instructi... function BYTE (line 4148) | BYTE CDetourDis::CopyB(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4153) | BYTE CDetourDis::CopyBl(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4158) | BYTE CDetourDis::CopyCbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4192) | BYTE CDetourDis::CopyTbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4226) | BYTE CDetourDis::CopyLdrLiteral(BYTE* pSource, BYTE* pDest, ULONG instru... function PVOID (line 4264) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function BOOL (line 4281) | BOOL WINAPI DetourSetCodeModule(_In_ HMODULE hModule, FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Detours/image.cpp type Detour (line 24) | namespace Detour function _Out_ (line 37) | _Out_ size_t* pcch) function _Must_inspect_result_ (line 63) | _Must_inspect_result_ function _Must_inspect_result_ (line 93) | _Must_inspect_result_ class CImageData (line 121) | class CImageData method BOOL (line 136) | BOOL IsEmpty() { return m_cbData == 0; } class CImageImportName (line 149) | class CImageImportName class CImageImportFile (line 151) | class CImageImportFile class CImageImportName (line 176) | class CImageImportName class CImage (line 193) | class CImage function DWORD (line 297) | static inline DWORD Max(DWORD a, DWORD b) function DWORD (line 302) | static inline DWORD Align(DWORD a, DWORD size) function DWORD (line 308) | static inline DWORD QuadAlign(DWORD a) function LPCSTR (line 313) | static LPCSTR DuplicateString(_In_ LPCSTR pszIn) function VOID (line 341) | static VOID ReleaseString(_In_opt_ LPCSTR psz) function BOOL (line 432) | BOOL CImageData::SizeTo(DWORD cbData) function BOOL (line 461) | BOOL CImageData::Purge() function BOOL (line 470) | BOOL CImageData::IsValid() function PBYTE (line 494) | PBYTE CImageData::Enumerate(GUID *pGuid, DWORD *pcbData, DWORD *pnIter... function PBYTE (line 523) | PBYTE CImageData::Find(REFGUID rguid, DWORD *pcbData) function BOOL (line 551) | BOOL CImageData::Delete(REFGUID rguid) function PBYTE (line 579) | PBYTE CImageData::Set(REFGUID rguid, PBYTE pbData, DWORD cbData) class CImageThunks (line 616) | class CImageThunks method CImageThunks (line 626) | CImageThunks(CImage *pImage, DWORD nThunksMax, DWORD *pnAddr) method PIMAGE_THUNK_DATA (line 637) | PIMAGE_THUNK_DATA Current(DWORD *pnVirtAddr) method PIMAGE_THUNK_DATA (line 647) | PIMAGE_THUNK_DATA Allocate(ULONG_PTR nData, DWORD *pnVirtAddr) method DWORD (line 661) | DWORD Size() class CImageChars (line 669) | class CImageChars method CImageChars (line 679) | CImageChars(CImage *pImage, _In_ DWORD nCharsMax, _Out_ DWORD *pnAddr) method LPCSTR (line 688) | LPCSTR Allocate(_In_ LPCSTR pszString, _Out_ DWORD *pnVirtAddr) method LPCSTR (line 714) | LPCSTR Allocate(_In_ LPCSTR pszString, _In_ DWORD nHint, _Out_ DWORD... method DWORD (line 741) | DWORD Size() function CImage (line 749) | CImage * CImage::IsValid(PDETOUR_BINARY pBinary) function BOOL (line 789) | BOOL CImage::Close() function PBYTE (line 822) | PBYTE CImage::DataEnum(GUID *pGuid, DWORD *pcbData, DWORD *pnIterator) function PBYTE (line 830) | PBYTE CImage::DataFind(REFGUID rguid, DWORD *pcbData) function PBYTE (line 838) | PBYTE CImage::DataSet(REFGUID rguid, PBYTE pbData, DWORD cbData) function BOOL (line 846) | BOOL CImage::DataDelete(REFGUID rguid) function BOOL (line 854) | BOOL CImage::DataPurge() function BOOL (line 864) | BOOL CImage::SizeOutputBuffer(DWORD cbData) function PBYTE (line 893) | PBYTE CImage::AllocateOutput(DWORD cbData, DWORD *pnVirtAddr) function DWORD (line 914) | DWORD CImage::FileAlign(DWORD nAddr) function DWORD (line 919) | DWORD CImage::SectionAlign(DWORD nAddr) function PVOID (line 926) | PVOID CImage::RvaToVa(ULONG_PTR nRva) function DWORD (line 945) | DWORD CImage::RvaToFileOffset(DWORD nRva) function BOOL (line 962) | BOOL CImage::WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOf... function BOOL (line 973) | BOOL CImage::CopyFileData(HANDLE hFile, DWORD nOldPos, DWORD cbData) function BOOL (line 979) | BOOL CImage::ZeroFileData(HANDLE hFile, DWORD cbData) function BOOL (line 1004) | BOOL CImage::AlignFileData(HANDLE hFile) function BOOL (line 1022) | BOOL CImage::Read(HANDLE hFile) function BOOL (line 1333) | static inline BOOL strneq(_In_ LPCSTR pszOne, _In_ LPCSTR pszTwo) function BOOL (line 1344) | BOOL CImage::CheckImportsNeeded(DWORD *pnTables, DWORD *pnThunks, DWOR... function CImageImportFile (line 1398) | CImageImportFile * CImage::NewByway(_In_ LPCSTR pszName) function BOOL (line 1431) | BOOL CImage::EditImports(PVOID pContext, function BOOL (line 1597) | BOOL CImage::Write(HANDLE hFile) function PDETOUR_BINARY (line 2032) | PDETOUR_BINARY WINAPI DetourBinaryOpen(_In_ HANDLE hFile) function BOOL (line 2049) | BOOL WINAPI DetourBinaryWrite(_In_ PDETOUR_BINARY pdi, function WINAPI (line 2063) | WINAPI DetourBinaryEnumeratePayloads(_In_ PDETOUR_BINARY pBinary, function WINAPI (line 2079) | WINAPI DetourBinaryFindPayload(_In_ PDETOUR_BINARY pBinary, function PVOID (line 2091) | PVOID WINAPI DetourBinarySetPayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2104) | BOOL WINAPI DetourBinaryDeletePayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2115) | BOOL WINAPI DetourBinaryPurgePayloads(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2127) | static BOOL CALLBACK ResetBywayCallback(_In_opt_ PVOID pContext, function BOOL (line 2138) | static BOOL CALLBACK ResetFileCallback(_In_opt_ PVOID pContext, function BOOL (line 2150) | static BOOL CALLBACK ResetSymbolCallback(_In_opt_ PVOID pContext, function BOOL (line 2167) | BOOL WINAPI DetourBinaryResetImports(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2183) | BOOL WINAPI DetourBinaryEditImports(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2202) | BOOL WINAPI DetourBinaryClose(_In_ PDETOUR_BINARY pBinary) FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Detours/modules.cpp function PVOID (line 142) | PVOID WINAPI DetourFindFunction(_In_ LPCSTR pszModule, function HMODULE (line 249) | HMODULE WINAPI DetourEnumerateModules(_In_opt_ HMODULE hModuleLast) function PVOID (line 297) | PVOID WINAPI DetourGetEntryPoint(_In_opt_ HMODULE hModule) function ULONG (line 370) | ULONG WINAPI DetourGetModuleSize(_In_opt_ HMODULE hModule) function HMODULE (line 405) | HMODULE WINAPI DetourGetContainingModule(_In_ PVOID pvAddr) function PBYTE (line 453) | static inline PBYTE RvaAdjust(_Pre_notnull_ PIMAGE_DOS_HEADER pDosHeader... function BOOL (line 461) | BOOL WINAPI DetourEnumerateExports(_In_ HMODULE hModule, function BOOL (line 543) | BOOL WINAPI DetourEnumerateImportsEx(_In_opt_ HMODULE hModule, type _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT (line 645) | struct _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT function BOOL (line 654) | static function BOOL (line 667) | BOOL WINAPI DetourEnumerateImports(_In_opt_ HMODULE hModule, function PDETOUR_LOADED_BINARY (line 685) | static PDETOUR_LOADED_BINARY WINAPI GetPayloadSectionFromModule(HMODULE ... function DWORD (line 749) | DWORD WINAPI DetourGetSizeOfPayloads(_In_opt_ HMODULE hModule) function WINAPI (line 778) | WINAPI DetourFindPayload(_In_opt_ HMODULE hModule, function WINAPI (line 831) | WINAPI DetourFindPayloadEx(_In_ REFGUID rguid, function BOOL (line 846) | BOOL WINAPI DetourFreePayload(_In_ PVOID pvData) function BOOL (line 864) | BOOL WINAPI DetourRestoreAfterWithEx(_In_reads_bytes_(cbData) PVOID pvData, function BOOL (line 918) | BOOL WINAPI DetourRestoreAfterWith() FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/Detours/uimports.cpp function BOOL (line 18) | static BOOL UPDATE_IMPORTS_XX(HANDLE hProcess, FILE: 994.AleCubicSoft/UndercoverAgent/UALoader/winmain.cpp function wWinMain (line 19) | int APIENTRY wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWS... FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/directory.cpp type Directory (line 6) | namespace Directory function Exists (line 8) | bool Exists(const std::string& dirPath) function Exists (line 18) | bool Exists(const std::wstring& dirPath) function Create (line 28) | void Create(const std::string& dirPath) function Create (line 41) | void Create(const std::wstring& dirPath) FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/directory.h function namespace (line 4) | namespace Directory FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/file.h function namespace (line 7) | namespace File FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/log.h function namespace (line 7) | namespace Log FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/path.cpp type Path (line 7) | namespace Path function GetFileName (line 9) | std::string GetFileName(const std::string& path) function GetFileName (line 30) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 51) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 65) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 79) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 100) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 121) | std::string GetExtension(const std::string& path) function GetExtension (line 150) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 179) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 223) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 267) | std::string GetFullPath(const std::string& path) function GetFullPath (line 297) | std::wstring GetFullPath(const std::wstring& path) function Combine (line 328) | std::string Combine(const std::string& dir, const std::string& fileName) function Combine (line 346) | std::wstring Combine(const std::wstring& dir, const std::wstring& file... function Exists (line 364) | bool Exists(const std::string& filePath) function Exists (line 374) | bool Exists(const std::wstring& filePath) FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/path.h function namespace (line 7) | namespace Path FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/pe.h function namespace (line 8) | namespace PE FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/stringhelper.cpp type StringHelper (line 9) | namespace StringHelper function StartsWith (line 11) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 24) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 37) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 47) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 57) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 70) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 83) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 93) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 103) | std::string ToLower(const std::string& source) function ToLower (line 112) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 121) | std::string ToUpper(const std::string& source) function ToUpper (line 130) | std::wstring ToUpper(const std::wstring& source) function Format (line 139) | std::string Format(const char* format, ...) function VFormat (line 180) | std::string VFormat(const char* format, va_list ap) function Format (line 216) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 257) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/stringhelper.h function namespace (line 8) | namespace StringHelper FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Common/util.h function namespace (line 8) | namespace Util FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Detours/creatwth.cpp function PVOID (line 34) | static PVOID LoadNtHeaderFromProcess(_In_ HANDLE hProcess, function HMODULE (line 86) | static HMODULE EnumerateModulesInProcess(_In_ HANDLE hProcess, function PVOID (line 145) | static PVOID FindDetourSectionInRemoteModule(_In_ HANDLE hProcess, function PVOID (line 188) | static PVOID FindPayloadInRemoteDetourSection(_In_ HANDLE hProcess, function WINAPI (line 243) | WINAPI DetourFindRemotePayload(_In_ HANDLE hProcess, function PBYTE (line 272) | static PBYTE FindAndAllocateNearBase(HANDLE hProcess, PBYTE pbModule, PB... function DWORD (line 348) | static inline DWORD PadToDword(DWORD dw) function DWORD (line 353) | static inline DWORD PadToDwordPtr(DWORD dw) function HRESULT (line 358) | static inline HRESULT ReplaceOptionalSizeA(_Inout_z_count_(cchDest) LPST... function BOOL (line 380) | static BOOL RecordExeRestore(HANDLE hProcess, HMODULE hModule, DETOUR_EX... function BOOL (line 501) | static BOOL UpdateFrom32To64(HANDLE hProcess, HMODULE hModule, WORD mach... function BOOL (line 646) | static BOOL IsWow64ProcessHelper(HANDLE hProcess, function BOOL (line 677) | BOOL WINAPI DetourUpdateProcessWithDll(_In_ HANDLE hProcess, function BOOL (line 750) | BOOL WINAPI DetourUpdateProcessWithDllEx(_In_ HANDLE hProcess, function BOOL (line 899) | BOOL WINAPI DetourCreateProcessWithDllA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 957) | BOOL WINAPI DetourCreateProcessWithDllW(_In_opt_ LPCWSTR lpApplicationName, function BOOL (line 1013) | BOOL WINAPI DetourCopyPayloadToProcess(_In_ HANDLE hProcess, function WINAPI (line 1022) | WINAPI DetourCopyPayloadToProcessEx(_In_ HANDLE hProcess, function VOID (line 1131) | VOID CALLBACK DetourFinishHelperProcess(_In_ HWND, function BOOL (line 1196) | BOOL WINAPI DetourIsHelperProcess(VOID) function BOOL (line 1221) | static function VOID (line 1325) | static function BOOL (line 1334) | BOOL WINAPI DetourProcessViaHelperA(_In_ DWORD dwTargetPid, function BOOL (line 1342) | BOOL WINAPI DetourProcessViaHelperDllsA(_In_ DWORD dwTargetPid, function BOOL (line 1433) | BOOL WINAPI DetourProcessViaHelperW(_In_ DWORD dwTargetPid, function BOOL (line 1440) | BOOL WINAPI DetourProcessViaHelperDllsW(_In_ DWORD dwTargetPid, function BOOL (line 1538) | BOOL WINAPI DetourCreateProcessWithDllExA(_In_opt_ LPCSTR lpApplicationN... function BOOL (line 1599) | BOOL WINAPI DetourCreateProcessWithDllExW(_In_opt_ LPCWSTR lpApplication... function BOOL (line 1660) | BOOL WINAPI DetourCreateProcessWithDllsA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 1721) | BOOL WINAPI DetourCreateProcessWithDllsW(_In_opt_ LPCWSTR lpApplicationN... FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Detours/detours.cpp function Detour_AssertExprWithFunctionName (line 26) | int Detour_AssertExprWithFunctionName(int reportType, const char* filena... type _DETOUR_ALIGN (line 44) | struct _DETOUR_ALIGN function detour_is_imported (line 61) | static bool detour_is_imported(PBYTE pbCode, PBYTE pbAddress) function ULONG_PTR (line 96) | inline ULONG_PTR detour_2gb_below(ULONG_PTR address) function ULONG_PTR (line 101) | inline ULONG_PTR detour_2gb_above(ULONG_PTR address) type _DETOUR_TRAMPOLINE (line 114) | struct _DETOUR_TRAMPOLINE function PBYTE (line 133) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 141) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 149) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 157) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 203) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 229) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 258) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 323) | struct _DETOUR_TRAMPOLINE function PBYTE (line 345) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 353) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 362) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 370) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 416) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 454) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 483) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 548) | struct _DETOUR_TRAMPOLINE function PBYTE (line 630) | inline PBYTE detour_skip_jmp(PBYTE pPointer, PVOID *ppGlobals) function detour_find_jmp_bounds (line 696) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 705) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 712) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 723) | struct _DETOUR_TRAMPOLINE function PBYTE (line 743) | inline PBYTE align4(PBYTE pValue) function ULONG (line 748) | inline ULONG fetch_thumb_opcode(PBYTE pbCode) function write_thumb_opcode (line 757) | inline void write_thumb_opcode(PBYTE &pbCode, ULONG Opcode) function PBYTE (line 765) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 790) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 798) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 835) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 849) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 867) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 882) | struct _DETOUR_TRAMPOLINE function ULONG (line 925) | inline ULONG fetch_opcode(PBYTE pbCode) function write_opcode (line 930) | inline void write_opcode(PBYTE &pbCode, ULONG Opcode) type ARM64_INDIRECT_JMP (line 936) | struct ARM64_INDIRECT_JMP { function PBYTE (line 974) | PBYTE detour_gen_jmp_indirect(BYTE *pbCode, ULONG64 *pbJmpVal) function PBYTE (line 1009) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 1032) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function INT64 (line 1040) | inline INT64 detour_sign_extend(UINT64 value, UINT bits) function PBYTE (line 1049) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 1138) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 1154) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 1164) | inline ULONG detour_is_code_filler(PBYTE pbCode) type DETOUR_REGION (line 1179) | struct DETOUR_REGION function DWORD (line 1194) | static DWORD detour_writable_trampoline_regions() function detour_runnable_trampoline_regions (line 1206) | static void detour_runnable_trampoline_regions() function PBYTE (line 1218) | static PBYTE detour_alloc_round_down_to_region(PBYTE pbTry) function PBYTE (line 1228) | static PBYTE detour_alloc_round_up_to_region(PBYTE pbTry) function PVOID (line 1241) | static PVOID detour_alloc_region_from_lo(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1290) | static PVOID detour_alloc_region_from_hi(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1339) | static PVOID detour_alloc_trampoline_allocate_new(PBYTE pbTarget, function PVOID (line 1379) | PVOID WINAPI DetourAllocateRegionWithinJumpBounds(_In_ LPCVOID pbTarget, function PDETOUR_TRAMPOLINE (line 1398) | static PDETOUR_TRAMPOLINE detour_alloc_trampoline(PBYTE pbTarget) function detour_free_trampoline (line 1468) | static void detour_free_trampoline(PDETOUR_TRAMPOLINE pTrampoline) function BOOL (line 1478) | static BOOL detour_is_region_empty(PDETOUR_REGION pRegion) function detour_free_unused_trampoline_regions (line 1502) | static void detour_free_unused_trampoline_regions() type DetourThread (line 1523) | struct DetourThread type DetourOperation (line 1529) | struct DetourOperation function PVOID (line 1550) | PVOID WINAPI DetourCodeFromPointer(_In_ PVOID pPointer, function BOOL (line 1558) | BOOL WINAPI DetourSetIgnoreTooSmall(_In_ BOOL fIgnore) function BOOL (line 1565) | BOOL WINAPI DetourSetRetainRegions(_In_ BOOL fRetain) function PVOID (line 1572) | PVOID WINAPI DetourSetSystemRegionLowerBound(_In_ PVOID pSystemRegionLow... function PVOID (line 1579) | PVOID WINAPI DetourSetSystemRegionUpperBound(_In_ PVOID pSystemRegionUpp... function LONG (line 1586) | LONG WINAPI DetourTransactionBegin() function LONG (line 1610) | LONG WINAPI DetourTransactionAbort() function LONG (line 1654) | LONG WINAPI DetourTransactionCommit() function BYTE (line 1659) | static BYTE detour_align_from_trampoline(PDETOUR_TRAMPOLINE pTrampoline,... function LONG (line 1669) | static LONG detour_align_from_target(PDETOUR_TRAMPOLINE pTrampoline, LON... function LONG (line 1679) | LONG WINAPI DetourTransactionCommitEx(_Out_opt_ PVOID **pppFailedPointer) function LONG (line 1948) | LONG WINAPI DetourUpdateThread(_In_ HANDLE hThread) function LONG (line 1991) | LONG WINAPI DetourAttach(_Inout_ PVOID *ppPointer, function LONG (line 1997) | LONG WINAPI DetourAttachEx(_Inout_ PVOID *ppPointer, function LONG (line 2357) | LONG WINAPI DetourDetach(_Inout_ PVOID *ppPointer, function DWORD (line 2528) | static DWORD DetourPageProtectAdjustExecute(_In_ DWORD dwOldProtect, function WINAPI (line 2547) | WINAPI DetourVirtualProtectSameExecuteEx(_In_ HANDLE hProcess, function WINAPI (line 2572) | WINAPI DetourVirtualProtectSameExecute(_In_ PVOID pAddress, function BOOL (line 2581) | BOOL WINAPI DetourAreSameGuid(_In_ REFGUID left, _In_ REFGUID right) FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Detours/detours.h type LONG (line 133) | typedef LONG LONG_PTR; type ULONG (line 134) | typedef ULONG ULONG_PTR; type GUID (line 333) | typedef struct _GUID type DETOUR_TRAMPOLINE (line 384) | typedef struct _DETOUR_TRAMPOLINE DETOUR_TRAMPOLINE, *PDETOUR_TRAMPOLINE; type DETOUR_SECTION_HEADER (line 389) | typedef struct _DETOUR_SECTION_HEADER type DETOUR_SECTION_RECORD (line 414) | typedef struct _DETOUR_SECTION_RECORD type DETOUR_CLR_HEADER (line 421) | typedef struct _DETOUR_CLR_HEADER type DETOUR_EXE_RESTORE (line 435) | typedef struct _DETOUR_EXE_RESTORE type DETOUR_EXE_HELPER (line 477) | typedef struct _DETOUR_EXE_HELPER type VOID (line 550) | typedef VOID * PDETOUR_BINARY; type VOID (line 551) | typedef VOID * PDETOUR_LOADED_BINARY; type IMAGEHLP_MODULE (line 928) | typedef IMAGEHLP_MODULE IMAGEHLP_MODULE64; type PIMAGEHLP_MODULE (line 929) | typedef PIMAGEHLP_MODULE PIMAGEHLP_MODULE64; type IMAGEHLP_SYMBOL (line 930) | typedef IMAGEHLP_SYMBOL SYMBOL_INFO; type PIMAGEHLP_SYMBOL (line 931) | typedef PIMAGEHLP_SYMBOL PSYMBOL_INFO; function LONG (line 933) | static inline type DETOUR_SYM_INFO (line 966) | typedef struct _DETOUR_SYM_INFO type DETOUR_IA64_BUNDLE (line 1033) | struct DETOUR_IA64_BUNDLE FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Detours/disasm.cpp class CDetourDis (line 156) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function PVOID (line 312) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function PBYTE (line 342) | PBYTE CDetourDis::CopyInstruction(PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 361) | PBYTE CDetourDis::CopyBytes(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function else (line 416) | else if (bFlags & RIP) { function PBYTE (line 442) | PBYTE CDetourDis::CopyBytesPrefix(REFCOPYENTRY pEntry, PBYTE pbDst, PBYT... function PBYTE (line 449) | PBYTE CDetourDis::CopyBytesSegment(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 455) | PBYTE CDetourDis::CopyBytesRax(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 463) | PBYTE CDetourDis::CopyBytesJump(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE ... function PBYTE (line 496) | PBYTE CDetourDis::AdjustTarget(PBYTE pbDst, PBYTE pbSrc, UINT cbOp, function PBYTE (line 576) | PBYTE CDetourDis::Invalid(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 586) | PBYTE CDetourDis::Copy0F(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 593) | PBYTE CDetourDis::Copy0F78(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 611) | PBYTE CDetourDis::Copy0F00(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 623) | PBYTE CDetourDis::Copy0FB8(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 633) | PBYTE CDetourDis::Copy66(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 639) | PBYTE CDetourDis::Copy67(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 645) | PBYTE CDetourDis::CopyF2(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 651) | PBYTE CDetourDis::CopyF3(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 657) | PBYTE CDetourDis::CopyF6(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 677) | PBYTE CDetourDis::CopyF7(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 697) | PBYTE CDetourDis::CopyFF(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 748) | PBYTE CDetourDis::CopyVexEvexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc, BY... function PBYTE (line 777) | PBYTE CDetourDis::CopyVexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 787) | PBYTE CDetourDis::CopyVex3(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 832) | PBYTE CDetourDis::CopyVex2(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 847) | PBYTE CDetourDis::CopyEvex(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 887) | PBYTE CDetourDis::CopyXop(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function BOOL (line 927) | BOOL CDetourDis::SetCodeModule(PBYTE pbBeg, PBYTE pbEnd, BOOL fLimitRefe... function BOOL (line 1602) | BOOL CDetourDis::SanityCheckSystem() function BYTE (line 1665) | BYTE DETOUR_IA64_BUNDLE::GetTemplate() const function BYTE (line 1670) | BYTE DETOUR_IA64_BUNDLE::GetInst0() const function BYTE (line 1675) | BYTE DETOUR_IA64_BUNDLE::GetInst1() const function BYTE (line 1680) | BYTE DETOUR_IA64_BUNDLE::GetInst2() const function BYTE (line 1685) | BYTE DETOUR_IA64_BUNDLE::GetUnit(BYTE slot) const function BYTE (line 1696) | BYTE DETOUR_IA64_BUNDLE::GetUnit0() const function BYTE (line 1701) | BYTE DETOUR_IA64_BUNDLE::GetUnit1() const function BYTE (line 1706) | BYTE DETOUR_IA64_BUNDLE::GetUnit2() const function UINT64 (line 1711) | UINT64 DETOUR_IA64_BUNDLE::GetData0() const function UINT64 (line 1716) | UINT64 DETOUR_IA64_BUNDLE::GetData1() const function UINT64 (line 1722) | UINT64 DETOUR_IA64_BUNDLE::GetData2() const function VOID (line 1727) | VOID DETOUR_IA64_BUNDLE::SetInst(BYTE slot, BYTE nInst) function VOID (line 1738) | VOID DETOUR_IA64_BUNDLE::SetInst0(BYTE nInst) function VOID (line 1743) | VOID DETOUR_IA64_BUNDLE::SetInst1(BYTE nInst) function VOID (line 1748) | VOID DETOUR_IA64_BUNDLE::SetInst2(BYTE nInst) function VOID (line 1753) | VOID DETOUR_IA64_BUNDLE::SetData(BYTE slot, UINT64 nData) function VOID (line 1764) | VOID DETOUR_IA64_BUNDLE::SetData0(UINT64 nData) function VOID (line 1769) | VOID DETOUR_IA64_BUNDLE::SetData1(UINT64 nData) function VOID (line 1775) | VOID DETOUR_IA64_BUNDLE::SetData2(UINT64 nData) function UINT64 (line 1780) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction(BYTE slot) const function UINT64 (line 1791) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction0() const function UINT64 (line 1797) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction1() const function UINT64 (line 1805) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction2() const function UINT64 (line 1842) | UINT64 DETOUR_IA64_BUNDLE::SignExtend(UINT64 Value, UINT64 Offset) function UINT64 (line 1851) | UINT64 DETOUR_IA64_BUNDLE::GetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1857) | UINT64 DETOUR_IA64_BUNDLE::SetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1864) | UINT64 DETOUR_IA64_BUNDLE::GetOpcode(UINT64 instruction) function UINT64 (line 1871) | UINT64 DETOUR_IA64_BUNDLE::GetX(UINT64 instruction) function UINT64 (line 1878) | UINT64 DETOUR_IA64_BUNDLE::GetX3(UINT64 instruction) function UINT64 (line 1885) | UINT64 DETOUR_IA64_BUNDLE::GetX6(UINT64 instruction) function UINT64 (line 1892) | UINT64 DETOUR_IA64_BUNDLE::GetImm7a(UINT64 instruction) function UINT64 (line 1898) | UINT64 DETOUR_IA64_BUNDLE::SetImm7a(UINT64 instruction, UINT64 imm7a) function UINT64 (line 1904) | UINT64 DETOUR_IA64_BUNDLE::GetImm13c(UINT64 instruction) function UINT64 (line 1910) | UINT64 DETOUR_IA64_BUNDLE::SetImm13c(UINT64 instruction, UINT64 imm13c) function UINT64 (line 1916) | UINT64 DETOUR_IA64_BUNDLE::GetSignBit(UINT64 instruction) function UINT64 (line 1922) | UINT64 DETOUR_IA64_BUNDLE::SetSignBit(UINT64 instruction, UINT64 signBit) function UINT64 (line 1928) | UINT64 DETOUR_IA64_BUNDLE::GetImm20a(UINT64 instruction) function UINT64 (line 1934) | UINT64 DETOUR_IA64_BUNDLE::SetImm20a(UINT64 instruction, UINT64 imm20a) function UINT64 (line 1940) | UINT64 DETOUR_IA64_BUNDLE::GetImm20b(UINT64 instruction) function UINT64 (line 1946) | UINT64 DETOUR_IA64_BUNDLE::SetImm20b(UINT64 instruction, UINT64 imm20b) function UINT (line 2054) | UINT DETOUR_IA64_BUNDLE::RelocateBundle(_Inout_ DETOUR_IA64_BUNDLE* pDst, function BOOL (line 2072) | BOOL DETOUR_IA64_BUNDLE::IsBrl() const function VOID (line 2082) | VOID DETOUR_IA64_BUNDLE::SetBrl() function UINT64 (line 2089) | UINT64 DETOUR_IA64_BUNDLE::GetBrlImm() const function VOID (line 2103) | VOID DETOUR_IA64_BUNDLE::SetBrlImm(UINT64 imm) function UINT64 (line 2119) | UINT64 DETOUR_IA64_BUNDLE::GetBrlTarget() const function VOID (line 2124) | VOID DETOUR_IA64_BUNDLE::SetBrl(UINT64 target) function VOID (line 2131) | VOID DETOUR_IA64_BUNDLE::SetBrlTarget(UINT64 target) function BOOL (line 2137) | BOOL DETOUR_IA64_BUNDLE::IsMovlGp() const function UINT64 (line 2146) | UINT64 DETOUR_IA64_BUNDLE::GetMovlGp() const function VOID (line 2168) | VOID DETOUR_IA64_BUNDLE::SetMovlGp(UINT64 gp) function UINT (line 2193) | UINT DETOUR_IA64_BUNDLE::Copy(_Out_ DETOUR_IA64_BUNDLE *pDst, function BOOL (line 2213) | BOOL DETOUR_IA64_BUNDLE::SetNop(BYTE slot) function BOOL (line 2231) | BOOL DETOUR_IA64_BUNDLE::SetNop0() function BOOL (line 2236) | BOOL DETOUR_IA64_BUNDLE::SetNop1() function BOOL (line 2241) | BOOL DETOUR_IA64_BUNDLE::SetNop2() function VOID (line 2246) | VOID DETOUR_IA64_BUNDLE::SetStop() function PVOID (line 2253) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 2293) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function LONG (line 2602) | LONG CDetourDis::DecodeBranch5(ULONG opcode) function USHORT (line 2615) | USHORT CDetourDis::EncodeBranch5(ULONG originalOpCode, LONG delta) function LONG (line 2631) | LONG CDetourDis::DecodeBranch8(ULONG opcode) function USHORT (line 2643) | USHORT CDetourDis::EncodeBranch8(ULONG originalOpCode, LONG delta) function LONG (line 2658) | LONG CDetourDis::DecodeBranch11(ULONG opcode) function USHORT (line 2670) | USHORT CDetourDis::EncodeBranch11(ULONG originalOpCode, LONG delta) function BYTE (line 2685) | BYTE CDetourDis::EmitBranch11(PUSHORT& pDest, LONG relativeAddress) function LONG (line 2694) | LONG CDetourDis::DecodeBranch20(ULONG opcode) function ULONG (line 2714) | ULONG CDetourDis::EncodeBranch20(ULONG originalOpCode, LONG delta) function LONG (line 2733) | LONG CDetourDis::DecodeBranch24(ULONG opcode, BOOL& fLink) function ULONG (line 2754) | ULONG CDetourDis::EncodeBranch24(ULONG originalOpCode, LONG delta, BOOL ... function LONG (line 2774) | LONG CDetourDis::DecodeLiteralLoad8(ULONG instruction) function BYTE (line 2785) | BYTE CDetourDis::EmitLiteralLoad8(PUSHORT& pDest, BYTE targetRegister, P... function LONG (line 2798) | LONG CDetourDis::DecodeLiteralLoad12(ULONG instruction) function BYTE (line 2809) | BYTE CDetourDis::EmitLiteralLoad12(PUSHORT& pDest, BYTE targetRegister, ... function BYTE (line 2823) | BYTE CDetourDis::EmitImmediateRegisterLoad32(PUSHORT& pDest, BYTE reg) function BYTE (line 2829) | BYTE CDetourDis::EmitImmediateRegisterLoad16(PUSHORT& pDest, BYTE reg) function BYTE (line 2835) | BYTE CDetourDis::EmitLongLiteralLoad(PUSHORT& pDest, BYTE targetRegister... function BYTE (line 2857) | BYTE CDetourDis::EmitLongBranch(PUSHORT& pDest, PVOID pTarget) function BYTE (line 2864) | BYTE CDetourDis::PureCopy16(BYTE* pSource, BYTE* pDest) function BYTE (line 2870) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function USHORT (line 2876) | USHORT CDetourDis::CalculateExtra(BYTE sourceLength, BYTE* pDestStart, B... function BYTE (line 2882) | BYTE CDetourDis::CopyMiscellaneous16(BYTE* pSource, BYTE* pDest) function BYTE (line 2943) | BYTE CDetourDis::CopyConditionalBranchOrOther16(BYTE* pSource, BYTE* pDest) function BYTE (line 3001) | BYTE CDetourDis::CopyUnConditionalBranch16(BYTE* pSource, BYTE* pDest) function BYTE (line 3045) | BYTE CDetourDis::CopyLiteralLoad16(BYTE* pSource, BYTE* pDest) function BYTE (line 3065) | BYTE CDetourDis::CopyBranchExchangeOrDataProcessing16(BYTE* pSource, BYT... function BYTE (line 3159) | BYTE CDetourDis::CopyBranch24(BYTE* pSource, BYTE* pDest) function BYTE (line 3185) | BYTE CDetourDis::CopyBranchOrMiscellaneous32(BYTE* pSource, BYTE* pDest) function BYTE (line 3285) | BYTE CDetourDis::CopyLiteralLoad32(BYTE* pSource, BYTE* pDest) function BYTE (line 3302) | BYTE CDetourDis::CopyLoadAndStoreSingle(BYTE* pSource, BYTE* pDest) function BYTE (line 3342) | BYTE CDetourDis::CopyLoadAndStoreMultipleAndSRS(BYTE* pSource, BYTE* pDest) function BYTE (line 3348) | BYTE CDetourDis::CopyTableBranch(BYTE* pSource, BYTE* pDest) function BYTE (line 3445) | BYTE CDetourDis::BeginCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3542) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function PVOID (line 3578) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 3628) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function BYTE (line 3932) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3945) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function BYTE (line 3984) | BYTE CDetourDis::EmitMovImmediate(PULONG& pDstInst, BYTE rd, UINT64 imme... function BYTE (line 4035) | BYTE CDetourDis::CopyAdr(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4089) | BYTE CDetourDis::CopyBcc(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4123) | BYTE CDetourDis::CopyB_or_Bl(BYTE* pSource, BYTE* pDest, ULONG instructi... function BYTE (line 4148) | BYTE CDetourDis::CopyB(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4153) | BYTE CDetourDis::CopyBl(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4158) | BYTE CDetourDis::CopyCbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4192) | BYTE CDetourDis::CopyTbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4226) | BYTE CDetourDis::CopyLdrLiteral(BYTE* pSource, BYTE* pDest, ULONG instru... function PVOID (line 4264) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function BOOL (line 4281) | BOOL WINAPI DetourSetCodeModule(_In_ HMODULE hModule, FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Detours/image.cpp type Detour (line 24) | namespace Detour function _Out_ (line 37) | _Out_ size_t* pcch) function _Must_inspect_result_ (line 63) | _Must_inspect_result_ function _Must_inspect_result_ (line 93) | _Must_inspect_result_ class CImageData (line 121) | class CImageData method BOOL (line 136) | BOOL IsEmpty() { return m_cbData == 0; } class CImageImportName (line 149) | class CImageImportName class CImageImportFile (line 151) | class CImageImportFile class CImageImportName (line 176) | class CImageImportName class CImage (line 193) | class CImage function DWORD (line 297) | static inline DWORD Max(DWORD a, DWORD b) function DWORD (line 302) | static inline DWORD Align(DWORD a, DWORD size) function DWORD (line 308) | static inline DWORD QuadAlign(DWORD a) function LPCSTR (line 313) | static LPCSTR DuplicateString(_In_ LPCSTR pszIn) function VOID (line 341) | static VOID ReleaseString(_In_opt_ LPCSTR psz) function BOOL (line 432) | BOOL CImageData::SizeTo(DWORD cbData) function BOOL (line 461) | BOOL CImageData::Purge() function BOOL (line 470) | BOOL CImageData::IsValid() function PBYTE (line 494) | PBYTE CImageData::Enumerate(GUID *pGuid, DWORD *pcbData, DWORD *pnIter... function PBYTE (line 523) | PBYTE CImageData::Find(REFGUID rguid, DWORD *pcbData) function BOOL (line 551) | BOOL CImageData::Delete(REFGUID rguid) function PBYTE (line 579) | PBYTE CImageData::Set(REFGUID rguid, PBYTE pbData, DWORD cbData) class CImageThunks (line 616) | class CImageThunks method CImageThunks (line 626) | CImageThunks(CImage *pImage, DWORD nThunksMax, DWORD *pnAddr) method PIMAGE_THUNK_DATA (line 637) | PIMAGE_THUNK_DATA Current(DWORD *pnVirtAddr) method PIMAGE_THUNK_DATA (line 647) | PIMAGE_THUNK_DATA Allocate(ULONG_PTR nData, DWORD *pnVirtAddr) method DWORD (line 661) | DWORD Size() class CImageChars (line 669) | class CImageChars method CImageChars (line 679) | CImageChars(CImage *pImage, _In_ DWORD nCharsMax, _Out_ DWORD *pnAddr) method LPCSTR (line 688) | LPCSTR Allocate(_In_ LPCSTR pszString, _Out_ DWORD *pnVirtAddr) method LPCSTR (line 714) | LPCSTR Allocate(_In_ LPCSTR pszString, _In_ DWORD nHint, _Out_ DWORD... method DWORD (line 741) | DWORD Size() function CImage (line 749) | CImage * CImage::IsValid(PDETOUR_BINARY pBinary) function BOOL (line 789) | BOOL CImage::Close() function PBYTE (line 822) | PBYTE CImage::DataEnum(GUID *pGuid, DWORD *pcbData, DWORD *pnIterator) function PBYTE (line 830) | PBYTE CImage::DataFind(REFGUID rguid, DWORD *pcbData) function PBYTE (line 838) | PBYTE CImage::DataSet(REFGUID rguid, PBYTE pbData, DWORD cbData) function BOOL (line 846) | BOOL CImage::DataDelete(REFGUID rguid) function BOOL (line 854) | BOOL CImage::DataPurge() function BOOL (line 864) | BOOL CImage::SizeOutputBuffer(DWORD cbData) function PBYTE (line 893) | PBYTE CImage::AllocateOutput(DWORD cbData, DWORD *pnVirtAddr) function DWORD (line 914) | DWORD CImage::FileAlign(DWORD nAddr) function DWORD (line 919) | DWORD CImage::SectionAlign(DWORD nAddr) function PVOID (line 926) | PVOID CImage::RvaToVa(ULONG_PTR nRva) function DWORD (line 945) | DWORD CImage::RvaToFileOffset(DWORD nRva) function BOOL (line 962) | BOOL CImage::WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOf... function BOOL (line 973) | BOOL CImage::CopyFileData(HANDLE hFile, DWORD nOldPos, DWORD cbData) function BOOL (line 979) | BOOL CImage::ZeroFileData(HANDLE hFile, DWORD cbData) function BOOL (line 1004) | BOOL CImage::AlignFileData(HANDLE hFile) function BOOL (line 1022) | BOOL CImage::Read(HANDLE hFile) function BOOL (line 1333) | static inline BOOL strneq(_In_ LPCSTR pszOne, _In_ LPCSTR pszTwo) function BOOL (line 1344) | BOOL CImage::CheckImportsNeeded(DWORD *pnTables, DWORD *pnThunks, DWOR... function CImageImportFile (line 1398) | CImageImportFile * CImage::NewByway(_In_ LPCSTR pszName) function BOOL (line 1431) | BOOL CImage::EditImports(PVOID pContext, function BOOL (line 1597) | BOOL CImage::Write(HANDLE hFile) function PDETOUR_BINARY (line 2032) | PDETOUR_BINARY WINAPI DetourBinaryOpen(_In_ HANDLE hFile) function BOOL (line 2049) | BOOL WINAPI DetourBinaryWrite(_In_ PDETOUR_BINARY pdi, function WINAPI (line 2063) | WINAPI DetourBinaryEnumeratePayloads(_In_ PDETOUR_BINARY pBinary, function WINAPI (line 2079) | WINAPI DetourBinaryFindPayload(_In_ PDETOUR_BINARY pBinary, function PVOID (line 2091) | PVOID WINAPI DetourBinarySetPayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2104) | BOOL WINAPI DetourBinaryDeletePayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2115) | BOOL WINAPI DetourBinaryPurgePayloads(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2127) | static BOOL CALLBACK ResetBywayCallback(_In_opt_ PVOID pContext, function BOOL (line 2138) | static BOOL CALLBACK ResetFileCallback(_In_opt_ PVOID pContext, function BOOL (line 2150) | static BOOL CALLBACK ResetSymbolCallback(_In_opt_ PVOID pContext, function BOOL (line 2167) | BOOL WINAPI DetourBinaryResetImports(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2183) | BOOL WINAPI DetourBinaryEditImports(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2202) | BOOL WINAPI DetourBinaryClose(_In_ PDETOUR_BINARY pBinary) FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Detours/modules.cpp function PVOID (line 142) | PVOID WINAPI DetourFindFunction(_In_ LPCSTR pszModule, function HMODULE (line 249) | HMODULE WINAPI DetourEnumerateModules(_In_opt_ HMODULE hModuleLast) function PVOID (line 297) | PVOID WINAPI DetourGetEntryPoint(_In_opt_ HMODULE hModule) function ULONG (line 370) | ULONG WINAPI DetourGetModuleSize(_In_opt_ HMODULE hModule) function HMODULE (line 405) | HMODULE WINAPI DetourGetContainingModule(_In_ PVOID pvAddr) function PBYTE (line 453) | static inline PBYTE RvaAdjust(_Pre_notnull_ PIMAGE_DOS_HEADER pDosHeader... function BOOL (line 461) | BOOL WINAPI DetourEnumerateExports(_In_ HMODULE hModule, function BOOL (line 543) | BOOL WINAPI DetourEnumerateImportsEx(_In_opt_ HMODULE hModule, type _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT (line 645) | struct _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT function BOOL (line 654) | static function BOOL (line 667) | BOOL WINAPI DetourEnumerateImports(_In_opt_ HMODULE hModule, function PDETOUR_LOADED_BINARY (line 685) | static PDETOUR_LOADED_BINARY WINAPI GetPayloadSectionFromModule(HMODULE ... function DWORD (line 749) | DWORD WINAPI DetourGetSizeOfPayloads(_In_opt_ HMODULE hModule) function WINAPI (line 778) | WINAPI DetourFindPayload(_In_opt_ HMODULE hModule, function WINAPI (line 831) | WINAPI DetourFindPayloadEx(_In_ REFGUID rguid, function BOOL (line 846) | BOOL WINAPI DetourFreePayload(_In_ PVOID pvData) function BOOL (line 864) | BOOL WINAPI DetourRestoreAfterWithEx(_In_reads_bytes_(cbData) PVOID pvData, function BOOL (line 918) | BOOL WINAPI DetourRestoreAfterWith() FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Detours/uimports.cpp function BOOL (line 18) | static BOOL UPDATE_IMPORTS_XX(HANDLE hProcess, FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/ExtendUtils.h function namespace (line 6) | namespace HookUtils FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Il2Cpp/Il2Cpp.cpp type Il2CppExtend (line 4) | namespace Il2CppExtend type Il2CppUtils (line 8) | namespace Il2CppUtils function Il2CppAssembly (line 10) | const Il2CppAssembly* GetAssemblyByName(const char* name) function Il2CppImage (line 25) | const Il2CppImage* GetImageByName(const char* name) FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Il2Cpp/Il2Cpp.h function namespace (line 4) | namespace Il2CppExtend function namespace (line 42) | namespace Il2CppUtils FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Il2Cpp/Il2CppApi.cpp function IL2CppInitialize (line 315) | void IL2CppInitialize(void* base) FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Il2Cpp/Il2CppHeader.h type Il2CppClass (line 7) | typedef struct Il2CppClass Il2CppClass; type Il2CppType (line 8) | typedef struct Il2CppType Il2CppType; type EventInfo (line 9) | typedef struct EventInfo EventInfo; type MethodInfo (line 10) | typedef struct MethodInfo MethodInfo; type FieldInfo (line 11) | typedef struct FieldInfo FieldInfo; type PropertyInfo (line 12) | typedef struct PropertyInfo PropertyInfo; type Il2CppAssembly (line 13) | typedef struct Il2CppAssembly Il2CppAssembly; type Il2CppArray (line 14) | typedef struct Il2CppArray Il2CppArray; type Il2CppDelegate (line 15) | typedef struct Il2CppDelegate Il2CppDelegate; type Il2CppDomain (line 16) | typedef struct Il2CppDomain Il2CppDomain; type Il2CppImage (line 17) | typedef struct Il2CppImage Il2CppImage; type Il2CppException (line 18) | typedef struct Il2CppException Il2CppException; type Il2CppProfiler (line 19) | typedef struct Il2CppProfiler Il2CppProfiler; type Il2CppObject (line 20) | typedef struct Il2CppObject Il2CppObject; type Il2CppReflectionMethod (line 21) | typedef struct Il2CppReflectionMethod Il2CppReflectionMethod; type Il2CppReflectionType (line 22) | typedef struct Il2CppReflectionType Il2CppReflectionType; type Il2CppString (line 23) | typedef struct Il2CppString Il2CppString; type Il2CppThread (line 24) | typedef struct Il2CppThread Il2CppThread; type Il2CppAsyncResult (line 25) | typedef struct Il2CppAsyncResult Il2CppAsyncResult; type Il2CppManagedMemorySnapshot (line 26) | typedef struct Il2CppManagedMemorySnapshot Il2CppManagedMemorySnapshot; type Il2CppCustomAttrInfo (line 27) | typedef struct Il2CppCustomAttrInfo Il2CppCustomAttrInfo; type Il2CppProfileFlags (line 28) | typedef enum type Il2CppProfileFileIOKind (line 53) | typedef enum type Il2CppGCEvent (line 58) | typedef enum type Il2CppGCMode (line 71) | typedef enum type Il2CppStat (line 77) | typedef enum type Il2CppRuntimeUnhandledExceptionPolicy (line 88) | typedef enum type Il2CppStackFrameInfo (line 93) | typedef struct Il2CppStackFrameInfo type Il2CppMethodDebugInfo (line 102) | typedef struct Il2CppMethodDebugInfo type Il2CppMemoryCallbacks (line 108) | typedef struct type Il2CppDebuggerTransport (line 118) | typedef struct type Il2CppChar (line 128) | typedef uint16_t Il2CppChar; type Il2CppNativeChar (line 129) | typedef char Il2CppNativeChar; type Il2CppNativeChar (line 140) | typedef const Il2CppNativeChar* (*Il2CppSetFindPlugInCallback)(const Il2... type Il2CppManagedMemorySnapshot (line 143) | typedef struct Il2CppManagedMemorySnapshot Il2CppManagedMemorySnapshot; type il2cpp_array_size_t (line 144) | typedef uintptr_t il2cpp_array_size_t; type Il2CppMethodSlot (line 146) | typedef uint16_t Il2CppMethodSlot; type il2cpp_hresult_t (line 149) | typedef int32_t il2cpp_hresult_t; type Il2CppTokenType (line 150) | typedef enum type TypeIndex (line 175) | typedef int32_t TypeIndex; type TypeDefinitionIndex (line 176) | typedef int32_t TypeDefinitionIndex; type FieldIndex (line 177) | typedef int32_t FieldIndex; type DefaultValueIndex (line 178) | typedef int32_t DefaultValueIndex; type DefaultValueDataIndex (line 179) | typedef int32_t DefaultValueDataIndex; type CustomAttributeIndex (line 180) | typedef int32_t CustomAttributeIndex; type ParameterIndex (line 181) | typedef int32_t ParameterIndex; type MethodIndex (line 182) | typedef int32_t MethodIndex; type GenericMethodIndex (line 183) | typedef int32_t GenericMethodIndex; type PropertyIndex (line 184) | typedef int32_t PropertyIndex; type EventIndex (line 185) | typedef int32_t EventIndex; type GenericContainerIndex (line 186) | typedef int32_t GenericContainerIndex; type GenericParameterIndex (line 187) | typedef int32_t GenericParameterIndex; type GenericParameterConstraintIndex (line 188) | typedef int16_t GenericParameterConstraintIndex; type NestedTypeIndex (line 189) | typedef int32_t NestedTypeIndex; type InterfacesIndex (line 190) | typedef int32_t InterfacesIndex; type VTableIndex (line 191) | typedef int32_t VTableIndex; type RGCTXIndex (line 192) | typedef int32_t RGCTXIndex; type StringIndex (line 193) | typedef int32_t StringIndex; type StringLiteralIndex (line 194) | typedef int32_t StringLiteralIndex; type GenericInstIndex (line 195) | typedef int32_t GenericInstIndex; type ImageIndex (line 196) | typedef int32_t ImageIndex; type AssemblyIndex (line 197) | typedef int32_t AssemblyIndex; type InteropDataIndex (line 198) | typedef int32_t InteropDataIndex; type TypeFieldIndex (line 199) | typedef int32_t TypeFieldIndex; type TypeMethodIndex (line 200) | typedef int32_t TypeMethodIndex; type MethodParameterIndex (line 201) | typedef int32_t MethodParameterIndex; type TypePropertyIndex (line 202) | typedef int32_t TypePropertyIndex; type TypeEventIndex (line 203) | typedef int32_t TypeEventIndex; type TypeInterfaceIndex (line 204) | typedef int32_t TypeInterfaceIndex; type TypeNestedTypeIndex (line 205) | typedef int32_t TypeNestedTypeIndex; type TypeInterfaceOffsetIndex (line 206) | typedef int32_t TypeInterfaceOffsetIndex; type GenericContainerParameterIndex (line 207) | typedef int32_t GenericContainerParameterIndex; type AssemblyTypeIndex (line 208) | typedef int32_t AssemblyTypeIndex; type AssemblyExportedTypeIndex (line 209) | typedef int32_t AssemblyExportedTypeIndex; type Il2CppMethodSpec (line 224) | typedef struct Il2CppMethodSpec type Il2CppRGCTXDataType (line 230) | typedef enum Il2CppRGCTXDataType type Il2CppRGCTXDefinitionData (line 238) | typedef union Il2CppRGCTXDefinitionData type Il2CppRGCTXDefinition (line 244) | typedef struct Il2CppRGCTXDefinition type Il2CppGenericMethodIndices (line 249) | typedef struct type Il2CppGenericMethodFunctionsDefinitions (line 255) | typedef struct Il2CppGenericMethodFunctionsDefinitions function GetTokenType (line 260) | static inline uint32_t GetTokenType(uint32_t token) function GetTokenRowId (line 264) | static inline uint32_t GetTokenRowId(uint32_t token) type ___Il2CppMetadataImageHandle (line 268) | struct ___Il2CppMetadataImageHandle type ___Il2CppMetadataCustomAttributeHandle (line 269) | struct ___Il2CppMetadataCustomAttributeHandle type ___Il2CppMetadataTypeHandle (line 270) | struct ___Il2CppMetadataTypeHandle type ___Il2CppMetadataMethodHandle (line 271) | struct ___Il2CppMetadataMethodHandle type ___Il2CppMetadataGenericContainerHandle (line 272) | struct ___Il2CppMetadataGenericContainerHandle type ___Il2CppMetadataGenericParameterHandle (line 273) | struct ___Il2CppMetadataGenericParameterHandle type EncodedMethodIndex (line 274) | typedef uint32_t EncodedMethodIndex; type Il2CppMetadataUsage (line 275) | typedef enum Il2CppMetadataUsage type Il2CppInterfaceOffsetPair (line 285) | typedef struct Il2CppInterfaceOffsetPair type Il2CppTypeDefinition (line 290) | typedef struct Il2CppTypeDefinition type Il2CppFieldDefinition (line 319) | typedef struct Il2CppFieldDefinition type Il2CppFieldDefaultValue (line 325) | typedef struct Il2CppFieldDefaultValue type Il2CppFieldMarshaledSize (line 331) | typedef struct Il2CppFieldMarshaledSize type Il2CppFieldRef (line 337) | typedef struct Il2CppFieldRef type Il2CppParameterDefinition (line 342) | typedef struct Il2CppParameterDefinition type Il2CppParameterDefaultValue (line 348) | typedef struct Il2CppParameterDefaultValue type Il2CppMethodDefinition (line 354) | typedef struct Il2CppMethodDefinition type Il2CppEventDefinition (line 367) | typedef struct Il2CppEventDefinition type Il2CppPropertyDefinition (line 376) | typedef struct Il2CppPropertyDefinition type Il2CppStringLiteral (line 384) | typedef struct Il2CppStringLiteral type Il2CppAssemblyNameDefinition (line 389) | typedef struct Il2CppAssemblyNameDefinition type Il2CppImageDefinition (line 403) | typedef struct Il2CppImageDefinition type Il2CppAssemblyDefinition (line 416) | typedef struct Il2CppAssemblyDefinition type Il2CppCustomAttributeTypeRange (line 424) | typedef struct Il2CppCustomAttributeTypeRange type Il2CppMetadataRange (line 430) | typedef struct Il2CppMetadataRange type Il2CppGenericContainer (line 435) | typedef struct Il2CppGenericContainer type Il2CppGenericParameter (line 442) | typedef struct Il2CppGenericParameter type Il2CppWindowsRuntimeTypeNamePair (line 451) | typedef struct Il2CppWindowsRuntimeTypeNamePair type Il2CppGlobalMetadataHeader (line 457) | typedef struct Il2CppGlobalMetadataHeader type Il2CppMetadataField (line 525) | typedef struct Il2CppMetadataField type Il2CppMetadataTypeFlags (line 532) | typedef enum Il2CppMetadataTypeFlags type Il2CppMetadataType (line 539) | typedef struct Il2CppMetadataType type Il2CppMetadataSnapshot (line 552) | typedef struct Il2CppMetadataSnapshot type Il2CppManagedMemorySection (line 557) | typedef struct Il2CppManagedMemorySection type Il2CppManagedHeap (line 563) | typedef struct Il2CppManagedHeap type Il2CppStacks (line 568) | typedef struct Il2CppStacks type NativeObject (line 573) | typedef struct NativeObject type Il2CppGCHandles (line 582) | typedef struct Il2CppGCHandles type Il2CppRuntimeInformation (line 587) | typedef struct Il2CppRuntimeInformation type Il2CppManagedMemorySnapshot (line 596) | typedef struct Il2CppManagedMemorySnapshot type Il2CppTypeEnum (line 605) | typedef enum Il2CppTypeEnum type Il2CppClass (line 644) | typedef struct Il2CppClass Il2CppClass; type MethodInfo (line 645) | typedef struct MethodInfo MethodInfo; type Il2CppType (line 646) | typedef struct Il2CppType Il2CppType; type Il2CppArrayType (line 647) | typedef struct Il2CppArrayType type Il2CppGenericInst (line 656) | typedef struct Il2CppGenericInst type Il2CppGenericContext (line 661) | typedef struct Il2CppGenericContext type Il2CppGenericClass (line 666) | typedef struct Il2CppGenericClass type Il2CppGenericMethod (line 672) | typedef struct Il2CppGenericMethod type Il2CppType (line 677) | typedef struct Il2CppType type Il2CppMetadataFieldInfo (line 697) | typedef struct Il2CppMetadataFieldInfo type Il2CppMetadataMethodInfo (line 703) | typedef struct Il2CppMetadataMethodInfo type Il2CppMetadataParameterInfo (line 714) | typedef struct Il2CppMetadataParameterInfo type Il2CppMetadataPropertyInfo (line 720) | typedef struct Il2CppMetadataPropertyInfo type Il2CppMetadataEventInfo (line 728) | typedef struct Il2CppMetadataEventInfo type Il2CppInterfaceOffsetInfo (line 737) | typedef struct Il2CppInterfaceOffsetInfo type Il2CppGenericParameterInfo (line 742) | typedef struct Il2CppGenericParameterInfo type Il2CppCallConvention (line 749) | typedef enum Il2CppCallConvention type Il2CppCharSet (line 758) | typedef enum Il2CppCharSet type Il2CppHString__ (line 764) | typedef struct Il2CppHString__ type Il2CppHString__ (line 768) | typedef Il2CppHString__* Il2CppHString; type Il2CppHStringHeader (line 769) | typedef struct Il2CppHStringHeader type Il2CppGuid (line 777) | typedef struct Il2CppGuid type Il2CppSafeArrayBound (line 784) | typedef struct Il2CppSafeArrayBound type Il2CppSafeArray (line 789) | typedef struct Il2CppSafeArray type Il2CppWin32Decimal (line 798) | typedef struct Il2CppWin32Decimal type IL2CPP_VARIANT_BOOL (line 821) | typedef int16_t IL2CPP_VARIANT_BOOL; type Il2CppVarType (line 822) | typedef enum Il2CppVarType type Il2CppVariant (line 877) | typedef struct Il2CppVariant Il2CppVariant; type Il2CppIUnknown (line 878) | typedef struct Il2CppIUnknown Il2CppIUnknown; type Il2CppVariant (line 879) | typedef struct Il2CppVariant type Il2CppFileTime (line 944) | typedef struct Il2CppFileTime type Il2CppStatStg (line 949) | typedef struct Il2CppStatStg type Il2CppWindowsRuntimeTypeKind (line 963) | typedef enum Il2CppWindowsRuntimeTypeKind type Il2CppWindowsRuntimeTypeName (line 969) | typedef struct Il2CppWindowsRuntimeTypeName type Il2CppIUnknown (line 977) | struct Il2CppIUnknown type Il2CppInteropData (line 978) | typedef struct Il2CppInteropData type Il2CppCodeGenModule (line 988) | typedef struct Il2CppCodeGenModule Il2CppCodeGenModule; type Il2CppMetadataRegistration (line 989) | typedef struct Il2CppMetadataRegistration Il2CppMetadataRegistration; type Il2CppCodeRegistration (line 990) | typedef struct Il2CppCodeRegistration Il2CppCodeRegistration; type Il2CppClass (line 991) | typedef struct Il2CppClass Il2CppClass; type Il2CppGuid (line 992) | typedef struct Il2CppGuid Il2CppGuid; type Il2CppImage (line 993) | typedef struct Il2CppImage Il2CppImage; type Il2CppAppDomain (line 994) | typedef struct Il2CppAppDomain Il2CppAppDomain; type Il2CppAppDomainSetup (line 995) | typedef struct Il2CppAppDomainSetup Il2CppAppDomainSetup; type Il2CppDelegate (line 996) | typedef struct Il2CppDelegate Il2CppDelegate; type Il2CppAppContext (line 997) | typedef struct Il2CppAppContext Il2CppAppContext; type Il2CppNameToTypeHandleHashTable (line 998) | typedef struct Il2CppNameToTypeHandleHashTable Il2CppNameToTypeHandleHas... type Il2CppCodeGenModule (line 999) | typedef struct Il2CppCodeGenModule Il2CppCodeGenModule; type Il2CppMetadataRegistration (line 1000) | typedef struct Il2CppMetadataRegistration Il2CppMetadataRegistration; type Il2CppCodeRegistration (line 1001) | typedef struct Il2CppCodeRegistration Il2CppCodeRegistration; type VirtualInvokeData (line 1002) | typedef struct VirtualInvokeData type Il2CppTypeNameFormat (line 1007) | typedef enum Il2CppTypeNameFormat type Il2CppDefaults (line 1014) | typedef struct Il2CppDefaults type Il2CppClass (line 1116) | typedef struct Il2CppClass Il2CppClass; type MethodInfo (line 1117) | typedef struct MethodInfo MethodInfo; type FieldInfo (line 1118) | typedef struct FieldInfo FieldInfo; type Il2CppObject (line 1119) | typedef struct Il2CppObject Il2CppObject; type MemberInfo (line 1120) | typedef struct MemberInfo MemberInfo; type CustomAttributesCache (line 1121) | typedef struct CustomAttributesCache type FieldInfo (line 1127) | typedef struct FieldInfo type PropertyInfo (line 1135) | typedef struct PropertyInfo type EventInfo (line 1144) | typedef struct EventInfo type ParameterInfo (line 1154) | typedef struct ParameterInfo type MethodVariableKind (line 1162) | typedef enum MethodVariableKind type SequencePointKind (line 1168) | typedef enum SequencePointKind type Il2CppMethodExecutionContextInfo (line 1173) | typedef struct Il2CppMethodExecutionContextInfo type Il2CppMethodExecutionContextInfoIndex (line 1179) | typedef struct Il2CppMethodExecutionContextInfoIndex type Il2CppMethodScope (line 1184) | typedef struct Il2CppMethodScope type Il2CppMethodHeaderInfo (line 1189) | typedef struct Il2CppMethodHeaderInfo type Il2CppSequencePointSourceFile (line 1195) | typedef struct Il2CppSequencePointSourceFile type Il2CppTypeSourceFilePair (line 1200) | typedef struct Il2CppTypeSourceFilePair type Il2CppSequencePoint (line 1205) | typedef struct Il2CppSequencePoint type Il2CppCatchPoint (line 1216) | typedef struct Il2CppCatchPoint type Il2CppDebuggerMetadataRegistration (line 1224) | typedef struct Il2CppDebuggerMetadataRegistration type Il2CppRGCTXData (line 1239) | typedef union Il2CppRGCTXData type MethodInfo (line 1246) | typedef struct MethodInfo type Il2CppRuntimeInterfaceOffsetPair (line 1274) | typedef struct Il2CppRuntimeInterfaceOffsetPair type Il2CppClass (line 1279) | typedef struct Il2CppClass type Il2CppClass_0 (line 1350) | typedef struct Il2CppClass_0 { type Il2CppClass_1 (line 1373) | typedef struct Il2CppClass_1 { type Il2CppClass_Merged (line 1423) | typedef struct __declspec(align(8)) Il2CppClass_Merged { type Il2CppTypeDefinitionSizes (line 1432) | typedef struct Il2CppTypeDefinitionSizes type Il2CppDomain (line 1439) | typedef struct Il2CppDomain type Il2CppAssemblyName (line 1449) | typedef struct Il2CppAssemblyName type Il2CppImage (line 1463) | typedef struct Il2CppImage type Il2CppAssembly (line 1477) | typedef struct Il2CppAssembly type Il2CppCodeGenOptions (line 1485) | typedef struct Il2CppCodeGenOptions type Il2CppRange (line 1490) | typedef struct Il2CppRange type Il2CppTokenRangePair (line 1495) | typedef struct Il2CppTokenRangePair type Il2CppTokenIndexMethodTuple (line 1500) | typedef struct Il2CppTokenIndexMethodTuple type Il2CppTokenAdjustorThunkPair (line 1507) | typedef struct Il2CppTokenAdjustorThunkPair type Il2CppWindowsRuntimeFactoryTableEntry (line 1512) | typedef struct Il2CppWindowsRuntimeFactoryTableEntry type Il2CppCodeGenModule (line 1517) | typedef struct Il2CppCodeGenModule type Il2CppCodeRegistration (line 1538) | typedef struct Il2CppCodeRegistration type Il2CppMetadataRegistration (line 1556) | typedef struct Il2CppMetadataRegistration type Il2CppPerfCounters (line 1575) | typedef struct Il2CppPerfCounters type Il2CppClass (line 1642) | typedef struct Il2CppClass Il2CppClass; type MethodInfo (line 1643) | typedef struct MethodInfo MethodInfo; type PropertyInfo (line 1644) | typedef struct PropertyInfo PropertyInfo; type FieldInfo (line 1645) | typedef struct FieldInfo FieldInfo; type EventInfo (line 1646) | typedef struct EventInfo EventInfo; type Il2CppType (line 1647) | typedef struct Il2CppType Il2CppType; type Il2CppAssembly (line 1648) | typedef struct Il2CppAssembly Il2CppAssembly; type Il2CppException (line 1649) | typedef struct Il2CppException Il2CppException; type Il2CppImage (line 1650) | typedef struct Il2CppImage Il2CppImage; type Il2CppDomain (line 1651) | typedef struct Il2CppDomain Il2CppDomain; type Il2CppString (line 1652) | typedef struct Il2CppString Il2CppString; type Il2CppReflectionMethod (line 1653) | typedef struct Il2CppReflectionMethod Il2CppReflectionMethod; type Il2CppAsyncCall (line 1654) | typedef struct Il2CppAsyncCall Il2CppAsyncCall; type Il2CppIUnknown (line 1655) | typedef struct Il2CppIUnknown Il2CppIUnknown; type Il2CppWaitHandle (line 1656) | typedef struct Il2CppWaitHandle Il2CppWaitHandle; type MonitorData (line 1657) | typedef struct MonitorData MonitorData; type Il2CppReflectionAssembly (line 1658) | typedef struct Il2CppReflectionAssembly Il2CppReflectionAssembly; type Il2CppClass (line 1659) | typedef Il2CppClass Il2CppVTable; type Il2CppObject (line 1660) | typedef struct Il2CppObject type il2cpp_array_lower_bound_t (line 1669) | typedef int32_t il2cpp_array_lower_bound_t; type Il2CppArrayBounds (line 1670) | typedef struct Il2CppArrayBounds type Il2CppArray (line 1675) | typedef struct Il2CppArray type Il2CppArraySize (line 1681) | typedef struct Il2CppArraySize type Il2CppString (line 1688) | typedef struct Il2CppString type Il2CppReflectionType (line 1694) | typedef struct Il2CppReflectionType type Il2CppReflectionRuntimeType (line 1699) | typedef struct Il2CppReflectionRuntimeType type Il2CppReflectionMonoType (line 1706) | typedef struct Il2CppReflectionMonoType type Il2CppReflectionEvent (line 1710) | typedef struct Il2CppReflectionEvent type Il2CppReflectionMonoEvent (line 1715) | typedef struct Il2CppReflectionMonoEvent type Il2CppReflectionMonoEventInfo (line 1721) | typedef struct Il2CppReflectionMonoEventInfo type Il2CppReflectionField (line 1732) | typedef struct Il2CppReflectionField type Il2CppReflectionProperty (line 1741) | typedef struct Il2CppReflectionProperty type Il2CppReflectionMethod (line 1747) | typedef struct Il2CppReflectionMethod type Il2CppReflectionGenericMethod (line 1754) | typedef struct Il2CppReflectionGenericMethod type Il2CppMethodInfo (line 1758) | typedef struct Il2CppMethodInfo type Il2CppPropertyInfo (line 1766) | typedef struct Il2CppPropertyInfo type Il2CppReflectionParameter (line 1775) | typedef struct Il2CppReflectionParameter type Il2CppReflectionModule (line 1786) | typedef struct Il2CppReflectionModule type Il2CppReflectionAssemblyName (line 1797) | typedef struct Il2CppReflectionAssemblyName type Il2CppReflectionAssembly (line 1814) | typedef struct Il2CppReflectionAssembly type Il2CppReflectionMarshal (line 1828) | typedef struct Il2CppReflectionMarshal type Il2CppReflectionPointer (line 1841) | typedef struct Il2CppReflectionPointer type Il2CppInternalThread (line 1847) | typedef struct Il2CppInternalThread type Il2CppIOSelectorJob (line 1890) | typedef struct Il2CppIOSelectorJob type Il2CppCallType (line 1897) | typedef enum type Il2CppMethodMessage (line 1904) | typedef struct Il2CppMethodMessage type Il2CppAppDomainSetup (line 1917) | typedef struct Il2CppAppDomainSetup type Il2CppThread (line 1943) | typedef struct Il2CppThread type Il2CppException (line 1955) | typedef struct Il2CppException type Il2CppSystemException (line 1974) | typedef struct Il2CppSystemException type Il2CppArgumentException (line 1978) | typedef struct Il2CppArgumentException type Il2CppTypedRef (line 1983) | typedef struct Il2CppTypedRef type Il2CppDelegate (line 1989) | typedef struct Il2CppDelegate type Il2CppMulticastDelegate (line 2004) | typedef struct Il2CppMulticastDelegate type Il2CppMarshalByRefObject (line 2009) | typedef struct Il2CppMarshalByRefObject type Il2CppAppDomain (line 2014) | typedef struct Il2CppAppDomain type Il2CppStackFrame (line 2019) | typedef struct Il2CppStackFrame type Il2CppDateTimeFormatInfo (line 2032) | typedef struct Il2CppDateTimeFormatInfo type Il2CppNumberFormatInfo (line 2086) | typedef struct Il2CppNumberFormatInfo type Il2CppCultureData (line 2124) | typedef struct Il2CppCultureData type Il2CppCalendarData (line 2135) | typedef struct Il2CppCalendarData type Il2CppCultureInfo (line 2154) | typedef struct Il2CppCultureInfo type Il2CppRegionInfo (line 2185) | typedef struct Il2CppRegionInfo type Il2CppSafeHandle (line 2199) | typedef struct Il2CppSafeHandle type Il2CppStringBuilder (line 2207) | typedef struct Il2CppStringBuilder Il2CppStringBuilder; type Il2CppStringBuilder (line 2208) | typedef struct Il2CppStringBuilder type Il2CppSocketAddress (line 2217) | typedef struct Il2CppSocketAddress type Il2CppSortKey (line 2225) | typedef struct Il2CppSortKey type Il2CppErrorWrapper (line 2233) | typedef struct Il2CppErrorWrapper type Il2CppAsyncResult (line 2238) | typedef struct Il2CppAsyncResult type Il2CppAsyncCall (line 2253) | typedef struct Il2CppAsyncCall type Il2CppExceptionWrapper (line 2263) | typedef struct Il2CppExceptionWrapper Il2CppExceptionWrapper; type Il2CppExceptionWrapper (line 2264) | typedef struct Il2CppExceptionWrapper type Il2CppIOAsyncResult (line 2268) | typedef struct Il2CppIOAsyncResult type Il2CppSocketAsyncResult (line 2277) | typedef struct Il2CppSocketAsyncResult type Il2CppResourceLocation (line 2299) | typedef enum Il2CppResourceLocation type Il2CppManifestResourceInfo (line 2305) | typedef struct Il2CppManifestResourceInfo type Il2CppAppContext (line 2312) | typedef struct Il2CppAppContext type Il2CppDecimal (line 2319) | typedef struct Il2CppDecimal type Il2CppDouble (line 2342) | typedef struct Il2CppDouble type Il2CppDouble_double (line 2349) | typedef union Il2CppDouble_double type Il2CppDecimalCompareResult (line 2354) | typedef enum Il2CppDecimalCompareResult type Il2CppSingle (line 2360) | typedef struct Il2CppSingle type Il2CppSingle_float (line 2366) | typedef union Il2CppSingle_float FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/Ntdll/ntdll.h type NTSTATUS (line 53) | typedef _Return_type_success_(return >= 0) LONG NTSTATUS, *PNTSTATUS; type LONG (line 54) | typedef LONG KPRIORITY, *PKPRIORITY; type ULONG (line 55) | typedef ULONG LOGICAL, *PLOGICAL; type NT_PRODUCT_TYPE (line 57) | typedef enum _NT_PRODUCT_TYPE type SUITE_TYPE (line 64) | typedef enum _SUITE_TYPE type CLIENT_ID (line 86) | typedef struct _CLIENT_ID type KPROCESSOR_MODE (line 92) | enum KPROCESSOR_MODE type KTHREAD_STATE (line 98) | typedef enum _KTHREAD_STATE type KWAIT_REASON (line 113) | typedef enum _KWAIT_REASON type EVENT_TYPE (line 158) | typedef enum _EVENT_TYPE type TIMER_TYPE (line 164) | typedef enum _TIMER_TYPE type WAIT_TYPE (line 170) | typedef enum _WAIT_TYPE type SECTION_INHERIT (line 178) | typedef enum _SECTION_INHERIT { type HARDERROR_RESPONSE_OPTION (line 185) | typedef enum _HARDERROR_RESPONSE_OPTION type HARDERROR_RESPONSE (line 198) | typedef enum _HARDERROR_RESPONSE type UNICODE_STRING (line 213) | typedef struct _UNICODE_STRING type UNICODE_STRING (line 219) | typedef const UNICODE_STRING *PCUNICODE_STRING; function FORCEINLINE (line 246) | FORCEINLINE type STRING (line 258) | typedef struct _STRING type SYSTEM_SESSION_PROCESS_INFORMATION (line 265) | typedef struct _SYSTEM_SESSION_PROCESS_INFORMATION type SYSTEM_KERNEL_DEBUGGER_INFORMATION (line 272) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION type SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX (line 278) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX type PROCESS_LDT_INFORMATION (line 285) | typedef struct _LDT_INFORMATION type KERNEL_USER_TIMES (line 292) | typedef struct _KERNEL_USER_TIMES type SYSTEM_THREAD_INFORMATION (line 300) | typedef struct _SYSTEM_THREAD_INFORMATION type SYSTEM_PROCESS_INFORMATION (line 315) | typedef struct _SYSTEM_PROCESS_INFORMATION type PROCESS_SESSION_INFORMATION (line 356) | typedef struct _PROCESS_SESSION_INFORMATION type FILE_BASIC_INFORMATION (line 479) | typedef struct _FILE_BASIC_INFORMATION { type FILE_STANDARD_INFORMATION (line 487) | typedef struct _FILE_STANDARD_INFORMATION { type FILE_POSITION_INFORMATION (line 495) | typedef struct _FILE_POSITION_INFORMATION type THREAD_BASIC_INFORMATION (line 538) | typedef struct _THREAD_BASIC_INFORMATION type MEMORY_REGION_INFORMATION (line 548) | typedef struct _MEMORY_REGION_INFORMATION type MEMORY_IMAGE_INFORMATION (line 572) | typedef struct _MEMORY_IMAGE_INFORMATION type SECTION_BASIC_INFORMATION (line 589) | typedef struct _SECTION_BASIC_INFORMATION type SECTION_IMAGE_INFORMATION (line 596) | typedef struct _SECTION_IMAGE_INFORMATION type SECTION_INTERNAL_IMAGE_INFORMATION (line 644) | typedef struct _SECTION_INTERNAL_IMAGE_INFORMATION type IMAGE_INFO (line 658) | typedef struct _IMAGE_INFO type PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION (line 682) | typedef struct _PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION type OBJECT_ATTRIBUTES (line 689) | typedef struct _OBJECT_ATTRIBUTES { type LDR_RESOURCE_INFO (line 712) | typedef struct _LDR_RESOURCE_INFO type LDR_ENUM_RESOURCE_INFO (line 719) | typedef struct _LDR_ENUM_RESOURCE_INFO type RTL_PROCESS_MODULE_INFORMATION (line 733) | typedef struct _RTL_PROCESS_MODULE_INFORMATION type RTL_PROCESS_MODULES (line 747) | typedef struct _RTL_PROCESS_MODULES type RTL_PROCESS_MODULE_INFORMATION_EX (line 753) | typedef struct _RTL_PROCESS_MODULE_INFORMATION_EX type SYSTEM_CODEINTEGRITY_INFORMATION (line 762) | typedef struct _SYSTEM_CODEINTEGRITY_INFORMATION type SYSTEM_BOOT_ENVIRONMENT_INFORMATION (line 784) | typedef struct _SYSTEM_BOOT_ENVIRONMENT_INFORMATION type SYSTEM_CODEINTEGRITYPOLICY_INFORMATION (line 792) | typedef struct _SYSTEM_CODEINTEGRITYPOLICY_INFORMATION type SYSTEM_CODEINTEGRITY_CERTIFICATE_INFORMATION (line 800) | typedef struct _SYSTEM_CODEINTEGRITY_CERTIFICATE_INFORMATION type SYSTEM_CODEINTEGRITY_UNLOCK_INFORMATION (line 805) | typedef struct _SYSTEM_CODEINTEGRITY_UNLOCK_INFORMATION type NTSTATUS (line 820) | typedef type RTL_QUERY_REGISTRY_ROUTINE (line 831) | typedef RTL_QUERY_REGISTRY_ROUTINE *PRTL_QUERY_REGISTRY_ROUTINE; type RTL_QUERY_REGISTRY_TABLE (line 833) | typedef struct _RTL_QUERY_REGISTRY_TABLE type PROCESS_HANDLE_INFORMATION (line 869) | typedef struct _PROCESS_HANDLE_INFORMATION type PROCESS_MITIGATION_POLICY_INFORMATION (line 876) | typedef struct _PROCESS_MITIGATION_POLICY_INFORMATION type SYSTEM_HANDLE_TABLE_ENTRY_INFO (line 897) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO type SYSTEM_HANDLE_INFORMATION (line 908) | typedef struct _SYSTEM_HANDLE_INFORMATION type SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX (line 914) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX type SYSTEM_HANDLE_INFORMATION_EX (line 926) | typedef struct _SYSTEM_HANDLE_INFORMATION_EX type OBJECT_BASIC_INFORMATION (line 933) | typedef struct _OBJECT_BASIC_INFORMATION type OBJECT_NAME_INFORMATION (line 948) | typedef struct _OBJECT_NAME_INFORMATION type OBJECT_TYPE_INFORMATION (line 953) | typedef struct _OBJECT_TYPE_INFORMATION type OBJECT_TYPES_INFORMATION (line 980) | typedef struct _OBJECT_TYPES_INFORMATION type OBJECT_HANDLE_FLAG_INFORMATION (line 986) | typedef struct _OBJECT_HANDLE_FLAG_INFORMATION type DBGKM_EXCEPTION (line 992) | typedef struct _DBGKM_EXCEPTION type DBGKM_CREATE_THREAD (line 998) | typedef struct _DBGKM_CREATE_THREAD type DBGKM_CREATE_PROCESS (line 1004) | typedef struct _DBGKM_CREATE_PROCESS type DBGKM_EXIT_THREAD (line 1014) | typedef struct _DBGKM_EXIT_THREAD type DBGKM_EXIT_PROCESS (line 1019) | typedef struct _DBGKM_EXIT_PROCESS type DBGKM_LOAD_DLL (line 1024) | typedef struct _DBGKM_LOAD_DLL type DBGKM_UNLOAD_DLL (line 1033) | typedef struct _DBGKM_UNLOAD_DLL type DBG_STATE (line 1038) | typedef enum _DBG_STATE type DBGUI_CREATE_THREAD (line 1053) | typedef struct _DBGUI_CREATE_THREAD type DBGUI_CREATE_PROCESS (line 1059) | typedef struct _DBGUI_CREATE_PROCESS type DBGUI_WAIT_STATE_CHANGE (line 1066) | typedef struct _DBGUI_WAIT_STATE_CHANGE type DBGSS_THREAD_DATA (line 1082) | typedef struct _DBGSS_THREAD_DATA type USHORT (line 1098) | typedef USHORT RTL_ATOM, *PRTL_ATOM; type SECURITY_STATUS (line 1099) | typedef long SECURITY_STATUS; type RTL_SPLAY_LINKS (line 1101) | typedef struct _RTL_SPLAY_LINKS type PREFIX_TABLE_ENTRY (line 1117) | typedef struct _PREFIX_TABLE_ENTRY type PREFIX_TABLE (line 1126) | typedef struct _PREFIX_TABLE type RTL_BITMAP (line 1133) | typedef struct _RTL_BITMAP type RTL_BITMAP_RUN (line 1139) | typedef struct _RTL_BITMAP_RUN type RTL_BSD_ITEM_TYPE (line 1145) | typedef enum type RTL_PROCESS_VERIFIER_OPTIONS (line 1167) | typedef struct _RTL_PROCESS_VERIFIER_OPTIONS type RTL_DEBUG_INFORMATION (line 1174) | typedef struct _RTL_DEBUG_INFORMATION type VOID (line 1205) | typedef type _RTLP_CURDIR_REF (line 1213) | struct _RTLP_CURDIR_REF type RTL_RELATIVE_NAME_U (line 1215) | typedef struct _RTL_RELATIVE_NAME_U type RTL_PATH_TYPE (line 1222) | typedef enum _RTL_PATH_TYPE type CURDIR (line 1238) | typedef struct _CURDIR type RTL_DRIVE_LETTER_CURDIR (line 1247) | typedef struct _RTL_DRIVE_LETTER_CURDIR type LDR_SERVICE_TAG_RECORD (line 1258) | typedef struct _LDR_SERVICE_TAG_RECORD type LDRP_CSLIST (line 1264) | typedef struct _LDRP_CSLIST type LDR_DDAG_STATE (line 1269) | typedef enum _LDR_DDAG_STATE type LDR_DDAG_NODE (line 1288) | typedef struct _LDR_DDAG_NODE type LDR_DEPENDENCY_RECORD (line 1306) | typedef struct _LDR_DEPENDENCY_RECORD type LDR_DLL_LOAD_REASON (line 1314) | typedef enum _LDR_DLL_LOAD_REASON type RTL_BALANCED_NODE (line 1347) | typedef struct _RTL_BALANCED_NODE type LDR_DATA_TABLE_ENTRY (line 1366) | typedef struct _LDR_DATA_TABLE_ENTRY type INITIAL_TEB (line 1438) | typedef struct _INITIAL_TEB type IO_STATUS_BLOCK (line 1450) | typedef struct _IO_STATUS_BLOCK type FILE_IO_COMPLETION_INFORMATION (line 1469) | typedef struct _FILE_IO_COMPLETION_INFORMATION type FILE_COMPLETION_INFORMATION (line 1476) | typedef struct _FILE_COMPLETION_INFORMATION type PRIORITY_CLASS (line 1483) | typedef enum _PRIORITY_CLASS : UCHAR type UCHAR (line 1494) | typedef UCHAR PRIORITY_CLASS; type PROCESS_PRIORITY_CLASS (line 1497) | typedef struct _PROCESS_PRIORITY_CLASS type PS_ATTRIBUTE (line 1503) | typedef struct _PS_ATTRIBUTE { type PS_ATTRIBUTE_LIST (line 1513) | typedef struct _PS_ATTRIBUTE_LIST { type PS_MEMORY_RESERVE (line 1518) | typedef struct _PS_MEMORY_RESERVE { type PS_ATTRIBUTE_NUM (line 1528) | typedef enum _PS_ATTRIBUTE_NUM type PS_STD_HANDLE_STATE (line 1617) | typedef enum _PS_STD_HANDLE_STATE { type PS_STD_HANDLE_INFO (line 1632) | typedef struct _PS_STD_HANDLE_INFO type PS_BNO_ISOLATION_PARAMETERS (line 1646) | typedef struct _PS_BNO_ISOLATION_PARAMETERS type PS_MITIGATION_OPTION (line 1654) | typedef enum _PS_MITIGATION_OPTION type PS_CREATE_STATE (line 1686) | typedef enum _PS_CREATE_STATE type PS_CREATE_INFO (line 1698) | typedef struct _PS_CREATE_INFO type MEMORY_RESERVE_TYPE (line 1787) | typedef enum _MEMORY_RESERVE_TYPE type PROCESS_HANDLE_TRACING_ENABLE (line 1794) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE type PROCESS_HANDLE_TRACING_ENABLE_EX (line 1801) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE_EX type PROCESSINFOCLASS (line 1808) | typedef enum _PROCESSINFOCLASS type SYSTEM_INFORMATION_CLASS (line 1904) | typedef enum _SYSTEM_INFORMATION_CLASS type FILE_INFORMATION_CLASS (line 2117) | typedef enum _FILE_INFORMATION_CLASS type OBJECT_INFORMATION_CLASS (line 2191) | typedef enum _OBJECT_INFORMATION_CLASS type THREADINFOCLASS (line 2204) | typedef enum _THREADINFOCLASS type FS_INFORMATION_CLASS (line 2259) | typedef enum _FSINFOCLASS type MEMORY_INFORMATION_CLASS (line 2277) | typedef enum _MEMORY_INFORMATION_CLASS type SECTION_INFORMATION_CLASS (line 2290) | typedef enum _SECTION_INFORMATION_CLASS type KEY_INFORMATION_CLASS (line 2309) | typedef enum _KEY_INFORMATION_CLASS type KEY_BASIC_INFORMATION (line 2324) | typedef struct _KEY_BASIC_INFORMATION type KEY_NODE_INFORMATION (line 2332) | typedef struct _KEY_NODE_INFORMATION type KEY_FULL_INFORMATION (line 2344) | typedef struct _KEY_FULL_INFORMATION type KEY_NAME_INFORMATION (line 2359) | typedef struct _KEY_NAME_INFORMATION type KEY_CACHED_INFORMATION (line 2365) | typedef struct _KEY_CACHED_INFORMATION type KEY_FLAGS_INFORMATION (line 2378) | typedef struct _KEY_FLAGS_INFORMATION type KEY_VIRTUALIZATION_INFORMATION (line 2383) | typedef struct _KEY_VIRTUALIZATION_INFORMATION type KEY_TRUST_INFORMATION (line 2394) | typedef struct _KEY_TRUST_INFORMATION type KEY_LAYER_INFORMATION (line 2401) | typedef struct _KEY_LAYER_INFORMATION type KEY_SET_INFORMATION_CLASS (line 2410) | typedef enum _KEY_SET_INFORMATION_CLASS type KEY_WRITE_TIME_INFORMATION (line 2422) | typedef struct _KEY_WRITE_TIME_INFORMATION type KEY_WOW64_FLAGS_INFORMATION (line 2427) | typedef struct _KEY_WOW64_FLAGS_INFORMATION type KEY_HANDLE_TAGS_INFORMATION (line 2432) | typedef struct _KEY_HANDLE_TAGS_INFORMATION type KEY_SET_LAYER_INFORMATION (line 2437) | typedef struct _KEY_SET_LAYER_INFORMATION type KEY_CONTROL_FLAGS_INFORMATION (line 2446) | typedef struct _KEY_CONTROL_FLAGS_INFORMATION type KEY_SET_VIRTUALIZATION_INFORMATION (line 2451) | typedef struct _KEY_SET_VIRTUALIZATION_INFORMATION type KEY_VALUE_INFORMATION_CLASS (line 2459) | typedef enum _KEY_VALUE_INFORMATION_CLASS type KEY_VALUE_BASIC_INFORMATION (line 2470) | typedef struct _KEY_VALUE_BASIC_INFORMATION type KEY_VALUE_FULL_INFORMATION (line 2478) | typedef struct _KEY_VALUE_FULL_INFORMATION type KEY_VALUE_PARTIAL_INFORMATION (line 2490) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION type KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 (line 2498) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 type KEY_VALUE_LAYER_INFORMATION (line 2506) | typedef struct _KEY_VALUE_LAYER_INFORMATION type KEY_VALUE_ENTRY (line 2512) | typedef struct _KEY_VALUE_ENTRY type REG_ACTION (line 2520) | typedef enum _REG_ACTION type REG_NOTIFY_INFORMATION (line 2527) | typedef struct _REG_NOTIFY_INFORMATION type KEY_PID_ARRAY (line 2535) | typedef struct _KEY_PID_ARRAY type KEY_OPEN_SUBKEYS_INFORMATION (line 2541) | typedef struct _KEY_OPEN_SUBKEYS_INFORMATION type SYSDBG_COMMAND (line 2547) | typedef enum _SYSDBG_COMMAND type DEBUGOBJECTINFOCLASS (line 2589) | typedef enum _DEBUGOBJECTINFOCLASS type SYSTEM_BASIC_INFORMATION (line 2596) | typedef struct _SYSTEM_BASIC_INFORMATION type FILE_PIPE_PEEK_BUFFER (line 2611) | typedef struct _FILE_PIPE_PEEK_BUFFER type NAMED_PIPE_CREATE_PARAMETERS (line 2620) | typedef struct _NAMED_PIPE_CREATE_PARAMETERS type FILE_NETWORK_OPEN_INFORMATION (line 2632) | typedef struct _FILE_NETWORK_OPEN_INFORMATION type SYSTEM_TIMEOFDAY_INFORMATION (line 2643) | typedef struct _SYSTEM_TIMEOFDAY_INFORMATION type TIME_FIELDS (line 2654) | typedef struct _TIME_FIELDS type SYSTEM_CONSOLE_INFORMATION (line 2666) | typedef struct _SYSTEM_CONSOLE_INFORMATION type COMPRESSED_DATA_INFO (line 2672) | typedef struct _COMPRESSED_DATA_INFO type KSYSTEM_TIME (line 2686) | typedef struct _KSYSTEM_TIME type PROCESS_ACCESS_TOKEN (line 2693) | typedef struct _PROCESS_ACCESS_TOKEN type PS_PROTECTED_TYPE (line 2700) | typedef enum _PS_PROTECTED_TYPE : UCHAR type UCHAR (line 2708) | typedef UCHAR PS_PROTECTED_TYPE; type PS_PROTECTED_SIGNER (line 2712) | typedef enum _PS_PROTECTED_SIGNER : UCHAR type UCHAR (line 2726) | typedef UCHAR PS_PROTECTED_SIGNER; type PS_PROTECTION (line 2729) | typedef struct _PS_PROTECTION type RTL_BUFFER (line 2747) | typedef struct _RTL_BUFFER { type RTL_UNICODE_STRING_BUFFER (line 2756) | typedef struct _RTL_UNICODE_STRING_BUFFER { type RTL_USER_PROCESS_PARAMETERS (line 2762) | typedef struct _RTL_USER_PROCESS_PARAMETERS type RTL_USER_PROCESS_INFORMATION (line 2818) | typedef struct _RTL_USER_PROCESS_INFORMATION type ULONG (line 2842) | typedef ULONG GDI_HANDLE_BUFFER32[GDI_HANDLE_BUFFER_SIZE32]; type ULONG (line 2843) | typedef ULONG GDI_HANDLE_BUFFER64[GDI_HANDLE_BUFFER_SIZE64]; type ULONG (line 2844) | typedef ULONG GDI_HANDLE_BUFFER[GDI_HANDLE_BUFFER_SIZE]; type PEB_LDR_DATA (line 2848) | typedef struct _PEB_LDR_DATA type ACTIVATION_CONTEXT_STACK (line 2861) | typedef struct _ACTIVATION_CONTEXT_STACK type PEB (line 2870) | typedef struct _PEB type GDI_TEB_BATCH (line 3017) | typedef struct _GDI_TEB_BATCH type TEB_ACTIVE_FRAME_CONTEXT (line 3024) | typedef struct _TEB_ACTIVE_FRAME_CONTEXT type TEB_ACTIVE_FRAME (line 3030) | typedef struct _TEB_ACTIVE_FRAME type TEB (line 3037) | typedef struct _TEB type ALTERNATIVE_ARCHITECTURE_TYPE (line 3204) | typedef enum _ALTERNATIVE_ARCHITECTURE_TYPE type KUSER_SHARED_DATA (line 3221) | typedef struct _KUSER_SHARED_DATA type PROCESS_BASIC_INFORMATION (line 3430) | typedef struct _PROCESS_BASIC_INFORMATION type PROCESS_EXTENDED_BASIC_INFORMATION (line 3440) | typedef struct _PROCESS_EXTENDED_BASIC_INFORMATION type VM_COUNTERS (line 3463) | typedef struct _VM_COUNTERS type VM_COUNTERS_EX (line 3478) | typedef struct _VM_COUNTERS_EX type SYSTEM_EXTENDED_THREAD_INFORMATION (line 3494) | typedef struct _SYSTEM_EXTENDED_THREAD_INFORMATION type WORKER_FACTORY_DEFERRED_WORK (line 3664) | typedef struct _WORKER_FACTORY_DEFERRED_WORK type RTL_HEAP_ENTRY (line 3679) | typedef struct _RTL_HEAP_ENTRY type RTL_HEAP_TAG (line 3709) | typedef struct _RTL_HEAP_TAG type RTL_HEAP_INFORMATION (line 3719) | typedef struct _RTL_HEAP_INFORMATION type RTL_PROCESS_HEAPS (line 3736) | typedef struct _RTL_PROCESS_HEAPS type RTL_HEAP_PARAMETERS (line 3751) | typedef struct _RTL_HEAP_PARAMETERS type RTL_HEAP_TAG_INFO (line 3783) | typedef struct _RTL_HEAP_TAG_INFO type RTL_HEAP_WALK_ENTRY (line 3792) | typedef struct _RTL_HEAP_WALK_ENTRY type PROCESS_HEAP_INFORMATION (line 3828) | typedef struct _PROCESS_HEAP_INFORMATION type HEAP_INFORMATION (line 3836) | typedef struct _HEAP_INFORMATION type HEAP_EXTENDED_INFORMATION (line 3846) | typedef struct _HEAP_EXTENDED_INFORMATION type HEAP_DEBUGGING_INFORMATION (line 3869) | typedef struct _HEAP_DEBUGGING_INFORMATION type LDR_IMPORT_CALLBACK_INFO (line 3911) | typedef struct _LDR_IMPORT_CALLBACK_INFO type LDR_SECTION_INFO (line 3917) | typedef struct _LDR_SECTION_INFO type LDR_VERIFY_IMAGE_INFO (line 3926) | typedef struct _LDR_VERIFY_IMAGE_INFO type SEMAPHORE_INFORMATION_CLASS (line 3935) | typedef enum _SEMAPHORE_INFORMATION_CLASS type SEMAPHORE_BASIC_INFORMATION (line 3940) | typedef struct _SEMAPHORE_BASIC_INFORMATION type TIMER_INFORMATION_CLASS (line 3946) | typedef enum _TIMER_INFORMATION_CLASS type TIMER_BASIC_INFORMATION (line 3951) | typedef struct _TIMER_BASIC_INFORMATION type TIMER_SET_INFORMATION_CLASS (line 3966) | typedef enum _TIMER_SET_INFORMATION_CLASS type TIMER_SET_COALESCABLE_TIMER_INFO (line 3972) | typedef struct _TIMER_SET_COALESCABLE_TIMER_INFO type TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE (line 3983) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE type TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE (line 3989) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE type TOKEN_SECURITY_ATTRIBUTE_V1 (line 3995) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_V1 type TOKEN_SECURITY_ATTRIBUTES_INFORMATION (line 4015) | typedef struct _TOKEN_SECURITY_ATTRIBUTES_INFORMATION type FILTER_BOOT_OPTION_OPERATION (line 4026) | typedef enum _FILTER_BOOT_OPTION_OPERATION type IO_SESSION_EVENT (line 4034) | typedef enum _IO_SESSION_EVENT type IO_SESSION_STATE (line 4046) | typedef enum _IO_SESSION_STATE type PORT_MESSAGE (line 4059) | typedef struct _PORT_MESSAGE PORT_MESSAGE, *PPORT_MESSAGE; type TP_ALPC (line 4060) | typedef struct _TP_ALPC TP_ALPC, *PTP_ALPC; type IO_COMPLETION_INFORMATION_CLASS (line 4092) | typedef enum _IO_COMPLETION_INFORMATION_CLASS type IO_COMPLETION_BASIC_INFORMATION (line 4097) | typedef struct _IO_COMPLETION_BASIC_INFORMATION type WORKERFACTORYINFOCLASS (line 4102) | typedef enum _WORKERFACTORYINFOCLASS type WORKER_FACTORY_BASIC_INFORMATION (line 4122) | typedef struct _WORKER_FACTORY_BASIC_INFORMATION type BOOT_ENTRY (line 4150) | typedef struct _BOOT_ENTRY type BOOT_ENTRY_LIST (line 4162) | typedef struct _BOOT_ENTRY_LIST type BOOT_OPTIONS (line 4168) | typedef struct _BOOT_OPTIONS type FILE_PATH (line 4178) | typedef struct _FILE_PATH type EFI_DRIVER_ENTRY (line 4186) | typedef struct _EFI_DRIVER_ENTRY type EFI_DRIVER_ENTRY_LIST (line 4195) | typedef struct _EFI_DRIVER_ENTRY_LIST type WINDOWINFOCLASS (line 4571) | typedef enum _WINDOWINFOCLASS function FORCEINLINE (line 4606) | FORCEINLINE function FORCEINLINE (line 4615) | FORCEINLINE function FORCEINLINE (line 4624) | FORCEINLINE function FORCEINLINE (line 4638) | FORCEINLINE function FORCEINLINE (line 4652) | FORCEINLINE function FORCEINLINE (line 4666) | FORCEINLINE function FORCEINLINE (line 4680) | FORCEINLINE function FORCEINLINE (line 4694) | FORCEINLINE function FORCEINLINE (line 4709) | FORCEINLINE function FORCEINLINE (line 4723) | FORCEINLINE function NTAPI (line 8119) | NTAPI function NTAPI (line 8140) | NTAPI FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/NtdllExtend.cpp function NTSTATUS (line 4) | NTSTATUS NTAPI NtdllExtend::LdrRegisterDllNotification(ULONG Flags, PLDR... function NTSTATUS (line 14) | NTSTATUS NTAPI NtdllExtend::LdrUnregisterDllNotification(PVOID Cookie) FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/NtdllExtend.h function namespace (line 4) | namespace NtdllExtend FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/SaveDataPatch.cpp type SaveDataPatch (line 4) | namespace SaveDataPatch function Il2CppClass (line 7) | Il2CppClass* SaveData::Class() FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/SaveDataPatch.h function namespace (line 5) | namespace SaveDataPatch FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/TSKTContainer.h function namespace (line 5) | namespace TSKTContainer FILE: 994.AleCubicSoft/UndercoverAgent/UAPatch/dllmain.cpp function DWORD (line 30) | DWORD WINAPI Process(PVOID dllBase) function Initialize (line 57) | void Initialize(PVOID dllBase) function VOID (line 66) | VOID CALLBACK DllLoadNotification(ULONG NotificationReason, const NtdllE... function BOOL (line 83) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... function Dummy (line 118) | __declspec(dllexport) void Dummy() FILE: 995.Chatte Noire/01.Nie no Hakoniwa/FileExtractor/ExfsPackage.cs class ExfsPackage (line 14) | internal class ExfsPackage type FileHeader (line 19) | [StructLayout(LayoutKind.Explicit, Size = 0x50)] type FileEntry (line 88) | [StructLayout(LayoutKind.Explicit, Size = 0x20)] method ExfsPackage (line 123) | public ExfsPackage(string packagePath) method Extract (line 132) | public bool Extract() method Read (line 229) | private static T Read(Stream stream) where T : struct FILE: 995.Chatte Noire/01.Nie no Hakoniwa/FileExtractor/Program.cs class Program (line 8) | internal class Program method Main (line 10) | [STAThread] FILE: 996.LightVN/LightVN/ConsoleExecute/Program.cs class Program (line 8) | internal class Program method Main (line 10) | static void Main(string[] args) FILE: 996.LightVN/LightVN/LightVNExtractorV1/Program.cs class Program (line 8) | internal class Program method Main (line 10) | [STAThread] FILE: 996.LightVN/LightVN/LightVNExtractorV2/Program.cs class Program (line 8) | internal class Program method Main (line 10) | [STAThread] FILE: 996.LightVN/LightVN/LightVNStatic/CryptoFilterV1.cs class CryptoFilterV1 (line 8) | public abstract class CryptoFilterV1 method Decrypt (line 19) | public virtual void Decrypt(Span data) FILE: 996.LightVN/LightVN/LightVNStatic/CryptoFilterV2.cs class CryptoFilterV2 (line 8) | public abstract class CryptoFilterV2 method Decrypt (line 20) | public virtual void Decrypt(Span data, int decLength) FILE: 996.LightVN/LightVN/LightVNStatic/GameV1.cs class DefaultGameV1 (line 8) | public abstract class DefaultGameV1 : CryptoFilterV1 class UenaFarFireworks (line 20) | public class UenaFarFireworks : DefaultGameV1 method ToString (line 22) | public override string ToString() class PrincessParadise (line 31) | public class PrincessParadise : DefaultGameV1 method ToString (line 33) | public override string ToString() FILE: 996.LightVN/LightVN/LightVNStatic/GameV2.cs type IGameInfoV2 (line 12) | public interface IGameInfoV2 class PutrikaFirst (line 23) | public class PutrikaFirst : CryptoFilterV2, IGameInfoV2 method ToString (line 33) | public override string ToString() FILE: 996.LightVN/LightVN/LightVNStatic/PackageV1.cs class PackageV1 (line 12) | public class PackageV1 method Extract (line 21) | public bool Extract(string pkgPath) method PackageV1 (line 72) | public PackageV1(CryptoFilterV1? filter) FILE: 996.LightVN/LightVN/LightVNStatic/PackageV2.cs class PackageV2 (line 9) | public class PackageV2 method Extract (line 18) | public bool Extract(string directory) method PackageV2 (line 141) | public PackageV2(IGameInfoV2 gameInfo, CryptoFilterV2? filter) FILE: 997.SyawaseWorks/HamidashiCreative/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 997.SyawaseWorks/HamidashiCreative/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 997.SyawaseWorks/HamidashiCreative/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 997.SyawaseWorks/HamidashiCreative/Common/file.h function namespace (line 7) | namespace File FILE: 997.SyawaseWorks/HamidashiCreative/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 997.SyawaseWorks/HamidashiCreative/Common/log.h function namespace (line 7) | namespace Log FILE: 997.SyawaseWorks/HamidashiCreative/Common/path.cpp type Path (line 6) | namespace Path function GetFileName (line 8) | std::string GetFileName(const std::string& path) function GetFileName (line 29) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 50) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 64) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 78) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 99) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 120) | std::string GetExtension(const std::string& path) function GetExtension (line 149) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 178) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 222) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 266) | std::string GetFullPath(const std::string& path) function GetFullPath (line 296) | std::wstring GetFullPath(const std::wstring& path) FILE: 997.SyawaseWorks/HamidashiCreative/Common/path.h function namespace (line 7) | namespace Path FILE: 997.SyawaseWorks/HamidashiCreative/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 997.SyawaseWorks/HamidashiCreative/Common/pe.h function namespace (line 8) | namespace PE FILE: 997.SyawaseWorks/HamidashiCreative/Common/stringhelper.cpp type StringHelper (line 7) | namespace StringHelper function StartsWith (line 9) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 22) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 35) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 45) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 55) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 68) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 81) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 91) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 101) | std::string ToLower(const std::string& source) function ToLower (line 110) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 119) | std::string ToUpper(const std::string& source) function ToUpper (line 128) | std::wstring ToUpper(const std::wstring& source) function Format (line 137) | std::string Format(const char* format, ...) function VFormat (line 178) | std::string VFormat(const char* format, va_list ap) function Format (line 214) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 255) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 997.SyawaseWorks/HamidashiCreative/Common/stringhelper.h function namespace (line 7) | namespace StringHelper FILE: 997.SyawaseWorks/HamidashiCreative/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 997.SyawaseWorks/HamidashiCreative/Common/util.h function namespace (line 8) | namespace Util FILE: 997.SyawaseWorks/HamidashiCreative/ConsoleExecute/Program.cs class Program (line 9) | internal class Program method Main (line 11) | [STAThread] FILE: 997.SyawaseWorks/HamidashiCreative/Detours/creatwth.cpp function PVOID (line 34) | static PVOID LoadNtHeaderFromProcess(_In_ HANDLE hProcess, function HMODULE (line 86) | static HMODULE EnumerateModulesInProcess(_In_ HANDLE hProcess, function PVOID (line 145) | static PVOID FindDetourSectionInRemoteModule(_In_ HANDLE hProcess, function PVOID (line 188) | static PVOID FindPayloadInRemoteDetourSection(_In_ HANDLE hProcess, function WINAPI (line 243) | WINAPI DetourFindRemotePayload(_In_ HANDLE hProcess, function PBYTE (line 272) | static PBYTE FindAndAllocateNearBase(HANDLE hProcess, PBYTE pbModule, PB... function DWORD (line 348) | static inline DWORD PadToDword(DWORD dw) function DWORD (line 353) | static inline DWORD PadToDwordPtr(DWORD dw) function HRESULT (line 358) | static inline HRESULT ReplaceOptionalSizeA(_Inout_z_count_(cchDest) LPST... function BOOL (line 380) | static BOOL RecordExeRestore(HANDLE hProcess, HMODULE hModule, DETOUR_EX... function BOOL (line 501) | static BOOL UpdateFrom32To64(HANDLE hProcess, HMODULE hModule, WORD mach... function BOOL (line 646) | static BOOL IsWow64ProcessHelper(HANDLE hProcess, function BOOL (line 677) | BOOL WINAPI DetourUpdateProcessWithDll(_In_ HANDLE hProcess, function BOOL (line 750) | BOOL WINAPI DetourUpdateProcessWithDllEx(_In_ HANDLE hProcess, function BOOL (line 899) | BOOL WINAPI DetourCreateProcessWithDllA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 957) | BOOL WINAPI DetourCreateProcessWithDllW(_In_opt_ LPCWSTR lpApplicationName, function BOOL (line 1013) | BOOL WINAPI DetourCopyPayloadToProcess(_In_ HANDLE hProcess, function WINAPI (line 1022) | WINAPI DetourCopyPayloadToProcessEx(_In_ HANDLE hProcess, function VOID (line 1131) | VOID CALLBACK DetourFinishHelperProcess(_In_ HWND, function BOOL (line 1196) | BOOL WINAPI DetourIsHelperProcess(VOID) function BOOL (line 1221) | static function VOID (line 1325) | static function BOOL (line 1334) | BOOL WINAPI DetourProcessViaHelperA(_In_ DWORD dwTargetPid, function BOOL (line 1342) | BOOL WINAPI DetourProcessViaHelperDllsA(_In_ DWORD dwTargetPid, function BOOL (line 1433) | BOOL WINAPI DetourProcessViaHelperW(_In_ DWORD dwTargetPid, function BOOL (line 1440) | BOOL WINAPI DetourProcessViaHelperDllsW(_In_ DWORD dwTargetPid, function BOOL (line 1538) | BOOL WINAPI DetourCreateProcessWithDllExA(_In_opt_ LPCSTR lpApplicationN... function BOOL (line 1599) | BOOL WINAPI DetourCreateProcessWithDllExW(_In_opt_ LPCWSTR lpApplication... function BOOL (line 1660) | BOOL WINAPI DetourCreateProcessWithDllsA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 1721) | BOOL WINAPI DetourCreateProcessWithDllsW(_In_opt_ LPCWSTR lpApplicationN... FILE: 997.SyawaseWorks/HamidashiCreative/Detours/detours.cpp function Detour_AssertExprWithFunctionName (line 26) | int Detour_AssertExprWithFunctionName(int reportType, const char* filena... type _DETOUR_ALIGN (line 44) | struct _DETOUR_ALIGN function detour_is_imported (line 61) | static bool detour_is_imported(PBYTE pbCode, PBYTE pbAddress) function ULONG_PTR (line 96) | inline ULONG_PTR detour_2gb_below(ULONG_PTR address) function ULONG_PTR (line 101) | inline ULONG_PTR detour_2gb_above(ULONG_PTR address) type _DETOUR_TRAMPOLINE (line 114) | struct _DETOUR_TRAMPOLINE function PBYTE (line 133) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 141) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 149) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 157) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 203) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 229) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 258) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 323) | struct _DETOUR_TRAMPOLINE function PBYTE (line 345) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 353) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 362) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 370) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 416) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 454) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 483) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 548) | struct _DETOUR_TRAMPOLINE function PBYTE (line 630) | inline PBYTE detour_skip_jmp(PBYTE pPointer, PVOID *ppGlobals) function detour_find_jmp_bounds (line 696) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 705) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 712) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 723) | struct _DETOUR_TRAMPOLINE function PBYTE (line 743) | inline PBYTE align4(PBYTE pValue) function ULONG (line 748) | inline ULONG fetch_thumb_opcode(PBYTE pbCode) function write_thumb_opcode (line 757) | inline void write_thumb_opcode(PBYTE &pbCode, ULONG Opcode) function PBYTE (line 765) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 790) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 798) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 835) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 849) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 867) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 882) | struct _DETOUR_TRAMPOLINE function ULONG (line 925) | inline ULONG fetch_opcode(PBYTE pbCode) function write_opcode (line 930) | inline void write_opcode(PBYTE &pbCode, ULONG Opcode) type ARM64_INDIRECT_JMP (line 936) | struct ARM64_INDIRECT_JMP { function PBYTE (line 974) | PBYTE detour_gen_jmp_indirect(BYTE *pbCode, ULONG64 *pbJmpVal) function PBYTE (line 1009) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 1032) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function INT64 (line 1040) | inline INT64 detour_sign_extend(UINT64 value, UINT bits) function PBYTE (line 1049) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 1138) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 1154) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 1164) | inline ULONG detour_is_code_filler(PBYTE pbCode) type DETOUR_REGION (line 1179) | struct DETOUR_REGION function DWORD (line 1194) | static DWORD detour_writable_trampoline_regions() function detour_runnable_trampoline_regions (line 1206) | static void detour_runnable_trampoline_regions() function PBYTE (line 1218) | static PBYTE detour_alloc_round_down_to_region(PBYTE pbTry) function PBYTE (line 1228) | static PBYTE detour_alloc_round_up_to_region(PBYTE pbTry) function PVOID (line 1241) | static PVOID detour_alloc_region_from_lo(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1290) | static PVOID detour_alloc_region_from_hi(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1339) | static PVOID detour_alloc_trampoline_allocate_new(PBYTE pbTarget, function PVOID (line 1379) | PVOID WINAPI DetourAllocateRegionWithinJumpBounds(_In_ LPCVOID pbTarget, function PDETOUR_TRAMPOLINE (line 1398) | static PDETOUR_TRAMPOLINE detour_alloc_trampoline(PBYTE pbTarget) function detour_free_trampoline (line 1468) | static void detour_free_trampoline(PDETOUR_TRAMPOLINE pTrampoline) function BOOL (line 1478) | static BOOL detour_is_region_empty(PDETOUR_REGION pRegion) function detour_free_unused_trampoline_regions (line 1502) | static void detour_free_unused_trampoline_regions() type DetourThread (line 1523) | struct DetourThread type DetourOperation (line 1529) | struct DetourOperation function PVOID (line 1550) | PVOID WINAPI DetourCodeFromPointer(_In_ PVOID pPointer, function BOOL (line 1558) | BOOL WINAPI DetourSetIgnoreTooSmall(_In_ BOOL fIgnore) function BOOL (line 1565) | BOOL WINAPI DetourSetRetainRegions(_In_ BOOL fRetain) function PVOID (line 1572) | PVOID WINAPI DetourSetSystemRegionLowerBound(_In_ PVOID pSystemRegionLow... function PVOID (line 1579) | PVOID WINAPI DetourSetSystemRegionUpperBound(_In_ PVOID pSystemRegionUpp... function LONG (line 1586) | LONG WINAPI DetourTransactionBegin() function LONG (line 1610) | LONG WINAPI DetourTransactionAbort() function LONG (line 1654) | LONG WINAPI DetourTransactionCommit() function BYTE (line 1659) | static BYTE detour_align_from_trampoline(PDETOUR_TRAMPOLINE pTrampoline,... function LONG (line 1669) | static LONG detour_align_from_target(PDETOUR_TRAMPOLINE pTrampoline, LON... function LONG (line 1679) | LONG WINAPI DetourTransactionCommitEx(_Out_opt_ PVOID **pppFailedPointer) function LONG (line 1948) | LONG WINAPI DetourUpdateThread(_In_ HANDLE hThread) function LONG (line 1991) | LONG WINAPI DetourAttach(_Inout_ PVOID *ppPointer, function LONG (line 1997) | LONG WINAPI DetourAttachEx(_Inout_ PVOID *ppPointer, function LONG (line 2357) | LONG WINAPI DetourDetach(_Inout_ PVOID *ppPointer, function DWORD (line 2528) | static DWORD DetourPageProtectAdjustExecute(_In_ DWORD dwOldProtect, function WINAPI (line 2547) | WINAPI DetourVirtualProtectSameExecuteEx(_In_ HANDLE hProcess, function WINAPI (line 2572) | WINAPI DetourVirtualProtectSameExecute(_In_ PVOID pAddress, function BOOL (line 2581) | BOOL WINAPI DetourAreSameGuid(_In_ REFGUID left, _In_ REFGUID right) FILE: 997.SyawaseWorks/HamidashiCreative/Detours/detours.h type LONG (line 133) | typedef LONG LONG_PTR; type ULONG (line 134) | typedef ULONG ULONG_PTR; type GUID (line 333) | typedef struct _GUID type DETOUR_TRAMPOLINE (line 384) | typedef struct _DETOUR_TRAMPOLINE DETOUR_TRAMPOLINE, *PDETOUR_TRAMPOLINE; type DETOUR_SECTION_HEADER (line 389) | typedef struct _DETOUR_SECTION_HEADER type DETOUR_SECTION_RECORD (line 414) | typedef struct _DETOUR_SECTION_RECORD type DETOUR_CLR_HEADER (line 421) | typedef struct _DETOUR_CLR_HEADER type DETOUR_EXE_RESTORE (line 435) | typedef struct _DETOUR_EXE_RESTORE type DETOUR_EXE_HELPER (line 477) | typedef struct _DETOUR_EXE_HELPER type VOID (line 550) | typedef VOID * PDETOUR_BINARY; type VOID (line 551) | typedef VOID * PDETOUR_LOADED_BINARY; type IMAGEHLP_MODULE (line 928) | typedef IMAGEHLP_MODULE IMAGEHLP_MODULE64; type PIMAGEHLP_MODULE (line 929) | typedef PIMAGEHLP_MODULE PIMAGEHLP_MODULE64; type IMAGEHLP_SYMBOL (line 930) | typedef IMAGEHLP_SYMBOL SYMBOL_INFO; type PIMAGEHLP_SYMBOL (line 931) | typedef PIMAGEHLP_SYMBOL PSYMBOL_INFO; function LONG (line 933) | static inline type DETOUR_SYM_INFO (line 966) | typedef struct _DETOUR_SYM_INFO type DETOUR_IA64_BUNDLE (line 1033) | struct DETOUR_IA64_BUNDLE FILE: 997.SyawaseWorks/HamidashiCreative/Detours/disasm.cpp class CDetourDis (line 156) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function PVOID (line 312) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function PBYTE (line 342) | PBYTE CDetourDis::CopyInstruction(PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 361) | PBYTE CDetourDis::CopyBytes(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function else (line 416) | else if (bFlags & RIP) { function PBYTE (line 442) | PBYTE CDetourDis::CopyBytesPrefix(REFCOPYENTRY pEntry, PBYTE pbDst, PBYT... function PBYTE (line 449) | PBYTE CDetourDis::CopyBytesSegment(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 455) | PBYTE CDetourDis::CopyBytesRax(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 463) | PBYTE CDetourDis::CopyBytesJump(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE ... function PBYTE (line 496) | PBYTE CDetourDis::AdjustTarget(PBYTE pbDst, PBYTE pbSrc, UINT cbOp, function PBYTE (line 576) | PBYTE CDetourDis::Invalid(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 586) | PBYTE CDetourDis::Copy0F(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 593) | PBYTE CDetourDis::Copy0F78(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 611) | PBYTE CDetourDis::Copy0F00(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 623) | PBYTE CDetourDis::Copy0FB8(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 633) | PBYTE CDetourDis::Copy66(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 639) | PBYTE CDetourDis::Copy67(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 645) | PBYTE CDetourDis::CopyF2(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 651) | PBYTE CDetourDis::CopyF3(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 657) | PBYTE CDetourDis::CopyF6(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 677) | PBYTE CDetourDis::CopyF7(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 697) | PBYTE CDetourDis::CopyFF(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 748) | PBYTE CDetourDis::CopyVexEvexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc, BY... function PBYTE (line 777) | PBYTE CDetourDis::CopyVexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 787) | PBYTE CDetourDis::CopyVex3(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 832) | PBYTE CDetourDis::CopyVex2(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 847) | PBYTE CDetourDis::CopyEvex(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 887) | PBYTE CDetourDis::CopyXop(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function BOOL (line 927) | BOOL CDetourDis::SetCodeModule(PBYTE pbBeg, PBYTE pbEnd, BOOL fLimitRefe... function BOOL (line 1602) | BOOL CDetourDis::SanityCheckSystem() function BYTE (line 1665) | BYTE DETOUR_IA64_BUNDLE::GetTemplate() const function BYTE (line 1670) | BYTE DETOUR_IA64_BUNDLE::GetInst0() const function BYTE (line 1675) | BYTE DETOUR_IA64_BUNDLE::GetInst1() const function BYTE (line 1680) | BYTE DETOUR_IA64_BUNDLE::GetInst2() const function BYTE (line 1685) | BYTE DETOUR_IA64_BUNDLE::GetUnit(BYTE slot) const function BYTE (line 1696) | BYTE DETOUR_IA64_BUNDLE::GetUnit0() const function BYTE (line 1701) | BYTE DETOUR_IA64_BUNDLE::GetUnit1() const function BYTE (line 1706) | BYTE DETOUR_IA64_BUNDLE::GetUnit2() const function UINT64 (line 1711) | UINT64 DETOUR_IA64_BUNDLE::GetData0() const function UINT64 (line 1716) | UINT64 DETOUR_IA64_BUNDLE::GetData1() const function UINT64 (line 1722) | UINT64 DETOUR_IA64_BUNDLE::GetData2() const function VOID (line 1727) | VOID DETOUR_IA64_BUNDLE::SetInst(BYTE slot, BYTE nInst) function VOID (line 1738) | VOID DETOUR_IA64_BUNDLE::SetInst0(BYTE nInst) function VOID (line 1743) | VOID DETOUR_IA64_BUNDLE::SetInst1(BYTE nInst) function VOID (line 1748) | VOID DETOUR_IA64_BUNDLE::SetInst2(BYTE nInst) function VOID (line 1753) | VOID DETOUR_IA64_BUNDLE::SetData(BYTE slot, UINT64 nData) function VOID (line 1764) | VOID DETOUR_IA64_BUNDLE::SetData0(UINT64 nData) function VOID (line 1769) | VOID DETOUR_IA64_BUNDLE::SetData1(UINT64 nData) function VOID (line 1775) | VOID DETOUR_IA64_BUNDLE::SetData2(UINT64 nData) function UINT64 (line 1780) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction(BYTE slot) const function UINT64 (line 1791) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction0() const function UINT64 (line 1797) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction1() const function UINT64 (line 1805) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction2() const function UINT64 (line 1842) | UINT64 DETOUR_IA64_BUNDLE::SignExtend(UINT64 Value, UINT64 Offset) function UINT64 (line 1851) | UINT64 DETOUR_IA64_BUNDLE::GetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1857) | UINT64 DETOUR_IA64_BUNDLE::SetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1864) | UINT64 DETOUR_IA64_BUNDLE::GetOpcode(UINT64 instruction) function UINT64 (line 1871) | UINT64 DETOUR_IA64_BUNDLE::GetX(UINT64 instruction) function UINT64 (line 1878) | UINT64 DETOUR_IA64_BUNDLE::GetX3(UINT64 instruction) function UINT64 (line 1885) | UINT64 DETOUR_IA64_BUNDLE::GetX6(UINT64 instruction) function UINT64 (line 1892) | UINT64 DETOUR_IA64_BUNDLE::GetImm7a(UINT64 instruction) function UINT64 (line 1898) | UINT64 DETOUR_IA64_BUNDLE::SetImm7a(UINT64 instruction, UINT64 imm7a) function UINT64 (line 1904) | UINT64 DETOUR_IA64_BUNDLE::GetImm13c(UINT64 instruction) function UINT64 (line 1910) | UINT64 DETOUR_IA64_BUNDLE::SetImm13c(UINT64 instruction, UINT64 imm13c) function UINT64 (line 1916) | UINT64 DETOUR_IA64_BUNDLE::GetSignBit(UINT64 instruction) function UINT64 (line 1922) | UINT64 DETOUR_IA64_BUNDLE::SetSignBit(UINT64 instruction, UINT64 signBit) function UINT64 (line 1928) | UINT64 DETOUR_IA64_BUNDLE::GetImm20a(UINT64 instruction) function UINT64 (line 1934) | UINT64 DETOUR_IA64_BUNDLE::SetImm20a(UINT64 instruction, UINT64 imm20a) function UINT64 (line 1940) | UINT64 DETOUR_IA64_BUNDLE::GetImm20b(UINT64 instruction) function UINT64 (line 1946) | UINT64 DETOUR_IA64_BUNDLE::SetImm20b(UINT64 instruction, UINT64 imm20b) function UINT (line 2054) | UINT DETOUR_IA64_BUNDLE::RelocateBundle(_Inout_ DETOUR_IA64_BUNDLE* pDst, function BOOL (line 2072) | BOOL DETOUR_IA64_BUNDLE::IsBrl() const function VOID (line 2082) | VOID DETOUR_IA64_BUNDLE::SetBrl() function UINT64 (line 2089) | UINT64 DETOUR_IA64_BUNDLE::GetBrlImm() const function VOID (line 2103) | VOID DETOUR_IA64_BUNDLE::SetBrlImm(UINT64 imm) function UINT64 (line 2119) | UINT64 DETOUR_IA64_BUNDLE::GetBrlTarget() const function VOID (line 2124) | VOID DETOUR_IA64_BUNDLE::SetBrl(UINT64 target) function VOID (line 2131) | VOID DETOUR_IA64_BUNDLE::SetBrlTarget(UINT64 target) function BOOL (line 2137) | BOOL DETOUR_IA64_BUNDLE::IsMovlGp() const function UINT64 (line 2146) | UINT64 DETOUR_IA64_BUNDLE::GetMovlGp() const function VOID (line 2168) | VOID DETOUR_IA64_BUNDLE::SetMovlGp(UINT64 gp) function UINT (line 2193) | UINT DETOUR_IA64_BUNDLE::Copy(_Out_ DETOUR_IA64_BUNDLE *pDst, function BOOL (line 2213) | BOOL DETOUR_IA64_BUNDLE::SetNop(BYTE slot) function BOOL (line 2231) | BOOL DETOUR_IA64_BUNDLE::SetNop0() function BOOL (line 2236) | BOOL DETOUR_IA64_BUNDLE::SetNop1() function BOOL (line 2241) | BOOL DETOUR_IA64_BUNDLE::SetNop2() function VOID (line 2246) | VOID DETOUR_IA64_BUNDLE::SetStop() function PVOID (line 2253) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 2293) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function LONG (line 2602) | LONG CDetourDis::DecodeBranch5(ULONG opcode) function USHORT (line 2615) | USHORT CDetourDis::EncodeBranch5(ULONG originalOpCode, LONG delta) function LONG (line 2631) | LONG CDetourDis::DecodeBranch8(ULONG opcode) function USHORT (line 2643) | USHORT CDetourDis::EncodeBranch8(ULONG originalOpCode, LONG delta) function LONG (line 2658) | LONG CDetourDis::DecodeBranch11(ULONG opcode) function USHORT (line 2670) | USHORT CDetourDis::EncodeBranch11(ULONG originalOpCode, LONG delta) function BYTE (line 2685) | BYTE CDetourDis::EmitBranch11(PUSHORT& pDest, LONG relativeAddress) function LONG (line 2694) | LONG CDetourDis::DecodeBranch20(ULONG opcode) function ULONG (line 2714) | ULONG CDetourDis::EncodeBranch20(ULONG originalOpCode, LONG delta) function LONG (line 2733) | LONG CDetourDis::DecodeBranch24(ULONG opcode, BOOL& fLink) function ULONG (line 2754) | ULONG CDetourDis::EncodeBranch24(ULONG originalOpCode, LONG delta, BOOL ... function LONG (line 2774) | LONG CDetourDis::DecodeLiteralLoad8(ULONG instruction) function BYTE (line 2785) | BYTE CDetourDis::EmitLiteralLoad8(PUSHORT& pDest, BYTE targetRegister, P... function LONG (line 2798) | LONG CDetourDis::DecodeLiteralLoad12(ULONG instruction) function BYTE (line 2809) | BYTE CDetourDis::EmitLiteralLoad12(PUSHORT& pDest, BYTE targetRegister, ... function BYTE (line 2823) | BYTE CDetourDis::EmitImmediateRegisterLoad32(PUSHORT& pDest, BYTE reg) function BYTE (line 2829) | BYTE CDetourDis::EmitImmediateRegisterLoad16(PUSHORT& pDest, BYTE reg) function BYTE (line 2835) | BYTE CDetourDis::EmitLongLiteralLoad(PUSHORT& pDest, BYTE targetRegister... function BYTE (line 2857) | BYTE CDetourDis::EmitLongBranch(PUSHORT& pDest, PVOID pTarget) function BYTE (line 2864) | BYTE CDetourDis::PureCopy16(BYTE* pSource, BYTE* pDest) function BYTE (line 2870) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function USHORT (line 2876) | USHORT CDetourDis::CalculateExtra(BYTE sourceLength, BYTE* pDestStart, B... function BYTE (line 2882) | BYTE CDetourDis::CopyMiscellaneous16(BYTE* pSource, BYTE* pDest) function BYTE (line 2943) | BYTE CDetourDis::CopyConditionalBranchOrOther16(BYTE* pSource, BYTE* pDest) function BYTE (line 3001) | BYTE CDetourDis::CopyUnConditionalBranch16(BYTE* pSource, BYTE* pDest) function BYTE (line 3045) | BYTE CDetourDis::CopyLiteralLoad16(BYTE* pSource, BYTE* pDest) function BYTE (line 3065) | BYTE CDetourDis::CopyBranchExchangeOrDataProcessing16(BYTE* pSource, BYT... function BYTE (line 3159) | BYTE CDetourDis::CopyBranch24(BYTE* pSource, BYTE* pDest) function BYTE (line 3185) | BYTE CDetourDis::CopyBranchOrMiscellaneous32(BYTE* pSource, BYTE* pDest) function BYTE (line 3285) | BYTE CDetourDis::CopyLiteralLoad32(BYTE* pSource, BYTE* pDest) function BYTE (line 3302) | BYTE CDetourDis::CopyLoadAndStoreSingle(BYTE* pSource, BYTE* pDest) function BYTE (line 3342) | BYTE CDetourDis::CopyLoadAndStoreMultipleAndSRS(BYTE* pSource, BYTE* pDest) function BYTE (line 3348) | BYTE CDetourDis::CopyTableBranch(BYTE* pSource, BYTE* pDest) function BYTE (line 3445) | BYTE CDetourDis::BeginCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3542) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function PVOID (line 3578) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 3628) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function BYTE (line 3932) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3945) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function BYTE (line 3984) | BYTE CDetourDis::EmitMovImmediate(PULONG& pDstInst, BYTE rd, UINT64 imme... function BYTE (line 4035) | BYTE CDetourDis::CopyAdr(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4089) | BYTE CDetourDis::CopyBcc(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4123) | BYTE CDetourDis::CopyB_or_Bl(BYTE* pSource, BYTE* pDest, ULONG instructi... function BYTE (line 4148) | BYTE CDetourDis::CopyB(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4153) | BYTE CDetourDis::CopyBl(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4158) | BYTE CDetourDis::CopyCbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4192) | BYTE CDetourDis::CopyTbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4226) | BYTE CDetourDis::CopyLdrLiteral(BYTE* pSource, BYTE* pDest, ULONG instru... function PVOID (line 4264) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function BOOL (line 4281) | BOOL WINAPI DetourSetCodeModule(_In_ HMODULE hModule, FILE: 997.SyawaseWorks/HamidashiCreative/Detours/image.cpp type Detour (line 24) | namespace Detour function _Out_ (line 37) | _Out_ size_t* pcch) function _Must_inspect_result_ (line 63) | _Must_inspect_result_ function _Must_inspect_result_ (line 93) | _Must_inspect_result_ class CImageData (line 121) | class CImageData method BOOL (line 136) | BOOL IsEmpty() { return m_cbData == 0; } class CImageImportName (line 149) | class CImageImportName class CImageImportFile (line 151) | class CImageImportFile class CImageImportName (line 176) | class CImageImportName class CImage (line 193) | class CImage function DWORD (line 297) | static inline DWORD Max(DWORD a, DWORD b) function DWORD (line 302) | static inline DWORD Align(DWORD a, DWORD size) function DWORD (line 308) | static inline DWORD QuadAlign(DWORD a) function LPCSTR (line 313) | static LPCSTR DuplicateString(_In_ LPCSTR pszIn) function VOID (line 341) | static VOID ReleaseString(_In_opt_ LPCSTR psz) function BOOL (line 432) | BOOL CImageData::SizeTo(DWORD cbData) function BOOL (line 461) | BOOL CImageData::Purge() function BOOL (line 470) | BOOL CImageData::IsValid() function PBYTE (line 494) | PBYTE CImageData::Enumerate(GUID *pGuid, DWORD *pcbData, DWORD *pnIter... function PBYTE (line 523) | PBYTE CImageData::Find(REFGUID rguid, DWORD *pcbData) function BOOL (line 551) | BOOL CImageData::Delete(REFGUID rguid) function PBYTE (line 579) | PBYTE CImageData::Set(REFGUID rguid, PBYTE pbData, DWORD cbData) class CImageThunks (line 616) | class CImageThunks method CImageThunks (line 626) | CImageThunks(CImage *pImage, DWORD nThunksMax, DWORD *pnAddr) method PIMAGE_THUNK_DATA (line 637) | PIMAGE_THUNK_DATA Current(DWORD *pnVirtAddr) method PIMAGE_THUNK_DATA (line 647) | PIMAGE_THUNK_DATA Allocate(ULONG_PTR nData, DWORD *pnVirtAddr) method DWORD (line 661) | DWORD Size() class CImageChars (line 669) | class CImageChars method CImageChars (line 679) | CImageChars(CImage *pImage, _In_ DWORD nCharsMax, _Out_ DWORD *pnAddr) method LPCSTR (line 688) | LPCSTR Allocate(_In_ LPCSTR pszString, _Out_ DWORD *pnVirtAddr) method LPCSTR (line 714) | LPCSTR Allocate(_In_ LPCSTR pszString, _In_ DWORD nHint, _Out_ DWORD... method DWORD (line 741) | DWORD Size() function CImage (line 749) | CImage * CImage::IsValid(PDETOUR_BINARY pBinary) function BOOL (line 789) | BOOL CImage::Close() function PBYTE (line 822) | PBYTE CImage::DataEnum(GUID *pGuid, DWORD *pcbData, DWORD *pnIterator) function PBYTE (line 830) | PBYTE CImage::DataFind(REFGUID rguid, DWORD *pcbData) function PBYTE (line 838) | PBYTE CImage::DataSet(REFGUID rguid, PBYTE pbData, DWORD cbData) function BOOL (line 846) | BOOL CImage::DataDelete(REFGUID rguid) function BOOL (line 854) | BOOL CImage::DataPurge() function BOOL (line 864) | BOOL CImage::SizeOutputBuffer(DWORD cbData) function PBYTE (line 893) | PBYTE CImage::AllocateOutput(DWORD cbData, DWORD *pnVirtAddr) function DWORD (line 914) | DWORD CImage::FileAlign(DWORD nAddr) function DWORD (line 919) | DWORD CImage::SectionAlign(DWORD nAddr) function PVOID (line 926) | PVOID CImage::RvaToVa(ULONG_PTR nRva) function DWORD (line 945) | DWORD CImage::RvaToFileOffset(DWORD nRva) function BOOL (line 962) | BOOL CImage::WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOf... function BOOL (line 973) | BOOL CImage::CopyFileData(HANDLE hFile, DWORD nOldPos, DWORD cbData) function BOOL (line 979) | BOOL CImage::ZeroFileData(HANDLE hFile, DWORD cbData) function BOOL (line 1004) | BOOL CImage::AlignFileData(HANDLE hFile) function BOOL (line 1022) | BOOL CImage::Read(HANDLE hFile) function BOOL (line 1333) | static inline BOOL strneq(_In_ LPCSTR pszOne, _In_ LPCSTR pszTwo) function BOOL (line 1344) | BOOL CImage::CheckImportsNeeded(DWORD *pnTables, DWORD *pnThunks, DWOR... function CImageImportFile (line 1398) | CImageImportFile * CImage::NewByway(_In_ LPCSTR pszName) function BOOL (line 1431) | BOOL CImage::EditImports(PVOID pContext, function BOOL (line 1597) | BOOL CImage::Write(HANDLE hFile) function PDETOUR_BINARY (line 2032) | PDETOUR_BINARY WINAPI DetourBinaryOpen(_In_ HANDLE hFile) function BOOL (line 2049) | BOOL WINAPI DetourBinaryWrite(_In_ PDETOUR_BINARY pdi, function WINAPI (line 2063) | WINAPI DetourBinaryEnumeratePayloads(_In_ PDETOUR_BINARY pBinary, function WINAPI (line 2079) | WINAPI DetourBinaryFindPayload(_In_ PDETOUR_BINARY pBinary, function PVOID (line 2091) | PVOID WINAPI DetourBinarySetPayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2104) | BOOL WINAPI DetourBinaryDeletePayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2115) | BOOL WINAPI DetourBinaryPurgePayloads(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2127) | static BOOL CALLBACK ResetBywayCallback(_In_opt_ PVOID pContext, function BOOL (line 2138) | static BOOL CALLBACK ResetFileCallback(_In_opt_ PVOID pContext, function BOOL (line 2150) | static BOOL CALLBACK ResetSymbolCallback(_In_opt_ PVOID pContext, function BOOL (line 2167) | BOOL WINAPI DetourBinaryResetImports(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2183) | BOOL WINAPI DetourBinaryEditImports(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2202) | BOOL WINAPI DetourBinaryClose(_In_ PDETOUR_BINARY pBinary) FILE: 997.SyawaseWorks/HamidashiCreative/Detours/modules.cpp function PVOID (line 142) | PVOID WINAPI DetourFindFunction(_In_ LPCSTR pszModule, function HMODULE (line 249) | HMODULE WINAPI DetourEnumerateModules(_In_opt_ HMODULE hModuleLast) function PVOID (line 297) | PVOID WINAPI DetourGetEntryPoint(_In_opt_ HMODULE hModule) function ULONG (line 370) | ULONG WINAPI DetourGetModuleSize(_In_opt_ HMODULE hModule) function HMODULE (line 405) | HMODULE WINAPI DetourGetContainingModule(_In_ PVOID pvAddr) function PBYTE (line 453) | static inline PBYTE RvaAdjust(_Pre_notnull_ PIMAGE_DOS_HEADER pDosHeader... function BOOL (line 461) | BOOL WINAPI DetourEnumerateExports(_In_ HMODULE hModule, function BOOL (line 543) | BOOL WINAPI DetourEnumerateImportsEx(_In_opt_ HMODULE hModule, type _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT (line 645) | struct _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT function BOOL (line 654) | static function BOOL (line 667) | BOOL WINAPI DetourEnumerateImports(_In_opt_ HMODULE hModule, function PDETOUR_LOADED_BINARY (line 685) | static PDETOUR_LOADED_BINARY WINAPI GetPayloadSectionFromModule(HMODULE ... function DWORD (line 749) | DWORD WINAPI DetourGetSizeOfPayloads(_In_opt_ HMODULE hModule) function WINAPI (line 778) | WINAPI DetourFindPayload(_In_opt_ HMODULE hModule, function WINAPI (line 831) | WINAPI DetourFindPayloadEx(_In_ REFGUID rguid, function BOOL (line 846) | BOOL WINAPI DetourFreePayload(_In_ PVOID pvData) function BOOL (line 864) | BOOL WINAPI DetourRestoreAfterWithEx(_In_reads_bytes_(cbData) PVOID pvData, function BOOL (line 918) | BOOL WINAPI DetourRestoreAfterWith() FILE: 997.SyawaseWorks/HamidashiCreative/Detours/uimports.cpp function BOOL (line 18) | static BOOL UPDATE_IMPORTS_XX(HANDLE hProcess, FILE: 997.SyawaseWorks/HamidashiCreative/HamidashiCreativeStatic/SWArchive.cs class ArtemisEntry (line 14) | public class ArtemisEntry method ArtemisEntry (line 35) | public ArtemisEntry(byte[] description, long offset, int size) class ArtemisArchive (line 46) | public class ArtemisArchive method ArtemisArchive (line 58) | private ArtemisArchive() method CreateInstance (line 66) | public static ArtemisArchive? CreateInstance(Stream stream) class SWEntryV1 (line 120) | public class SWEntryV1 method SWEntryV1 (line 141) | public SWEntryV1(ulong hash, long offset, uint seed) method Base64 (line 154) | public static bool Base64(Span dest, ReadOnlySpan src) method GenerateKey (line 227) | public static bool GenerateKey(Span dest, ReadOnlySpan src) class SWArtemisArchive (line 246) | public class SWArtemisArchive method Extract (line 261) | public bool Extract() method SWArtemisArchive (line 338) | private SWArtemisArchive() method CreateInstance (line 347) | public static SWArtemisArchive? CreateInstance(string fullpath) FILE: 997.SyawaseWorks/HamidashiCreative/HamidashiCreativeStatic/SWFilter.cs type IFilter (line 10) | public interface IFilter method Decrypt (line 18) | public void Decrypt(byte[] data, long offset, int length); class SWFilterV1 (line 24) | public class SWFilterV1 : IFilter method Decrypt (line 27) | public void Decrypt(byte[] data, long offset, int length) method SWFilterV1 (line 49) | public SWFilterV1(uint key) FILE: 997.SyawaseWorks/HamidashiCreative/HamidashiCreativeStatic/SWHash.cs class SWHash (line 14) | public class SWHash method Hash64 (line 21) | public static ulong Hash64(ReadOnlySpan data) FILE: 997.SyawaseWorks/HamidashiCreative/HamidashiPatch/dllmain.cpp function Dummy (line 11) | __declspec(dllexport) void Dummy() { Sleep(30000); } function InlineHook (line 14) | void InlineHook(PVOID* OriginalFunction, PVOID DetourFunction) function UnInlineHook (line 22) | void UnInlineHook(PVOID* OriginalFunction, PVOID DetourFunction) function File_Seek (line 72) | __declspec(noinline) function File_Position (line 78) | __declspec(noinline) function File_Read (line 84) | __declspec(noinline) function File_Close (line 90) | __declspec(noinline) function File_GetSize (line 97) | long __stdcall File_GetSize(void* stream) function FullCreateDirectoryW (line 106) | void __stdcall FullCreateDirectoryW(const std::wstring& dirPath) function BOOL (line 121) | BOOL __stdcall CheckFileExist(const std::wstring& filePath) function NormalizeWindowsPath (line 132) | void __stdcall NormalizeWindowsPath(std::wstring& path) function BOOL (line 144) | __declspec(noinline) function InitializeFileStream (line 222) | void InitializeFileStream() function BOOL (line 234) | __declspec(noinline) function NTSTATUS (line 294) | NTSTATUS NTAPI HookNtAllocateVirtualMemory(HANDLE ProcessHandle, PVOID* ... function NTSTATUS (line 332) | NTSTATUS NTAPI HookNtCreateThreadEx function BOOL (line 361) | BOOL NTAPI BypassThreadDetector(SIZE_T threadEPRva) function StartUp (line 407) | void StartUp() function ShutDown (line 445) | void ShutDown() function BOOL (line 451) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... FILE: 997.SyawaseWorks/HamidashiCreative/Ntdll/ntdll.h type NTSTATUS (line 53) | typedef _Return_type_success_(return >= 0) LONG NTSTATUS, *PNTSTATUS; type LONG (line 54) | typedef LONG KPRIORITY, *PKPRIORITY; type ULONG (line 55) | typedef ULONG LOGICAL, *PLOGICAL; type NT_PRODUCT_TYPE (line 57) | typedef enum _NT_PRODUCT_TYPE type SUITE_TYPE (line 64) | typedef enum _SUITE_TYPE type CLIENT_ID (line 86) | typedef struct _CLIENT_ID type KPROCESSOR_MODE (line 92) | enum KPROCESSOR_MODE type KTHREAD_STATE (line 98) | typedef enum _KTHREAD_STATE type KWAIT_REASON (line 113) | typedef enum _KWAIT_REASON type EVENT_TYPE (line 158) | typedef enum _EVENT_TYPE type TIMER_TYPE (line 164) | typedef enum _TIMER_TYPE type WAIT_TYPE (line 170) | typedef enum _WAIT_TYPE type SECTION_INHERIT (line 178) | typedef enum _SECTION_INHERIT { type HARDERROR_RESPONSE_OPTION (line 185) | typedef enum _HARDERROR_RESPONSE_OPTION type HARDERROR_RESPONSE (line 198) | typedef enum _HARDERROR_RESPONSE type UNICODE_STRING (line 213) | typedef struct _UNICODE_STRING type UNICODE_STRING (line 219) | typedef const UNICODE_STRING *PCUNICODE_STRING; function FORCEINLINE (line 246) | FORCEINLINE type STRING (line 258) | typedef struct _STRING type SYSTEM_SESSION_PROCESS_INFORMATION (line 265) | typedef struct _SYSTEM_SESSION_PROCESS_INFORMATION type SYSTEM_KERNEL_DEBUGGER_INFORMATION (line 272) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION type SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX (line 278) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX type PROCESS_LDT_INFORMATION (line 285) | typedef struct _LDT_INFORMATION type KERNEL_USER_TIMES (line 292) | typedef struct _KERNEL_USER_TIMES type SYSTEM_THREAD_INFORMATION (line 300) | typedef struct _SYSTEM_THREAD_INFORMATION type SYSTEM_PROCESS_INFORMATION (line 315) | typedef struct _SYSTEM_PROCESS_INFORMATION type PROCESS_SESSION_INFORMATION (line 356) | typedef struct _PROCESS_SESSION_INFORMATION type FILE_BASIC_INFORMATION (line 479) | typedef struct _FILE_BASIC_INFORMATION { type FILE_STANDARD_INFORMATION (line 487) | typedef struct _FILE_STANDARD_INFORMATION { type FILE_POSITION_INFORMATION (line 495) | typedef struct _FILE_POSITION_INFORMATION type THREAD_BASIC_INFORMATION (line 538) | typedef struct _THREAD_BASIC_INFORMATION type MEMORY_REGION_INFORMATION (line 548) | typedef struct _MEMORY_REGION_INFORMATION type MEMORY_IMAGE_INFORMATION (line 572) | typedef struct _MEMORY_IMAGE_INFORMATION type SECTION_BASIC_INFORMATION (line 589) | typedef struct _SECTION_BASIC_INFORMATION type SECTION_IMAGE_INFORMATION (line 596) | typedef struct _SECTION_IMAGE_INFORMATION type SECTION_INTERNAL_IMAGE_INFORMATION (line 644) | typedef struct _SECTION_INTERNAL_IMAGE_INFORMATION type IMAGE_INFO (line 658) | typedef struct _IMAGE_INFO type PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION (line 682) | typedef struct _PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION type OBJECT_ATTRIBUTES (line 689) | typedef struct _OBJECT_ATTRIBUTES { type LDR_RESOURCE_INFO (line 712) | typedef struct _LDR_RESOURCE_INFO type LDR_ENUM_RESOURCE_INFO (line 719) | typedef struct _LDR_ENUM_RESOURCE_INFO type RTL_PROCESS_MODULE_INFORMATION (line 733) | typedef struct _RTL_PROCESS_MODULE_INFORMATION type RTL_PROCESS_MODULES (line 747) | typedef struct _RTL_PROCESS_MODULES type RTL_PROCESS_MODULE_INFORMATION_EX (line 753) | typedef struct _RTL_PROCESS_MODULE_INFORMATION_EX type SYSTEM_CODEINTEGRITY_INFORMATION (line 762) | typedef struct _SYSTEM_CODEINTEGRITY_INFORMATION type SYSTEM_BOOT_ENVIRONMENT_INFORMATION (line 784) | typedef struct _SYSTEM_BOOT_ENVIRONMENT_INFORMATION type SYSTEM_CODEINTEGRITYPOLICY_INFORMATION (line 792) | typedef struct _SYSTEM_CODEINTEGRITYPOLICY_INFORMATION type SYSTEM_CODEINTEGRITY_CERTIFICATE_INFORMATION (line 800) | typedef struct _SYSTEM_CODEINTEGRITY_CERTIFICATE_INFORMATION type SYSTEM_CODEINTEGRITY_UNLOCK_INFORMATION (line 805) | typedef struct _SYSTEM_CODEINTEGRITY_UNLOCK_INFORMATION type NTSTATUS (line 820) | typedef type RTL_QUERY_REGISTRY_ROUTINE (line 831) | typedef RTL_QUERY_REGISTRY_ROUTINE *PRTL_QUERY_REGISTRY_ROUTINE; type RTL_QUERY_REGISTRY_TABLE (line 833) | typedef struct _RTL_QUERY_REGISTRY_TABLE type PROCESS_HANDLE_INFORMATION (line 869) | typedef struct _PROCESS_HANDLE_INFORMATION type PROCESS_MITIGATION_POLICY_INFORMATION (line 876) | typedef struct _PROCESS_MITIGATION_POLICY_INFORMATION type SYSTEM_HANDLE_TABLE_ENTRY_INFO (line 897) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO type SYSTEM_HANDLE_INFORMATION (line 908) | typedef struct _SYSTEM_HANDLE_INFORMATION type SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX (line 914) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX type SYSTEM_HANDLE_INFORMATION_EX (line 926) | typedef struct _SYSTEM_HANDLE_INFORMATION_EX type OBJECT_BASIC_INFORMATION (line 933) | typedef struct _OBJECT_BASIC_INFORMATION type OBJECT_NAME_INFORMATION (line 948) | typedef struct _OBJECT_NAME_INFORMATION type OBJECT_TYPE_INFORMATION (line 953) | typedef struct _OBJECT_TYPE_INFORMATION type OBJECT_TYPES_INFORMATION (line 980) | typedef struct _OBJECT_TYPES_INFORMATION type OBJECT_HANDLE_FLAG_INFORMATION (line 986) | typedef struct _OBJECT_HANDLE_FLAG_INFORMATION type DBGKM_EXCEPTION (line 992) | typedef struct _DBGKM_EXCEPTION type DBGKM_CREATE_THREAD (line 998) | typedef struct _DBGKM_CREATE_THREAD type DBGKM_CREATE_PROCESS (line 1004) | typedef struct _DBGKM_CREATE_PROCESS type DBGKM_EXIT_THREAD (line 1014) | typedef struct _DBGKM_EXIT_THREAD type DBGKM_EXIT_PROCESS (line 1019) | typedef struct _DBGKM_EXIT_PROCESS type DBGKM_LOAD_DLL (line 1024) | typedef struct _DBGKM_LOAD_DLL type DBGKM_UNLOAD_DLL (line 1033) | typedef struct _DBGKM_UNLOAD_DLL type DBG_STATE (line 1038) | typedef enum _DBG_STATE type DBGUI_CREATE_THREAD (line 1053) | typedef struct _DBGUI_CREATE_THREAD type DBGUI_CREATE_PROCESS (line 1059) | typedef struct _DBGUI_CREATE_PROCESS type DBGUI_WAIT_STATE_CHANGE (line 1066) | typedef struct _DBGUI_WAIT_STATE_CHANGE type DBGSS_THREAD_DATA (line 1082) | typedef struct _DBGSS_THREAD_DATA type USHORT (line 1098) | typedef USHORT RTL_ATOM, *PRTL_ATOM; type SECURITY_STATUS (line 1099) | typedef long SECURITY_STATUS; type RTL_SPLAY_LINKS (line 1101) | typedef struct _RTL_SPLAY_LINKS type PREFIX_TABLE_ENTRY (line 1117) | typedef struct _PREFIX_TABLE_ENTRY type PREFIX_TABLE (line 1126) | typedef struct _PREFIX_TABLE type RTL_BITMAP (line 1133) | typedef struct _RTL_BITMAP type RTL_BITMAP_RUN (line 1139) | typedef struct _RTL_BITMAP_RUN type RTL_BSD_ITEM_TYPE (line 1145) | typedef enum type RTL_PROCESS_VERIFIER_OPTIONS (line 1167) | typedef struct _RTL_PROCESS_VERIFIER_OPTIONS type RTL_DEBUG_INFORMATION (line 1174) | typedef struct _RTL_DEBUG_INFORMATION type VOID (line 1205) | typedef type _RTLP_CURDIR_REF (line 1213) | struct _RTLP_CURDIR_REF type RTL_RELATIVE_NAME_U (line 1215) | typedef struct _RTL_RELATIVE_NAME_U type RTL_PATH_TYPE (line 1222) | typedef enum _RTL_PATH_TYPE type CURDIR (line 1238) | typedef struct _CURDIR type RTL_DRIVE_LETTER_CURDIR (line 1247) | typedef struct _RTL_DRIVE_LETTER_CURDIR type LDR_SERVICE_TAG_RECORD (line 1258) | typedef struct _LDR_SERVICE_TAG_RECORD type LDRP_CSLIST (line 1264) | typedef struct _LDRP_CSLIST type LDR_DDAG_STATE (line 1269) | typedef enum _LDR_DDAG_STATE type LDR_DDAG_NODE (line 1288) | typedef struct _LDR_DDAG_NODE type LDR_DEPENDENCY_RECORD (line 1306) | typedef struct _LDR_DEPENDENCY_RECORD type LDR_DLL_LOAD_REASON (line 1314) | typedef enum _LDR_DLL_LOAD_REASON type RTL_BALANCED_NODE (line 1347) | typedef struct _RTL_BALANCED_NODE type LDR_DATA_TABLE_ENTRY (line 1366) | typedef struct _LDR_DATA_TABLE_ENTRY type INITIAL_TEB (line 1438) | typedef struct _INITIAL_TEB type IO_STATUS_BLOCK (line 1450) | typedef struct _IO_STATUS_BLOCK type FILE_IO_COMPLETION_INFORMATION (line 1469) | typedef struct _FILE_IO_COMPLETION_INFORMATION type FILE_COMPLETION_INFORMATION (line 1476) | typedef struct _FILE_COMPLETION_INFORMATION type PRIORITY_CLASS (line 1483) | typedef enum _PRIORITY_CLASS : UCHAR type UCHAR (line 1494) | typedef UCHAR PRIORITY_CLASS; type PROCESS_PRIORITY_CLASS (line 1497) | typedef struct _PROCESS_PRIORITY_CLASS type PS_ATTRIBUTE (line 1503) | typedef struct _PS_ATTRIBUTE { type PS_ATTRIBUTE_LIST (line 1513) | typedef struct _PS_ATTRIBUTE_LIST { type PS_MEMORY_RESERVE (line 1518) | typedef struct _PS_MEMORY_RESERVE { type PS_ATTRIBUTE_NUM (line 1528) | typedef enum _PS_ATTRIBUTE_NUM type PS_STD_HANDLE_STATE (line 1617) | typedef enum _PS_STD_HANDLE_STATE { type PS_STD_HANDLE_INFO (line 1632) | typedef struct _PS_STD_HANDLE_INFO type PS_BNO_ISOLATION_PARAMETERS (line 1646) | typedef struct _PS_BNO_ISOLATION_PARAMETERS type PS_MITIGATION_OPTION (line 1654) | typedef enum _PS_MITIGATION_OPTION type PS_CREATE_STATE (line 1686) | typedef enum _PS_CREATE_STATE type PS_CREATE_INFO (line 1698) | typedef struct _PS_CREATE_INFO type MEMORY_RESERVE_TYPE (line 1787) | typedef enum _MEMORY_RESERVE_TYPE type PROCESS_HANDLE_TRACING_ENABLE (line 1794) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE type PROCESS_HANDLE_TRACING_ENABLE_EX (line 1801) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE_EX type PROCESSINFOCLASS (line 1808) | typedef enum _PROCESSINFOCLASS type SYSTEM_INFORMATION_CLASS (line 1904) | typedef enum _SYSTEM_INFORMATION_CLASS type FILE_INFORMATION_CLASS (line 2117) | typedef enum _FILE_INFORMATION_CLASS type OBJECT_INFORMATION_CLASS (line 2191) | typedef enum _OBJECT_INFORMATION_CLASS type THREADINFOCLASS (line 2204) | typedef enum _THREADINFOCLASS type FS_INFORMATION_CLASS (line 2259) | typedef enum _FSINFOCLASS type MEMORY_INFORMATION_CLASS (line 2277) | typedef enum _MEMORY_INFORMATION_CLASS type SECTION_INFORMATION_CLASS (line 2290) | typedef enum _SECTION_INFORMATION_CLASS type KEY_INFORMATION_CLASS (line 2309) | typedef enum _KEY_INFORMATION_CLASS type KEY_BASIC_INFORMATION (line 2324) | typedef struct _KEY_BASIC_INFORMATION type KEY_NODE_INFORMATION (line 2332) | typedef struct _KEY_NODE_INFORMATION type KEY_FULL_INFORMATION (line 2344) | typedef struct _KEY_FULL_INFORMATION type KEY_NAME_INFORMATION (line 2359) | typedef struct _KEY_NAME_INFORMATION type KEY_CACHED_INFORMATION (line 2365) | typedef struct _KEY_CACHED_INFORMATION type KEY_FLAGS_INFORMATION (line 2378) | typedef struct _KEY_FLAGS_INFORMATION type KEY_VIRTUALIZATION_INFORMATION (line 2383) | typedef struct _KEY_VIRTUALIZATION_INFORMATION type KEY_TRUST_INFORMATION (line 2394) | typedef struct _KEY_TRUST_INFORMATION type KEY_LAYER_INFORMATION (line 2401) | typedef struct _KEY_LAYER_INFORMATION type KEY_SET_INFORMATION_CLASS (line 2410) | typedef enum _KEY_SET_INFORMATION_CLASS type KEY_WRITE_TIME_INFORMATION (line 2422) | typedef struct _KEY_WRITE_TIME_INFORMATION type KEY_WOW64_FLAGS_INFORMATION (line 2427) | typedef struct _KEY_WOW64_FLAGS_INFORMATION type KEY_HANDLE_TAGS_INFORMATION (line 2432) | typedef struct _KEY_HANDLE_TAGS_INFORMATION type KEY_SET_LAYER_INFORMATION (line 2437) | typedef struct _KEY_SET_LAYER_INFORMATION type KEY_CONTROL_FLAGS_INFORMATION (line 2446) | typedef struct _KEY_CONTROL_FLAGS_INFORMATION type KEY_SET_VIRTUALIZATION_INFORMATION (line 2451) | typedef struct _KEY_SET_VIRTUALIZATION_INFORMATION type KEY_VALUE_INFORMATION_CLASS (line 2459) | typedef enum _KEY_VALUE_INFORMATION_CLASS type KEY_VALUE_BASIC_INFORMATION (line 2470) | typedef struct _KEY_VALUE_BASIC_INFORMATION type KEY_VALUE_FULL_INFORMATION (line 2478) | typedef struct _KEY_VALUE_FULL_INFORMATION type KEY_VALUE_PARTIAL_INFORMATION (line 2490) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION type KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 (line 2498) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 type KEY_VALUE_LAYER_INFORMATION (line 2506) | typedef struct _KEY_VALUE_LAYER_INFORMATION type KEY_VALUE_ENTRY (line 2512) | typedef struct _KEY_VALUE_ENTRY type REG_ACTION (line 2520) | typedef enum _REG_ACTION type REG_NOTIFY_INFORMATION (line 2527) | typedef struct _REG_NOTIFY_INFORMATION type KEY_PID_ARRAY (line 2535) | typedef struct _KEY_PID_ARRAY type KEY_OPEN_SUBKEYS_INFORMATION (line 2541) | typedef struct _KEY_OPEN_SUBKEYS_INFORMATION type SYSDBG_COMMAND (line 2547) | typedef enum _SYSDBG_COMMAND type DEBUGOBJECTINFOCLASS (line 2589) | typedef enum _DEBUGOBJECTINFOCLASS type SYSTEM_BASIC_INFORMATION (line 2596) | typedef struct _SYSTEM_BASIC_INFORMATION type FILE_PIPE_PEEK_BUFFER (line 2611) | typedef struct _FILE_PIPE_PEEK_BUFFER type NAMED_PIPE_CREATE_PARAMETERS (line 2620) | typedef struct _NAMED_PIPE_CREATE_PARAMETERS type FILE_NETWORK_OPEN_INFORMATION (line 2632) | typedef struct _FILE_NETWORK_OPEN_INFORMATION type SYSTEM_TIMEOFDAY_INFORMATION (line 2643) | typedef struct _SYSTEM_TIMEOFDAY_INFORMATION type TIME_FIELDS (line 2654) | typedef struct _TIME_FIELDS type SYSTEM_CONSOLE_INFORMATION (line 2666) | typedef struct _SYSTEM_CONSOLE_INFORMATION type COMPRESSED_DATA_INFO (line 2672) | typedef struct _COMPRESSED_DATA_INFO type KSYSTEM_TIME (line 2686) | typedef struct _KSYSTEM_TIME type PROCESS_ACCESS_TOKEN (line 2693) | typedef struct _PROCESS_ACCESS_TOKEN type PS_PROTECTED_TYPE (line 2700) | typedef enum _PS_PROTECTED_TYPE : UCHAR type UCHAR (line 2708) | typedef UCHAR PS_PROTECTED_TYPE; type PS_PROTECTED_SIGNER (line 2712) | typedef enum _PS_PROTECTED_SIGNER : UCHAR type UCHAR (line 2726) | typedef UCHAR PS_PROTECTED_SIGNER; type PS_PROTECTION (line 2729) | typedef struct _PS_PROTECTION type RTL_BUFFER (line 2747) | typedef struct _RTL_BUFFER { type RTL_UNICODE_STRING_BUFFER (line 2756) | typedef struct _RTL_UNICODE_STRING_BUFFER { type RTL_USER_PROCESS_PARAMETERS (line 2762) | typedef struct _RTL_USER_PROCESS_PARAMETERS type RTL_USER_PROCESS_INFORMATION (line 2818) | typedef struct _RTL_USER_PROCESS_INFORMATION type ULONG (line 2842) | typedef ULONG GDI_HANDLE_BUFFER32[GDI_HANDLE_BUFFER_SIZE32]; type ULONG (line 2843) | typedef ULONG GDI_HANDLE_BUFFER64[GDI_HANDLE_BUFFER_SIZE64]; type ULONG (line 2844) | typedef ULONG GDI_HANDLE_BUFFER[GDI_HANDLE_BUFFER_SIZE]; type PEB_LDR_DATA (line 2848) | typedef struct _PEB_LDR_DATA type ACTIVATION_CONTEXT_STACK (line 2861) | typedef struct _ACTIVATION_CONTEXT_STACK type PEB (line 2870) | typedef struct _PEB type GDI_TEB_BATCH (line 3017) | typedef struct _GDI_TEB_BATCH type TEB_ACTIVE_FRAME_CONTEXT (line 3024) | typedef struct _TEB_ACTIVE_FRAME_CONTEXT type TEB_ACTIVE_FRAME (line 3030) | typedef struct _TEB_ACTIVE_FRAME type TEB (line 3037) | typedef struct _TEB type ALTERNATIVE_ARCHITECTURE_TYPE (line 3204) | typedef enum _ALTERNATIVE_ARCHITECTURE_TYPE type KUSER_SHARED_DATA (line 3221) | typedef struct _KUSER_SHARED_DATA type PROCESS_BASIC_INFORMATION (line 3430) | typedef struct _PROCESS_BASIC_INFORMATION type PROCESS_EXTENDED_BASIC_INFORMATION (line 3440) | typedef struct _PROCESS_EXTENDED_BASIC_INFORMATION type VM_COUNTERS (line 3463) | typedef struct _VM_COUNTERS type VM_COUNTERS_EX (line 3478) | typedef struct _VM_COUNTERS_EX type SYSTEM_EXTENDED_THREAD_INFORMATION (line 3494) | typedef struct _SYSTEM_EXTENDED_THREAD_INFORMATION type WORKER_FACTORY_DEFERRED_WORK (line 3664) | typedef struct _WORKER_FACTORY_DEFERRED_WORK type RTL_HEAP_ENTRY (line 3679) | typedef struct _RTL_HEAP_ENTRY type RTL_HEAP_TAG (line 3709) | typedef struct _RTL_HEAP_TAG type RTL_HEAP_INFORMATION (line 3719) | typedef struct _RTL_HEAP_INFORMATION type RTL_PROCESS_HEAPS (line 3736) | typedef struct _RTL_PROCESS_HEAPS type RTL_HEAP_PARAMETERS (line 3751) | typedef struct _RTL_HEAP_PARAMETERS type RTL_HEAP_TAG_INFO (line 3783) | typedef struct _RTL_HEAP_TAG_INFO type RTL_HEAP_WALK_ENTRY (line 3792) | typedef struct _RTL_HEAP_WALK_ENTRY type PROCESS_HEAP_INFORMATION (line 3828) | typedef struct _PROCESS_HEAP_INFORMATION type HEAP_INFORMATION (line 3836) | typedef struct _HEAP_INFORMATION type HEAP_EXTENDED_INFORMATION (line 3846) | typedef struct _HEAP_EXTENDED_INFORMATION type HEAP_DEBUGGING_INFORMATION (line 3869) | typedef struct _HEAP_DEBUGGING_INFORMATION type LDR_IMPORT_CALLBACK_INFO (line 3911) | typedef struct _LDR_IMPORT_CALLBACK_INFO type LDR_SECTION_INFO (line 3917) | typedef struct _LDR_SECTION_INFO type LDR_VERIFY_IMAGE_INFO (line 3926) | typedef struct _LDR_VERIFY_IMAGE_INFO type SEMAPHORE_INFORMATION_CLASS (line 3935) | typedef enum _SEMAPHORE_INFORMATION_CLASS type SEMAPHORE_BASIC_INFORMATION (line 3940) | typedef struct _SEMAPHORE_BASIC_INFORMATION type TIMER_INFORMATION_CLASS (line 3946) | typedef enum _TIMER_INFORMATION_CLASS type TIMER_BASIC_INFORMATION (line 3951) | typedef struct _TIMER_BASIC_INFORMATION type TIMER_SET_INFORMATION_CLASS (line 3966) | typedef enum _TIMER_SET_INFORMATION_CLASS type TIMER_SET_COALESCABLE_TIMER_INFO (line 3972) | typedef struct _TIMER_SET_COALESCABLE_TIMER_INFO type TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE (line 3983) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE type TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE (line 3989) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE type TOKEN_SECURITY_ATTRIBUTE_V1 (line 3995) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_V1 type TOKEN_SECURITY_ATTRIBUTES_INFORMATION (line 4015) | typedef struct _TOKEN_SECURITY_ATTRIBUTES_INFORMATION type FILTER_BOOT_OPTION_OPERATION (line 4026) | typedef enum _FILTER_BOOT_OPTION_OPERATION type IO_SESSION_EVENT (line 4034) | typedef enum _IO_SESSION_EVENT type IO_SESSION_STATE (line 4046) | typedef enum _IO_SESSION_STATE type PORT_MESSAGE (line 4059) | typedef struct _PORT_MESSAGE PORT_MESSAGE, *PPORT_MESSAGE; type TP_ALPC (line 4060) | typedef struct _TP_ALPC TP_ALPC, *PTP_ALPC; type IO_COMPLETION_INFORMATION_CLASS (line 4092) | typedef enum _IO_COMPLETION_INFORMATION_CLASS type IO_COMPLETION_BASIC_INFORMATION (line 4097) | typedef struct _IO_COMPLETION_BASIC_INFORMATION type WORKERFACTORYINFOCLASS (line 4102) | typedef enum _WORKERFACTORYINFOCLASS type WORKER_FACTORY_BASIC_INFORMATION (line 4122) | typedef struct _WORKER_FACTORY_BASIC_INFORMATION type BOOT_ENTRY (line 4150) | typedef struct _BOOT_ENTRY type BOOT_ENTRY_LIST (line 4162) | typedef struct _BOOT_ENTRY_LIST type BOOT_OPTIONS (line 4168) | typedef struct _BOOT_OPTIONS type FILE_PATH (line 4178) | typedef struct _FILE_PATH type EFI_DRIVER_ENTRY (line 4186) | typedef struct _EFI_DRIVER_ENTRY type EFI_DRIVER_ENTRY_LIST (line 4195) | typedef struct _EFI_DRIVER_ENTRY_LIST type WINDOWINFOCLASS (line 4571) | typedef enum _WINDOWINFOCLASS function FORCEINLINE (line 4606) | FORCEINLINE function FORCEINLINE (line 4615) | FORCEINLINE function FORCEINLINE (line 4624) | FORCEINLINE function FORCEINLINE (line 4638) | FORCEINLINE function FORCEINLINE (line 4652) | FORCEINLINE function FORCEINLINE (line 4666) | FORCEINLINE function FORCEINLINE (line 4680) | FORCEINLINE function FORCEINLINE (line 4694) | FORCEINLINE function FORCEINLINE (line 4709) | FORCEINLINE function FORCEINLINE (line 4723) | FORCEINLINE function NTAPI (line 8119) | NTAPI function NTAPI (line 8140) | NTAPI FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/encoding.cpp type Encoding (line 8) | namespace Encoding function AnsiToUnicode (line 10) | std::wstring AnsiToUnicode(const std::string& source, int codePage) function UnicodeToAnsi (line 39) | std::string UnicodeToAnsi(const std::wstring& source, int codePage) FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/encoding.h function namespace (line 7) | namespace Encoding FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/file.cpp type File (line 9) | namespace File function ReadAllText (line 11) | std::string ReadAllText(const std::string& path) function ReadAllText (line 98) | std::string ReadAllText(const std::wstring& path) function WriteAllBytes (line 190) | bool WriteAllBytes(const std::string& path, const void* buffer, size_t... function WriteAllBytes (line 229) | bool WriteAllBytes(const std::wstring& path, const void* buffer, size_... function Delete (line 273) | void Delete(const std::string& path) function Delete (line 278) | void Delete(const std::wstring& path) FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/file.h function namespace (line 7) | namespace File FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/log.cpp type Log (line 10) | namespace Log function GetTimeString (line 51) | static std::string GetTimeString() FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/log.h function namespace (line 7) | namespace Log FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/path.cpp type Path (line 6) | namespace Path function GetFileName (line 8) | std::string GetFileName(const std::string& path) function GetFileName (line 29) | std::wstring GetFileName(const std::wstring& path) function GetFileNameWithoutExtension (line 50) | std::string GetFileNameWithoutExtension(const std::string& path) function GetFileNameWithoutExtension (line 64) | std::wstring GetFileNameWithoutExtension(const std::wstring& path) function GetDirectoryName (line 78) | std::string GetDirectoryName(const std::string& path) function GetDirectoryName (line 99) | std::wstring GetDirectoryName(const std::wstring& path) function GetExtension (line 120) | std::string GetExtension(const std::string& path) function GetExtension (line 149) | std::wstring GetExtension(const std::wstring& path) function ChangeExtension (line 178) | std::string ChangeExtension(const std::string& path, const std::string... function ChangeExtension (line 222) | std::wstring ChangeExtension(const std::wstring& path, const std::wstr... function GetFullPath (line 266) | std::string GetFullPath(const std::string& path) function GetFullPath (line 296) | std::wstring GetFullPath(const std::wstring& path) FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/path.h function namespace (line 7) | namespace Path FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/pe.cpp type PE (line 5) | namespace PE function PVOID (line 7) | PVOID GetModuleBase(HMODULE hModule) function DWORD (line 17) | DWORD GetModuleSize(HMODULE hModule) function PIMAGE_SECTION_HEADER (line 22) | PIMAGE_SECTION_HEADER GetSectionHeader(HMODULE hModule, PCSTR lpName) function PBYTE (line 53) | static inline PBYTE RvaAdjust(PIMAGE_DOS_HEADER pDosHeader, DWORD raddr) function PVOID (line 63) | PVOID GetImportAddress(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lp... function PVOID (line 118) | PVOID SearchPattern(PVOID lpStartSearch, DWORD dwSearchLen, const char... function BOOL (line 147) | BOOL WriteMemory(PVOID lpAddress, PVOID lpBuffer, DWORD nSize) function BOOL (line 161) | BOOL IATHook(HMODULE hModule, LPCSTR lpModuleName, LPCSTR lpProcName, ... FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/pe.h function namespace (line 8) | namespace PE FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/stringhelper.cpp type StringHelper (line 7) | namespace StringHelper function StartsWith (line 9) | bool StartsWith(const char* source, const char* sub) function StartsWith (line 22) | bool StartsWith(const wchar_t* source, const wchar_t* sub) function StartsWith (line 35) | bool StartsWith(const std::string& source, const std::string& sub) function StartsWith (line 45) | bool StartsWith(const std::wstring& source, const std::wstring& sub) function EndsWith (line 55) | bool EndsWith(const char* source, const char* sub) function EndsWith (line 68) | bool EndsWith(const wchar_t* source, const wchar_t* sub) function EndsWith (line 81) | bool EndsWith(const std::string& source, const std::string& sub) function EndsWith (line 91) | bool EndsWith(const std::wstring& source, const std::wstring& sub) function ToLower (line 101) | std::string ToLower(const std::string& source) function ToLower (line 110) | std::wstring ToLower(const std::wstring& source) function ToUpper (line 119) | std::string ToUpper(const std::string& source) function ToUpper (line 128) | std::wstring ToUpper(const std::wstring& source) function Format (line 137) | std::string Format(const char* format, ...) function VFormat (line 178) | std::string VFormat(const char* format, va_list ap) function Format (line 214) | std::wstring Format(const wchar_t* format, ...) function VFormat (line 255) | std::wstring VFormat(const wchar_t* format, va_list ap) FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/stringhelper.h function namespace (line 7) | namespace StringHelper FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/util.cpp type Util (line 7) | namespace Util function GetModulePathA (line 9) | std::string GetModulePathA(HMODULE hModule) function GetModulePathW (line 47) | std::wstring GetModulePathW(HMODULE hModule) function GetAppPathA (line 85) | std::string GetAppPathA() function GetAppPathW (line 90) | std::wstring GetAppPathW() function GetAppDirectoryA (line 95) | std::string GetAppDirectoryA() function GetAppDirectoryW (line 109) | std::wstring GetAppDirectoryW() function GetLastErrorMessageA (line 123) | std::string GetLastErrorMessageA() function GetLastErrorMessageW (line 142) | std::wstring GetLastErrorMessageW() function ThrowError (line 161) | __declspec(noreturn) void ThrowError(const char* format, ...) function ThrowError (line 173) | __declspec(noreturn) void ThrowError(const wchar_t* format, ...) function WriteDebugMessage (line 185) | void WriteDebugMessage(const char* format, ...) function WriteDebugMessage (line 196) | void WriteDebugMessage(const wchar_t* format, ...) function OpenFolderDialog (line 207) | std::string OpenFolderDialog(const std::string& title) function OpenFolderDialog (line 236) | std::wstring OpenFolderDialog(const std::wstring& title) FILE: 997.SyawaseWorks/HappyLiveShowUp/Common/util.h function namespace (line 8) | namespace Util FILE: 997.SyawaseWorks/HappyLiveShowUp/ConsoleExecute/Program.cs class Program (line 7) | internal class Program method Main (line 9) | [STAThread] FILE: 997.SyawaseWorks/HappyLiveShowUp/Detours/creatwth.cpp function PVOID (line 34) | static PVOID LoadNtHeaderFromProcess(_In_ HANDLE hProcess, function HMODULE (line 86) | static HMODULE EnumerateModulesInProcess(_In_ HANDLE hProcess, function PVOID (line 145) | static PVOID FindDetourSectionInRemoteModule(_In_ HANDLE hProcess, function PVOID (line 188) | static PVOID FindPayloadInRemoteDetourSection(_In_ HANDLE hProcess, function WINAPI (line 243) | WINAPI DetourFindRemotePayload(_In_ HANDLE hProcess, function PBYTE (line 272) | static PBYTE FindAndAllocateNearBase(HANDLE hProcess, PBYTE pbModule, PB... function DWORD (line 348) | static inline DWORD PadToDword(DWORD dw) function DWORD (line 353) | static inline DWORD PadToDwordPtr(DWORD dw) function HRESULT (line 358) | static inline HRESULT ReplaceOptionalSizeA(_Inout_z_count_(cchDest) LPST... function BOOL (line 380) | static BOOL RecordExeRestore(HANDLE hProcess, HMODULE hModule, DETOUR_EX... function BOOL (line 501) | static BOOL UpdateFrom32To64(HANDLE hProcess, HMODULE hModule, WORD mach... function BOOL (line 646) | static BOOL IsWow64ProcessHelper(HANDLE hProcess, function BOOL (line 677) | BOOL WINAPI DetourUpdateProcessWithDll(_In_ HANDLE hProcess, function BOOL (line 750) | BOOL WINAPI DetourUpdateProcessWithDllEx(_In_ HANDLE hProcess, function BOOL (line 899) | BOOL WINAPI DetourCreateProcessWithDllA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 957) | BOOL WINAPI DetourCreateProcessWithDllW(_In_opt_ LPCWSTR lpApplicationName, function BOOL (line 1013) | BOOL WINAPI DetourCopyPayloadToProcess(_In_ HANDLE hProcess, function WINAPI (line 1022) | WINAPI DetourCopyPayloadToProcessEx(_In_ HANDLE hProcess, function VOID (line 1131) | VOID CALLBACK DetourFinishHelperProcess(_In_ HWND, function BOOL (line 1196) | BOOL WINAPI DetourIsHelperProcess(VOID) function BOOL (line 1221) | static function VOID (line 1325) | static function BOOL (line 1334) | BOOL WINAPI DetourProcessViaHelperA(_In_ DWORD dwTargetPid, function BOOL (line 1342) | BOOL WINAPI DetourProcessViaHelperDllsA(_In_ DWORD dwTargetPid, function BOOL (line 1433) | BOOL WINAPI DetourProcessViaHelperW(_In_ DWORD dwTargetPid, function BOOL (line 1440) | BOOL WINAPI DetourProcessViaHelperDllsW(_In_ DWORD dwTargetPid, function BOOL (line 1538) | BOOL WINAPI DetourCreateProcessWithDllExA(_In_opt_ LPCSTR lpApplicationN... function BOOL (line 1599) | BOOL WINAPI DetourCreateProcessWithDllExW(_In_opt_ LPCWSTR lpApplication... function BOOL (line 1660) | BOOL WINAPI DetourCreateProcessWithDllsA(_In_opt_ LPCSTR lpApplicationName, function BOOL (line 1721) | BOOL WINAPI DetourCreateProcessWithDllsW(_In_opt_ LPCWSTR lpApplicationN... FILE: 997.SyawaseWorks/HappyLiveShowUp/Detours/detours.cpp function Detour_AssertExprWithFunctionName (line 26) | int Detour_AssertExprWithFunctionName(int reportType, const char* filena... type _DETOUR_ALIGN (line 44) | struct _DETOUR_ALIGN function detour_is_imported (line 61) | static bool detour_is_imported(PBYTE pbCode, PBYTE pbAddress) function ULONG_PTR (line 96) | inline ULONG_PTR detour_2gb_below(ULONG_PTR address) function ULONG_PTR (line 101) | inline ULONG_PTR detour_2gb_above(ULONG_PTR address) type _DETOUR_TRAMPOLINE (line 114) | struct _DETOUR_TRAMPOLINE function PBYTE (line 133) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 141) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 149) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 157) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 203) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 229) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 258) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 323) | struct _DETOUR_TRAMPOLINE function PBYTE (line 345) | inline PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE pbJmpVal) function PBYTE (line 353) | inline PBYTE detour_gen_jmp_indirect(PBYTE pbCode, PBYTE *ppbJmpVal) function PBYTE (line 362) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 370) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 416) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 454) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 483) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 548) | struct _DETOUR_TRAMPOLINE function PBYTE (line 630) | inline PBYTE detour_skip_jmp(PBYTE pPointer, PVOID *ppGlobals) function detour_find_jmp_bounds (line 696) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 705) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 712) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 723) | struct _DETOUR_TRAMPOLINE function PBYTE (line 743) | inline PBYTE align4(PBYTE pValue) function ULONG (line 748) | inline ULONG fetch_thumb_opcode(PBYTE pbCode) function write_thumb_opcode (line 757) | inline void write_thumb_opcode(PBYTE &pbCode, ULONG Opcode) function PBYTE (line 765) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 790) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function PBYTE (line 798) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 835) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 849) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 867) | inline ULONG detour_is_code_filler(PBYTE pbCode) type _DETOUR_TRAMPOLINE (line 882) | struct _DETOUR_TRAMPOLINE function ULONG (line 925) | inline ULONG fetch_opcode(PBYTE pbCode) function write_opcode (line 930) | inline void write_opcode(PBYTE &pbCode, ULONG Opcode) type ARM64_INDIRECT_JMP (line 936) | struct ARM64_INDIRECT_JMP { function PBYTE (line 974) | PBYTE detour_gen_jmp_indirect(BYTE *pbCode, ULONG64 *pbJmpVal) function PBYTE (line 1009) | PBYTE detour_gen_jmp_immediate(PBYTE pbCode, PBYTE *ppPool, PBYTE pbJmpVal) function PBYTE (line 1032) | inline PBYTE detour_gen_brk(PBYTE pbCode, PBYTE pbLimit) function INT64 (line 1040) | inline INT64 detour_sign_extend(UINT64 value, UINT bits) function PBYTE (line 1049) | inline PBYTE detour_skip_jmp(PBYTE pbCode, PVOID *ppGlobals) function detour_find_jmp_bounds (line 1138) | inline void detour_find_jmp_bounds(PBYTE pbCode, function BOOL (line 1154) | inline BOOL detour_does_code_end_function(PBYTE pbCode) function ULONG (line 1164) | inline ULONG detour_is_code_filler(PBYTE pbCode) type DETOUR_REGION (line 1179) | struct DETOUR_REGION function DWORD (line 1194) | static DWORD detour_writable_trampoline_regions() function detour_runnable_trampoline_regions (line 1206) | static void detour_runnable_trampoline_regions() function PBYTE (line 1218) | static PBYTE detour_alloc_round_down_to_region(PBYTE pbTry) function PBYTE (line 1228) | static PBYTE detour_alloc_round_up_to_region(PBYTE pbTry) function PVOID (line 1241) | static PVOID detour_alloc_region_from_lo(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1290) | static PVOID detour_alloc_region_from_hi(PBYTE pbLo, PBYTE pbHi) function PVOID (line 1339) | static PVOID detour_alloc_trampoline_allocate_new(PBYTE pbTarget, function PVOID (line 1379) | PVOID WINAPI DetourAllocateRegionWithinJumpBounds(_In_ LPCVOID pbTarget, function PDETOUR_TRAMPOLINE (line 1398) | static PDETOUR_TRAMPOLINE detour_alloc_trampoline(PBYTE pbTarget) function detour_free_trampoline (line 1468) | static void detour_free_trampoline(PDETOUR_TRAMPOLINE pTrampoline) function BOOL (line 1478) | static BOOL detour_is_region_empty(PDETOUR_REGION pRegion) function detour_free_unused_trampoline_regions (line 1502) | static void detour_free_unused_trampoline_regions() type DetourThread (line 1523) | struct DetourThread type DetourOperation (line 1529) | struct DetourOperation function PVOID (line 1550) | PVOID WINAPI DetourCodeFromPointer(_In_ PVOID pPointer, function BOOL (line 1558) | BOOL WINAPI DetourSetIgnoreTooSmall(_In_ BOOL fIgnore) function BOOL (line 1565) | BOOL WINAPI DetourSetRetainRegions(_In_ BOOL fRetain) function PVOID (line 1572) | PVOID WINAPI DetourSetSystemRegionLowerBound(_In_ PVOID pSystemRegionLow... function PVOID (line 1579) | PVOID WINAPI DetourSetSystemRegionUpperBound(_In_ PVOID pSystemRegionUpp... function LONG (line 1586) | LONG WINAPI DetourTransactionBegin() function LONG (line 1610) | LONG WINAPI DetourTransactionAbort() function LONG (line 1654) | LONG WINAPI DetourTransactionCommit() function BYTE (line 1659) | static BYTE detour_align_from_trampoline(PDETOUR_TRAMPOLINE pTrampoline,... function LONG (line 1669) | static LONG detour_align_from_target(PDETOUR_TRAMPOLINE pTrampoline, LON... function LONG (line 1679) | LONG WINAPI DetourTransactionCommitEx(_Out_opt_ PVOID **pppFailedPointer) function LONG (line 1948) | LONG WINAPI DetourUpdateThread(_In_ HANDLE hThread) function LONG (line 1991) | LONG WINAPI DetourAttach(_Inout_ PVOID *ppPointer, function LONG (line 1997) | LONG WINAPI DetourAttachEx(_Inout_ PVOID *ppPointer, function LONG (line 2357) | LONG WINAPI DetourDetach(_Inout_ PVOID *ppPointer, function DWORD (line 2528) | static DWORD DetourPageProtectAdjustExecute(_In_ DWORD dwOldProtect, function WINAPI (line 2547) | WINAPI DetourVirtualProtectSameExecuteEx(_In_ HANDLE hProcess, function WINAPI (line 2572) | WINAPI DetourVirtualProtectSameExecute(_In_ PVOID pAddress, function BOOL (line 2581) | BOOL WINAPI DetourAreSameGuid(_In_ REFGUID left, _In_ REFGUID right) FILE: 997.SyawaseWorks/HappyLiveShowUp/Detours/detours.h type LONG (line 133) | typedef LONG LONG_PTR; type ULONG (line 134) | typedef ULONG ULONG_PTR; type GUID (line 333) | typedef struct _GUID type DETOUR_TRAMPOLINE (line 384) | typedef struct _DETOUR_TRAMPOLINE DETOUR_TRAMPOLINE, *PDETOUR_TRAMPOLINE; type DETOUR_SECTION_HEADER (line 389) | typedef struct _DETOUR_SECTION_HEADER type DETOUR_SECTION_RECORD (line 414) | typedef struct _DETOUR_SECTION_RECORD type DETOUR_CLR_HEADER (line 421) | typedef struct _DETOUR_CLR_HEADER type DETOUR_EXE_RESTORE (line 435) | typedef struct _DETOUR_EXE_RESTORE type DETOUR_EXE_HELPER (line 477) | typedef struct _DETOUR_EXE_HELPER type VOID (line 550) | typedef VOID * PDETOUR_BINARY; type VOID (line 551) | typedef VOID * PDETOUR_LOADED_BINARY; type IMAGEHLP_MODULE (line 928) | typedef IMAGEHLP_MODULE IMAGEHLP_MODULE64; type PIMAGEHLP_MODULE (line 929) | typedef PIMAGEHLP_MODULE PIMAGEHLP_MODULE64; type IMAGEHLP_SYMBOL (line 930) | typedef IMAGEHLP_SYMBOL SYMBOL_INFO; type PIMAGEHLP_SYMBOL (line 931) | typedef PIMAGEHLP_SYMBOL PSYMBOL_INFO; function LONG (line 933) | static inline type DETOUR_SYM_INFO (line 966) | typedef struct _DETOUR_SYM_INFO type DETOUR_IA64_BUNDLE (line 1033) | struct DETOUR_IA64_BUNDLE FILE: 997.SyawaseWorks/HappyLiveShowUp/Detours/disasm.cpp class CDetourDis (line 156) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function PVOID (line 312) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function PBYTE (line 342) | PBYTE CDetourDis::CopyInstruction(PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 361) | PBYTE CDetourDis::CopyBytes(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function else (line 416) | else if (bFlags & RIP) { function PBYTE (line 442) | PBYTE CDetourDis::CopyBytesPrefix(REFCOPYENTRY pEntry, PBYTE pbDst, PBYT... function PBYTE (line 449) | PBYTE CDetourDis::CopyBytesSegment(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 455) | PBYTE CDetourDis::CopyBytesRax(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 463) | PBYTE CDetourDis::CopyBytesJump(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE ... function PBYTE (line 496) | PBYTE CDetourDis::AdjustTarget(PBYTE pbDst, PBYTE pbSrc, UINT cbOp, function PBYTE (line 576) | PBYTE CDetourDis::Invalid(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 586) | PBYTE CDetourDis::Copy0F(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 593) | PBYTE CDetourDis::Copy0F78(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 611) | PBYTE CDetourDis::Copy0F00(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 623) | PBYTE CDetourDis::Copy0FB8(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 633) | PBYTE CDetourDis::Copy66(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 639) | PBYTE CDetourDis::Copy67(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 645) | PBYTE CDetourDis::CopyF2(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 651) | PBYTE CDetourDis::CopyF3(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 657) | PBYTE CDetourDis::CopyF6(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 677) | PBYTE CDetourDis::CopyF7(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 697) | PBYTE CDetourDis::CopyFF(REFCOPYENTRY pEntry, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 748) | PBYTE CDetourDis::CopyVexEvexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc, BY... function PBYTE (line 777) | PBYTE CDetourDis::CopyVexCommon(BYTE m, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 787) | PBYTE CDetourDis::CopyVex3(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 832) | PBYTE CDetourDis::CopyVex2(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 847) | PBYTE CDetourDis::CopyEvex(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function PBYTE (line 887) | PBYTE CDetourDis::CopyXop(REFCOPYENTRY, PBYTE pbDst, PBYTE pbSrc) function BOOL (line 927) | BOOL CDetourDis::SetCodeModule(PBYTE pbBeg, PBYTE pbEnd, BOOL fLimitRefe... function BOOL (line 1602) | BOOL CDetourDis::SanityCheckSystem() function BYTE (line 1665) | BYTE DETOUR_IA64_BUNDLE::GetTemplate() const function BYTE (line 1670) | BYTE DETOUR_IA64_BUNDLE::GetInst0() const function BYTE (line 1675) | BYTE DETOUR_IA64_BUNDLE::GetInst1() const function BYTE (line 1680) | BYTE DETOUR_IA64_BUNDLE::GetInst2() const function BYTE (line 1685) | BYTE DETOUR_IA64_BUNDLE::GetUnit(BYTE slot) const function BYTE (line 1696) | BYTE DETOUR_IA64_BUNDLE::GetUnit0() const function BYTE (line 1701) | BYTE DETOUR_IA64_BUNDLE::GetUnit1() const function BYTE (line 1706) | BYTE DETOUR_IA64_BUNDLE::GetUnit2() const function UINT64 (line 1711) | UINT64 DETOUR_IA64_BUNDLE::GetData0() const function UINT64 (line 1716) | UINT64 DETOUR_IA64_BUNDLE::GetData1() const function UINT64 (line 1722) | UINT64 DETOUR_IA64_BUNDLE::GetData2() const function VOID (line 1727) | VOID DETOUR_IA64_BUNDLE::SetInst(BYTE slot, BYTE nInst) function VOID (line 1738) | VOID DETOUR_IA64_BUNDLE::SetInst0(BYTE nInst) function VOID (line 1743) | VOID DETOUR_IA64_BUNDLE::SetInst1(BYTE nInst) function VOID (line 1748) | VOID DETOUR_IA64_BUNDLE::SetInst2(BYTE nInst) function VOID (line 1753) | VOID DETOUR_IA64_BUNDLE::SetData(BYTE slot, UINT64 nData) function VOID (line 1764) | VOID DETOUR_IA64_BUNDLE::SetData0(UINT64 nData) function VOID (line 1769) | VOID DETOUR_IA64_BUNDLE::SetData1(UINT64 nData) function VOID (line 1775) | VOID DETOUR_IA64_BUNDLE::SetData2(UINT64 nData) function UINT64 (line 1780) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction(BYTE slot) const function UINT64 (line 1791) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction0() const function UINT64 (line 1797) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction1() const function UINT64 (line 1805) | UINT64 DETOUR_IA64_BUNDLE::GetInstruction2() const function UINT64 (line 1842) | UINT64 DETOUR_IA64_BUNDLE::SignExtend(UINT64 Value, UINT64 Offset) function UINT64 (line 1851) | UINT64 DETOUR_IA64_BUNDLE::GetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1857) | UINT64 DETOUR_IA64_BUNDLE::SetBits(UINT64 Value, UINT64 Offset, UINT64 C... function UINT64 (line 1864) | UINT64 DETOUR_IA64_BUNDLE::GetOpcode(UINT64 instruction) function UINT64 (line 1871) | UINT64 DETOUR_IA64_BUNDLE::GetX(UINT64 instruction) function UINT64 (line 1878) | UINT64 DETOUR_IA64_BUNDLE::GetX3(UINT64 instruction) function UINT64 (line 1885) | UINT64 DETOUR_IA64_BUNDLE::GetX6(UINT64 instruction) function UINT64 (line 1892) | UINT64 DETOUR_IA64_BUNDLE::GetImm7a(UINT64 instruction) function UINT64 (line 1898) | UINT64 DETOUR_IA64_BUNDLE::SetImm7a(UINT64 instruction, UINT64 imm7a) function UINT64 (line 1904) | UINT64 DETOUR_IA64_BUNDLE::GetImm13c(UINT64 instruction) function UINT64 (line 1910) | UINT64 DETOUR_IA64_BUNDLE::SetImm13c(UINT64 instruction, UINT64 imm13c) function UINT64 (line 1916) | UINT64 DETOUR_IA64_BUNDLE::GetSignBit(UINT64 instruction) function UINT64 (line 1922) | UINT64 DETOUR_IA64_BUNDLE::SetSignBit(UINT64 instruction, UINT64 signBit) function UINT64 (line 1928) | UINT64 DETOUR_IA64_BUNDLE::GetImm20a(UINT64 instruction) function UINT64 (line 1934) | UINT64 DETOUR_IA64_BUNDLE::SetImm20a(UINT64 instruction, UINT64 imm20a) function UINT64 (line 1940) | UINT64 DETOUR_IA64_BUNDLE::GetImm20b(UINT64 instruction) function UINT64 (line 1946) | UINT64 DETOUR_IA64_BUNDLE::SetImm20b(UINT64 instruction, UINT64 imm20b) function UINT (line 2054) | UINT DETOUR_IA64_BUNDLE::RelocateBundle(_Inout_ DETOUR_IA64_BUNDLE* pDst, function BOOL (line 2072) | BOOL DETOUR_IA64_BUNDLE::IsBrl() const function VOID (line 2082) | VOID DETOUR_IA64_BUNDLE::SetBrl() function UINT64 (line 2089) | UINT64 DETOUR_IA64_BUNDLE::GetBrlImm() const function VOID (line 2103) | VOID DETOUR_IA64_BUNDLE::SetBrlImm(UINT64 imm) function UINT64 (line 2119) | UINT64 DETOUR_IA64_BUNDLE::GetBrlTarget() const function VOID (line 2124) | VOID DETOUR_IA64_BUNDLE::SetBrl(UINT64 target) function VOID (line 2131) | VOID DETOUR_IA64_BUNDLE::SetBrlTarget(UINT64 target) function BOOL (line 2137) | BOOL DETOUR_IA64_BUNDLE::IsMovlGp() const function UINT64 (line 2146) | UINT64 DETOUR_IA64_BUNDLE::GetMovlGp() const function VOID (line 2168) | VOID DETOUR_IA64_BUNDLE::SetMovlGp(UINT64 gp) function UINT (line 2193) | UINT DETOUR_IA64_BUNDLE::Copy(_Out_ DETOUR_IA64_BUNDLE *pDst, function BOOL (line 2213) | BOOL DETOUR_IA64_BUNDLE::SetNop(BYTE slot) function BOOL (line 2231) | BOOL DETOUR_IA64_BUNDLE::SetNop0() function BOOL (line 2236) | BOOL DETOUR_IA64_BUNDLE::SetNop1() function BOOL (line 2241) | BOOL DETOUR_IA64_BUNDLE::SetNop2() function VOID (line 2246) | VOID DETOUR_IA64_BUNDLE::SetStop() function PVOID (line 2253) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 2293) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function LONG (line 2602) | LONG CDetourDis::DecodeBranch5(ULONG opcode) function USHORT (line 2615) | USHORT CDetourDis::EncodeBranch5(ULONG originalOpCode, LONG delta) function LONG (line 2631) | LONG CDetourDis::DecodeBranch8(ULONG opcode) function USHORT (line 2643) | USHORT CDetourDis::EncodeBranch8(ULONG originalOpCode, LONG delta) function LONG (line 2658) | LONG CDetourDis::DecodeBranch11(ULONG opcode) function USHORT (line 2670) | USHORT CDetourDis::EncodeBranch11(ULONG originalOpCode, LONG delta) function BYTE (line 2685) | BYTE CDetourDis::EmitBranch11(PUSHORT& pDest, LONG relativeAddress) function LONG (line 2694) | LONG CDetourDis::DecodeBranch20(ULONG opcode) function ULONG (line 2714) | ULONG CDetourDis::EncodeBranch20(ULONG originalOpCode, LONG delta) function LONG (line 2733) | LONG CDetourDis::DecodeBranch24(ULONG opcode, BOOL& fLink) function ULONG (line 2754) | ULONG CDetourDis::EncodeBranch24(ULONG originalOpCode, LONG delta, BOOL ... function LONG (line 2774) | LONG CDetourDis::DecodeLiteralLoad8(ULONG instruction) function BYTE (line 2785) | BYTE CDetourDis::EmitLiteralLoad8(PUSHORT& pDest, BYTE targetRegister, P... function LONG (line 2798) | LONG CDetourDis::DecodeLiteralLoad12(ULONG instruction) function BYTE (line 2809) | BYTE CDetourDis::EmitLiteralLoad12(PUSHORT& pDest, BYTE targetRegister, ... function BYTE (line 2823) | BYTE CDetourDis::EmitImmediateRegisterLoad32(PUSHORT& pDest, BYTE reg) function BYTE (line 2829) | BYTE CDetourDis::EmitImmediateRegisterLoad16(PUSHORT& pDest, BYTE reg) function BYTE (line 2835) | BYTE CDetourDis::EmitLongLiteralLoad(PUSHORT& pDest, BYTE targetRegister... function BYTE (line 2857) | BYTE CDetourDis::EmitLongBranch(PUSHORT& pDest, PVOID pTarget) function BYTE (line 2864) | BYTE CDetourDis::PureCopy16(BYTE* pSource, BYTE* pDest) function BYTE (line 2870) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function USHORT (line 2876) | USHORT CDetourDis::CalculateExtra(BYTE sourceLength, BYTE* pDestStart, B... function BYTE (line 2882) | BYTE CDetourDis::CopyMiscellaneous16(BYTE* pSource, BYTE* pDest) function BYTE (line 2943) | BYTE CDetourDis::CopyConditionalBranchOrOther16(BYTE* pSource, BYTE* pDest) function BYTE (line 3001) | BYTE CDetourDis::CopyUnConditionalBranch16(BYTE* pSource, BYTE* pDest) function BYTE (line 3045) | BYTE CDetourDis::CopyLiteralLoad16(BYTE* pSource, BYTE* pDest) function BYTE (line 3065) | BYTE CDetourDis::CopyBranchExchangeOrDataProcessing16(BYTE* pSource, BYT... function BYTE (line 3159) | BYTE CDetourDis::CopyBranch24(BYTE* pSource, BYTE* pDest) function BYTE (line 3185) | BYTE CDetourDis::CopyBranchOrMiscellaneous32(BYTE* pSource, BYTE* pDest) function BYTE (line 3285) | BYTE CDetourDis::CopyLiteralLoad32(BYTE* pSource, BYTE* pDest) function BYTE (line 3302) | BYTE CDetourDis::CopyLoadAndStoreSingle(BYTE* pSource, BYTE* pDest) function BYTE (line 3342) | BYTE CDetourDis::CopyLoadAndStoreMultipleAndSRS(BYTE* pSource, BYTE* pDest) function BYTE (line 3348) | BYTE CDetourDis::CopyTableBranch(BYTE* pSource, BYTE* pDest) function BYTE (line 3445) | BYTE CDetourDis::BeginCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3542) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function PVOID (line 3578) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, class CDetourDis (line 3628) | class CDetourDis type COPYENTRY (line 167) | struct COPYENTRY type COPYENTRY (line 187) | struct COPYENTRY type COPYENTRY (line 2307) | struct COPYENTRY { type Branch5 (line 2314) | struct Branch5 type Branch5Target (line 2323) | struct Branch5Target type Branch8 (line 2331) | struct Branch8 type Branch8Target (line 2338) | struct Branch8Target type Branch11 (line 2345) | struct Branch11 type Branch11Target (line 2351) | struct Branch11Target type Branch20 (line 2358) | struct Branch20 type Branch20Target (line 2371) | struct Branch20Target type Branch24 (line 2382) | struct Branch24 type Branch24Target (line 2395) | struct Branch24Target type LiteralLoad8 (line 2406) | struct LiteralLoad8 type LiteralLoad8Target (line 2413) | struct LiteralLoad8Target type LiteralLoad12 (line 2420) | struct LiteralLoad12 type LiteralLoad12Target (line 2429) | struct LiteralLoad12Target type ImmediateRegisterLoad32 (line 2435) | struct ImmediateRegisterLoad32 type ImmediateRegisterLoad16 (line 2443) | struct ImmediateRegisterLoad16 type TableBranch (line 2450) | struct TableBranch type Shift (line 2459) | struct Shift type Add32 (line 2465) | struct Add32 type LogicalShiftLeft32 (line 2478) | struct LogicalShiftLeft32 type StoreImmediate12 (line 2490) | struct StoreImmediate12 method ULONG (line 2536) | ULONG GetLongInstruction(BYTE* pSource) method BYTE (line 2541) | BYTE EmitLongInstruction(PUSHORT& pDstInst, ULONG instruction) method BYTE (line 2548) | BYTE EmitShortInstruction(PUSHORT& pDstInst, USHORT instruction) method PBYTE (line 2554) | PBYTE Align4(PBYTE pValue) method PBYTE (line 2559) | PBYTE CalculateTarget(PBYTE pSource, LONG delta) method LONG (line 2564) | LONG CalculateNewDelta(PBYTE pTarget, BYTE* pDest) method BYTE (line 2569) | BYTE EmitAdd32(PUSHORT& pDstInst, BYTE op1Reg, BYTE op2Reg, BYTE ds... method BYTE (line 2578) | BYTE EmitLogicalShiftLeft32(PUSHORT& pDstInst, BYTE srcReg, BYTE ds... method BYTE (line 2586) | BYTE EmitStoreImmediate12(PUSHORT& pDstInst, BYTE srcReg, BYTE base... method DWORD (line 3653) | static DWORD Assemble(DWORD size, DWORD rd, DWORD rn, ULONG imm, DWORD... method DWORD (line 3664) | static DWORD AssembleAdd32(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method DWORD (line 3665) | static DWORD AssembleAdd64(DWORD rd, DWORD rn, ULONG imm, DWORD shift)... method LONG (line 3679) | inline LONG Imm() const { DWORD Imm = (s.Imm19 << 2) | s.Imm2; return ... method DWORD (line 3680) | static DWORD Assemble(DWORD type, DWORD rd, LONG delta) method DWORD (line 3690) | static DWORD AssembleAdr(DWORD rd, LONG delta) { return Assemble(0, rd... method DWORD (line 3691) | static DWORD AssembleAdrp(DWORD rd, LONG delta) { return Assemble(1, r... method LONG (line 3704) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3705) | static DWORD AssembleBcc(DWORD condition, LONG delta) method LONG (line 3725) | inline LONG Imm() const { return (LONG)(s.Imm26 << 6) >> 4; } method DWORD (line 3726) | static DWORD Assemble(DWORD link, LONG delta) method DWORD (line 3734) | static DWORD AssembleB(LONG delta) { return Assemble(0, delta); } method DWORD (line 3735) | static DWORD AssembleBl(LONG delta) { return Assemble(1, delta); } method DWORD (line 3748) | static DWORD Assemble(DWORD rn, bool link) method DWORD (line 3758) | static DWORD AssembleBr(DWORD rn) method DWORD (line 3762) | static DWORD AssembleBrl(DWORD rn) method LONG (line 3779) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3780) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, LONG delta) method LONG (line 3804) | inline LONG Imm() const { return (LONG)(s.Imm19 << 13) >> 11; } method DWORD (line 3805) | static DWORD Assemble(DWORD size, DWORD fpneon, DWORD rt, LONG delta) method DWORD (line 3831) | static DWORD Assemble(DWORD size, DWORD rt, DWORD rn, ULONG imm) method DWORD (line 3857) | static DWORD Assemble(DWORD size, DWORD type, DWORD rd, DWORD imm, DWO... method DWORD (line 3868) | static DWORD AssembleMovn32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3869) | static DWORD AssembleMovn64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3870) | static DWORD AssembleMovz32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3871) | static DWORD AssembleMovz64(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3872) | static DWORD AssembleMovk32(DWORD rd, DWORD imm, DWORD shift) { return... method DWORD (line 3873) | static DWORD AssembleMovk64(DWORD rd, DWORD imm, DWORD shift) { return... method LONG (line 3888) | inline LONG Imm() const { return (LONG)(s.Imm14 << 18) >> 16; } method DWORD (line 3889) | static DWORD Assemble(DWORD size, DWORD nz, DWORD rt, DWORD bit, LONG ... method ULONG (line 3916) | ULONG GetInstruction(BYTE* pSource) method BYTE (line 3921) | BYTE EmitInstruction(PULONG& pDstInst, ULONG instruction) function BYTE (line 3932) | BYTE CDetourDis::PureCopy32(BYTE* pSource, BYTE* pDest) function PBYTE (line 3945) | PBYTE CDetourDis::CopyInstruction(PBYTE pDst, function BYTE (line 3984) | BYTE CDetourDis::EmitMovImmediate(PULONG& pDstInst, BYTE rd, UINT64 imme... function BYTE (line 4035) | BYTE CDetourDis::CopyAdr(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4089) | BYTE CDetourDis::CopyBcc(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4123) | BYTE CDetourDis::CopyB_or_Bl(BYTE* pSource, BYTE* pDest, ULONG instructi... function BYTE (line 4148) | BYTE CDetourDis::CopyB(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4153) | BYTE CDetourDis::CopyBl(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4158) | BYTE CDetourDis::CopyCbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4192) | BYTE CDetourDis::CopyTbz(BYTE* pSource, BYTE* pDest, ULONG instruction) function BYTE (line 4226) | BYTE CDetourDis::CopyLdrLiteral(BYTE* pSource, BYTE* pDest, ULONG instru... function PVOID (line 4264) | PVOID WINAPI DetourCopyInstruction(_In_opt_ PVOID pDst, function BOOL (line 4281) | BOOL WINAPI DetourSetCodeModule(_In_ HMODULE hModule, FILE: 997.SyawaseWorks/HappyLiveShowUp/Detours/image.cpp type Detour (line 24) | namespace Detour function _Out_ (line 37) | _Out_ size_t* pcch) function _Must_inspect_result_ (line 63) | _Must_inspect_result_ function _Must_inspect_result_ (line 93) | _Must_inspect_result_ class CImageData (line 121) | class CImageData method BOOL (line 136) | BOOL IsEmpty() { return m_cbData == 0; } class CImageImportName (line 149) | class CImageImportName class CImageImportFile (line 151) | class CImageImportFile class CImageImportName (line 176) | class CImageImportName class CImage (line 193) | class CImage function DWORD (line 297) | static inline DWORD Max(DWORD a, DWORD b) function DWORD (line 302) | static inline DWORD Align(DWORD a, DWORD size) function DWORD (line 308) | static inline DWORD QuadAlign(DWORD a) function LPCSTR (line 313) | static LPCSTR DuplicateString(_In_ LPCSTR pszIn) function VOID (line 341) | static VOID ReleaseString(_In_opt_ LPCSTR psz) function BOOL (line 432) | BOOL CImageData::SizeTo(DWORD cbData) function BOOL (line 461) | BOOL CImageData::Purge() function BOOL (line 470) | BOOL CImageData::IsValid() function PBYTE (line 494) | PBYTE CImageData::Enumerate(GUID *pGuid, DWORD *pcbData, DWORD *pnIter... function PBYTE (line 523) | PBYTE CImageData::Find(REFGUID rguid, DWORD *pcbData) function BOOL (line 551) | BOOL CImageData::Delete(REFGUID rguid) function PBYTE (line 579) | PBYTE CImageData::Set(REFGUID rguid, PBYTE pbData, DWORD cbData) class CImageThunks (line 616) | class CImageThunks method CImageThunks (line 626) | CImageThunks(CImage *pImage, DWORD nThunksMax, DWORD *pnAddr) method PIMAGE_THUNK_DATA (line 637) | PIMAGE_THUNK_DATA Current(DWORD *pnVirtAddr) method PIMAGE_THUNK_DATA (line 647) | PIMAGE_THUNK_DATA Allocate(ULONG_PTR nData, DWORD *pnVirtAddr) method DWORD (line 661) | DWORD Size() class CImageChars (line 669) | class CImageChars method CImageChars (line 679) | CImageChars(CImage *pImage, _In_ DWORD nCharsMax, _Out_ DWORD *pnAddr) method LPCSTR (line 688) | LPCSTR Allocate(_In_ LPCSTR pszString, _Out_ DWORD *pnVirtAddr) method LPCSTR (line 714) | LPCSTR Allocate(_In_ LPCSTR pszString, _In_ DWORD nHint, _Out_ DWORD... method DWORD (line 741) | DWORD Size() function CImage (line 749) | CImage * CImage::IsValid(PDETOUR_BINARY pBinary) function BOOL (line 789) | BOOL CImage::Close() function PBYTE (line 822) | PBYTE CImage::DataEnum(GUID *pGuid, DWORD *pcbData, DWORD *pnIterator) function PBYTE (line 830) | PBYTE CImage::DataFind(REFGUID rguid, DWORD *pcbData) function PBYTE (line 838) | PBYTE CImage::DataSet(REFGUID rguid, PBYTE pbData, DWORD cbData) function BOOL (line 846) | BOOL CImage::DataDelete(REFGUID rguid) function BOOL (line 854) | BOOL CImage::DataPurge() function BOOL (line 864) | BOOL CImage::SizeOutputBuffer(DWORD cbData) function PBYTE (line 893) | PBYTE CImage::AllocateOutput(DWORD cbData, DWORD *pnVirtAddr) function DWORD (line 914) | DWORD CImage::FileAlign(DWORD nAddr) function DWORD (line 919) | DWORD CImage::SectionAlign(DWORD nAddr) function PVOID (line 926) | PVOID CImage::RvaToVa(ULONG_PTR nRva) function DWORD (line 945) | DWORD CImage::RvaToFileOffset(DWORD nRva) function BOOL (line 962) | BOOL CImage::WriteFile(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOf... function BOOL (line 973) | BOOL CImage::CopyFileData(HANDLE hFile, DWORD nOldPos, DWORD cbData) function BOOL (line 979) | BOOL CImage::ZeroFileData(HANDLE hFile, DWORD cbData) function BOOL (line 1004) | BOOL CImage::AlignFileData(HANDLE hFile) function BOOL (line 1022) | BOOL CImage::Read(HANDLE hFile) function BOOL (line 1333) | static inline BOOL strneq(_In_ LPCSTR pszOne, _In_ LPCSTR pszTwo) function BOOL (line 1344) | BOOL CImage::CheckImportsNeeded(DWORD *pnTables, DWORD *pnThunks, DWOR... function CImageImportFile (line 1398) | CImageImportFile * CImage::NewByway(_In_ LPCSTR pszName) function BOOL (line 1431) | BOOL CImage::EditImports(PVOID pContext, function BOOL (line 1597) | BOOL CImage::Write(HANDLE hFile) function PDETOUR_BINARY (line 2032) | PDETOUR_BINARY WINAPI DetourBinaryOpen(_In_ HANDLE hFile) function BOOL (line 2049) | BOOL WINAPI DetourBinaryWrite(_In_ PDETOUR_BINARY pdi, function WINAPI (line 2063) | WINAPI DetourBinaryEnumeratePayloads(_In_ PDETOUR_BINARY pBinary, function WINAPI (line 2079) | WINAPI DetourBinaryFindPayload(_In_ PDETOUR_BINARY pBinary, function PVOID (line 2091) | PVOID WINAPI DetourBinarySetPayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2104) | BOOL WINAPI DetourBinaryDeletePayload(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2115) | BOOL WINAPI DetourBinaryPurgePayloads(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2127) | static BOOL CALLBACK ResetBywayCallback(_In_opt_ PVOID pContext, function BOOL (line 2138) | static BOOL CALLBACK ResetFileCallback(_In_opt_ PVOID pContext, function BOOL (line 2150) | static BOOL CALLBACK ResetSymbolCallback(_In_opt_ PVOID pContext, function BOOL (line 2167) | BOOL WINAPI DetourBinaryResetImports(_In_ PDETOUR_BINARY pBinary) function BOOL (line 2183) | BOOL WINAPI DetourBinaryEditImports(_In_ PDETOUR_BINARY pBinary, function BOOL (line 2202) | BOOL WINAPI DetourBinaryClose(_In_ PDETOUR_BINARY pBinary) FILE: 997.SyawaseWorks/HappyLiveShowUp/Detours/modules.cpp function PVOID (line 142) | PVOID WINAPI DetourFindFunction(_In_ LPCSTR pszModule, function HMODULE (line 249) | HMODULE WINAPI DetourEnumerateModules(_In_opt_ HMODULE hModuleLast) function PVOID (line 297) | PVOID WINAPI DetourGetEntryPoint(_In_opt_ HMODULE hModule) function ULONG (line 370) | ULONG WINAPI DetourGetModuleSize(_In_opt_ HMODULE hModule) function HMODULE (line 405) | HMODULE WINAPI DetourGetContainingModule(_In_ PVOID pvAddr) function PBYTE (line 453) | static inline PBYTE RvaAdjust(_Pre_notnull_ PIMAGE_DOS_HEADER pDosHeader... function BOOL (line 461) | BOOL WINAPI DetourEnumerateExports(_In_ HMODULE hModule, function BOOL (line 543) | BOOL WINAPI DetourEnumerateImportsEx(_In_opt_ HMODULE hModule, type _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT (line 645) | struct _DETOUR_ENUMERATE_IMPORTS_THUNK_CONTEXT function BOOL (line 654) | static function BOOL (line 667) | BOOL WINAPI DetourEnumerateImports(_In_opt_ HMODULE hModule, function PDETOUR_LOADED_BINARY (line 685) | static PDETOUR_LOADED_BINARY WINAPI GetPayloadSectionFromModule(HMODULE ... function DWORD (line 749) | DWORD WINAPI DetourGetSizeOfPayloads(_In_opt_ HMODULE hModule) function WINAPI (line 778) | WINAPI DetourFindPayload(_In_opt_ HMODULE hModule, function WINAPI (line 831) | WINAPI DetourFindPayloadEx(_In_ REFGUID rguid, function BOOL (line 846) | BOOL WINAPI DetourFreePayload(_In_ PVOID pvData) function BOOL (line 864) | BOOL WINAPI DetourRestoreAfterWithEx(_In_reads_bytes_(cbData) PVOID pvData, function BOOL (line 918) | BOOL WINAPI DetourRestoreAfterWith() FILE: 997.SyawaseWorks/HappyLiveShowUp/Detours/uimports.cpp function BOOL (line 18) | static BOOL UPDATE_IMPORTS_XX(HANDLE hProcess, FILE: 997.SyawaseWorks/HappyLiveShowUp/HappyLiveShowUpStatic/SWCrypto.cs class SWCrypto (line 9) | public class SWCrypto method Xor (line 111) | public static int Xor(in Span dest, in ReadOnlySpan key, l... method Xor (line 141) | public static int Xor(in Span dest, in ReadOnlySpan src, b... method Transform256Bytes (line 158) | public static int Transform256Bytes(in Span dest, in ReadOnlySpa... method TransformBlockLineBy256BytesTable (line 187) | public static int TransformBlockLineBy256BytesTable(in Span data... method Transform16BytesBlockLine (line 210) | public static int Transform16BytesBlockLine(in Span data) method Transform8BytesBlockLine (line 260) | public static int Transform8BytesBlockLine(in Span data) method Transform4BytesBlockLine (line 285) | public static int Transform4BytesBlockLine(in Span data) FILE: 997.SyawaseWorks/HappyLiveShowUp/HappyLiveShowUpStatic/SWDataPack.cs class SWDataPack (line 13) | public class SWDataPack : IDisposable type Header (line 18) | [StructLayout(LayoutKind.Sequential, Pack = 4, Size = 0xC)] method SWDataPack (line 48) | private SWDataPack(string directory, string fileName, FileStream fileS... method Decrypt (line 59) | public void Decrypt() method Dispose (line 128) | public void Dispose() method TryOpen (line 149) | public static SWDataPack? TryOpen(string filePath, GameVersion version) method DecryptHeaderOffset (line 212) | public static long DecryptHeaderOffset(long encOffset) method CalculateKey (line 223) | public static byte CalculateKey(uint order) method DecryptFileCount (line 235) | public static uint DecryptFileCount(uint encCount, byte key) method DecryptEntryOffset (line 247) | public static long DecryptEntryOffset(long encOffset, byte key) FILE: 997.SyawaseWorks/HappyLiveShowUp/HappyLiveShowUpStatic/SWGameData.cs type GameVersion (line 11) | public enum GameVersion : uint type IGameParam (line 20) | public interface IGameParam class SWGameData (line 46) | public class SWGameData method CreateFactory (line 53) | public static IGameParam? CreateFactory(GameVersion ver) class DataPackInfo (line 67) | public class DataPackInfo method DataPackInfo (line 89) | public DataPackInfo(uint crc32, uint order, byte[] keyfile) class HappyLiveShowUp_V102 (line 100) | public class HappyLiveShowUp_V102 : IGameParam method HappyLiveShowUp_V102 (line 112) | public HappyLiveShowUp_V102() FILE: 997.SyawaseWorks/HappyLiveShowUp/Ntdll/ntdll.h type NTSTATUS (line 53) | typedef _Return_type_success_(return >= 0) LONG NTSTATUS, *PNTSTATUS; type LONG (line 54) | typedef LONG KPRIORITY, *PKPRIORITY; type ULONG (line 55) | typedef ULONG LOGICAL, *PLOGICAL; type NT_PRODUCT_TYPE (line 57) | typedef enum _NT_PRODUCT_TYPE type SUITE_TYPE (line 64) | typedef enum _SUITE_TYPE type CLIENT_ID (line 86) | typedef struct _CLIENT_ID type KPROCESSOR_MODE (line 92) | enum KPROCESSOR_MODE type KTHREAD_STATE (line 98) | typedef enum _KTHREAD_STATE type KWAIT_REASON (line 113) | typedef enum _KWAIT_REASON type EVENT_TYPE (line 158) | typedef enum _EVENT_TYPE type TIMER_TYPE (line 164) | typedef enum _TIMER_TYPE type WAIT_TYPE (line 170) | typedef enum _WAIT_TYPE type SECTION_INHERIT (line 178) | typedef enum _SECTION_INHERIT { type HARDERROR_RESPONSE_OPTION (line 185) | typedef enum _HARDERROR_RESPONSE_OPTION type HARDERROR_RESPONSE (line 198) | typedef enum _HARDERROR_RESPONSE type UNICODE_STRING (line 213) | typedef struct _UNICODE_STRING type UNICODE_STRING (line 219) | typedef const UNICODE_STRING *PCUNICODE_STRING; function FORCEINLINE (line 246) | FORCEINLINE type STRING (line 258) | typedef struct _STRING type SYSTEM_SESSION_PROCESS_INFORMATION (line 265) | typedef struct _SYSTEM_SESSION_PROCESS_INFORMATION type SYSTEM_KERNEL_DEBUGGER_INFORMATION (line 272) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION type SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX (line 278) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX type PROCESS_LDT_INFORMATION (line 285) | typedef struct _LDT_INFORMATION type KERNEL_USER_TIMES (line 292) | typedef struct _KERNEL_USER_TIMES type SYSTEM_THREAD_INFORMATION (line 300) | typedef struct _SYSTEM_THREAD_INFORMATION type SYSTEM_PROCESS_INFORMATION (line 315) | typedef struct _SYSTEM_PROCESS_INFORMATION type PROCESS_SESSION_INFORMATION (line 356) | typedef struct _PROCESS_SESSION_INFORMATION type FILE_BASIC_INFORMATION (line 479) | typedef struct _FILE_BASIC_INFORMATION { type FILE_STANDARD_INFORMATION (line 487) | typedef struct _FILE_STANDARD_INFORMATION { type FILE_POSITION_INFORMATION (line 495) | typedef struct _FILE_POSITION_INFORMATION type THREAD_BASIC_INFORMATION (line 538) | typedef struct _THREAD_BASIC_INFORMATION type MEMORY_REGION_INFORMATION (line 548) | typedef struct _MEMORY_REGION_INFORMATION type MEMORY_IMAGE_INFORMATION (line 572) | typedef struct _MEMORY_IMAGE_INFORMATION type SECTION_BASIC_INFORMATION (line 589) | typedef struct _SECTION_BASIC_INFORMATION type SECTION_IMAGE_INFORMATION (line 596) | typedef struct _SECTION_IMAGE_INFORMATION type SECTION_INTERNAL_IMAGE_INFORMATION (line 644) | typedef struct _SECTION_INTERNAL_IMAGE_INFORMATION type IMAGE_INFO (line 658) | typedef struct _IMAGE_INFO type PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION (line 682) | typedef struct _PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION type OBJECT_ATTRIBUTES (line 689) | typedef struct _OBJECT_ATTRIBUTES { type LDR_RESOURCE_INFO (line 712) | typedef struct _LDR_RESOURCE_INFO type LDR_ENUM_RESOURCE_INFO (line 719) | typedef struct _LDR_ENUM_RESOURCE_INFO type RTL_PROCESS_MODULE_INFORMATION (line 733) | typedef struct _RTL_PROCESS_MODULE_INFORMATION type RTL_PROCESS_MODULES (line 747) | typedef struct _RTL_PROCESS_MODULES type RTL_PROCESS_MODULE_INFORMATION_EX (line 753) | typedef struct _RTL_PROCESS_MODULE_INFORMATION_EX type SYSTEM_CODEINTEGRITY_INFORMATION (line 762) | typedef struct _SYSTEM_CODEINTEGRITY_INFORMATION type SYSTEM_BOOT_ENVIRONMENT_INFORMATION (line 784) | typedef struct _SYSTEM_BOOT_ENVIRONMENT_INFORMATION type SYSTEM_CODEINTEGRITYPOLICY_INFORMATION (line 792) | typedef struct _SYSTEM_CODEINTEGRITYPOLICY_INFORMATION type SYSTEM_CODEINTEGRITY_CERTIFICATE_INFORMATION (line 800) | typedef struct _SYSTEM_CODEINTEGRITY_CERTIFICATE_INFORMATION type SYSTEM_CODEINTEGRITY_UNLOCK_INFORMATION (line 805) | typedef struct _SYSTEM_CODEINTEGRITY_UNLOCK_INFORMATION type NTSTATUS (line 820) | typedef type RTL_QUERY_REGISTRY_ROUTINE (line 831) | typedef RTL_QUERY_REGISTRY_ROUTINE *PRTL_QUERY_REGISTRY_ROUTINE; type RTL_QUERY_REGISTRY_TABLE (line 833) | typedef struct _RTL_QUERY_REGISTRY_TABLE type PROCESS_HANDLE_INFORMATION (line 869) | typedef struct _PROCESS_HANDLE_INFORMATION type PROCESS_MITIGATION_POLICY_INFORMATION (line 876) | typedef struct _PROCESS_MITIGATION_POLICY_INFORMATION type SYSTEM_HANDLE_TABLE_ENTRY_INFO (line 897) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO type SYSTEM_HANDLE_INFORMATION (line 908) | typedef struct _SYSTEM_HANDLE_INFORMATION type SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX (line 914) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX type SYSTEM_HANDLE_INFORMATION_EX (line 926) | typedef struct _SYSTEM_HANDLE_INFORMATION_EX type OBJECT_BASIC_INFORMATION (line 933) | typedef struct _OBJECT_BASIC_INFORMATION type OBJECT_NAME_INFORMATION (line 948) | typedef struct _OBJECT_NAME_INFORMATION type OBJECT_TYPE_INFORMATION (line 953) | typedef struct _OBJECT_TYPE_INFORMATION type OBJECT_TYPES_INFORMATION (line 980) | typedef struct _OBJECT_TYPES_INFORMATION type OBJECT_HANDLE_FLAG_INFORMATION (line 986) | typedef struct _OBJECT_HANDLE_FLAG_INFORMATION type DBGKM_EXCEPTION (line 992) | typedef struct _DBGKM_EXCEPTION type DBGKM_CREATE_THREAD (line 998) | typedef struct _DBGKM_CREATE_THREAD type DBGKM_CREATE_PROCESS (line 1004) | typedef struct _DBGKM_CREATE_PROCESS type DBGKM_EXIT_THREAD (line 1014) | typedef struct _DBGKM_EXIT_THREAD type DBGKM_EXIT_PROCESS (line 1019) | typedef struct _DBGKM_EXIT_PROCESS type DBGKM_LOAD_DLL (line 1024) | typedef struct _DBGKM_LOAD_DLL type DBGKM_UNLOAD_DLL (line 1033) | typedef struct _DBGKM_UNLOAD_DLL type DBG_STATE (line 1038) | typedef enum _DBG_STATE type DBGUI_CREATE_THREAD (line 1053) | typedef struct _DBGUI_CREATE_THREAD type DBGUI_CREATE_PROCESS (line 1059) | typedef struct _DBGUI_CREATE_PROCESS type DBGUI_WAIT_STATE_CHANGE (line 1066) | typedef struct _DBGUI_WAIT_STATE_CHANGE type DBGSS_THREAD_DATA (line 1082) | typedef struct _DBGSS_THREAD_DATA type USHORT (line 1098) | typedef USHORT RTL_ATOM, *PRTL_ATOM; type SECURITY_STATUS (line 1099) | typedef long SECURITY_STATUS; type RTL_SPLAY_LINKS (line 1101) | typedef struct _RTL_SPLAY_LINKS type PREFIX_TABLE_ENTRY (line 1117) | typedef struct _PREFIX_TABLE_ENTRY type PREFIX_TABLE (line 1126) | typedef struct _PREFIX_TABLE type RTL_BITMAP (line 1133) | typedef struct _RTL_BITMAP type RTL_BITMAP_RUN (line 1139) | typedef struct _RTL_BITMAP_RUN type RTL_BSD_ITEM_TYPE (line 1145) | typedef enum type RTL_PROCESS_VERIFIER_OPTIONS (line 1167) | typedef struct _RTL_PROCESS_VERIFIER_OPTIONS type RTL_DEBUG_INFORMATION (line 1174) | typedef struct _RTL_DEBUG_INFORMATION type VOID (line 1205) | typedef type _RTLP_CURDIR_REF (line 1213) | struct _RTLP_CURDIR_REF type RTL_RELATIVE_NAME_U (line 1215) | typedef struct _RTL_RELATIVE_NAME_U type RTL_PATH_TYPE (line 1222) | typedef enum _RTL_PATH_TYPE type CURDIR (line 1238) | typedef struct _CURDIR type RTL_DRIVE_LETTER_CURDIR (line 1247) | typedef struct _RTL_DRIVE_LETTER_CURDIR type LDR_SERVICE_TAG_RECORD (line 1258) | typedef struct _LDR_SERVICE_TAG_RECORD type LDRP_CSLIST (line 1264) | typedef struct _LDRP_CSLIST type LDR_DDAG_STATE (line 1269) | typedef enum _LDR_DDAG_STATE type LDR_DDAG_NODE (line 1288) | typedef struct _LDR_DDAG_NODE type LDR_DEPENDENCY_RECORD (line 1306) | typedef struct _LDR_DEPENDENCY_RECORD type LDR_DLL_LOAD_REASON (line 1314) | typedef enum _LDR_DLL_LOAD_REASON type RTL_BALANCED_NODE (line 1347) | typedef struct _RTL_BALANCED_NODE type LDR_DATA_TABLE_ENTRY (line 1366) | typedef struct _LDR_DATA_TABLE_ENTRY type INITIAL_TEB (line 1438) | typedef struct _INITIAL_TEB type IO_STATUS_BLOCK (line 1450) | typedef struct _IO_STATUS_BLOCK type FILE_IO_COMPLETION_INFORMATION (line 1469) | typedef struct _FILE_IO_COMPLETION_INFORMATION type FILE_COMPLETION_INFORMATION (line 1476) | typedef struct _FILE_COMPLETION_INFORMATION type PRIORITY_CLASS (line 1483) | typedef enum _PRIORITY_CLASS : UCHAR type UCHAR (line 1494) | typedef UCHAR PRIORITY_CLASS; type PROCESS_PRIORITY_CLASS (line 1497) | typedef struct _PROCESS_PRIORITY_CLASS type PS_ATTRIBUTE (line 1503) | typedef struct _PS_ATTRIBUTE { type PS_ATTRIBUTE_LIST (line 1513) | typedef struct _PS_ATTRIBUTE_LIST { type PS_MEMORY_RESERVE (line 1518) | typedef struct _PS_MEMORY_RESERVE { type PS_ATTRIBUTE_NUM (line 1528) | typedef enum _PS_ATTRIBUTE_NUM type PS_STD_HANDLE_STATE (line 1617) | typedef enum _PS_STD_HANDLE_STATE { type PS_STD_HANDLE_INFO (line 1632) | typedef struct _PS_STD_HANDLE_INFO type PS_BNO_ISOLATION_PARAMETERS (line 1646) | typedef struct _PS_BNO_ISOLATION_PARAMETERS type PS_MITIGATION_OPTION (line 1654) | typedef enum _PS_MITIGATION_OPTION type PS_CREATE_STATE (line 1686) | typedef enum _PS_CREATE_STATE type PS_CREATE_INFO (line 1698) | typedef struct _PS_CREATE_INFO type MEMORY_RESERVE_TYPE (line 1787) | typedef enum _MEMORY_RESERVE_TYPE type PROCESS_HANDLE_TRACING_ENABLE (line 1794) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE type PROCESS_HANDLE_TRACING_ENABLE_EX (line 1801) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE_EX type PROCESSINFOCLASS (line 1808) | typedef enum _PROCESSINFOCLASS type SYSTEM_INFORMATION_CLASS (line 1904) | typedef enum _SYSTEM_INFORMATION_CLASS type FILE_INFORMATION_CLASS (line 2117) | typedef enum _FILE_INFORMATION_CLASS type OBJECT_INFORMATION_CLASS (line 2191) | typedef enum _OBJECT_INFORMATION_CLASS type THREADINFOCLASS (line 2204) | typedef enum _THREADINFOCLASS type FS_INFORMATION_CLASS (line 2259) | typedef enum _FSINFOCLASS type MEMORY_INFORMATION_CLASS (line 2277) | typedef enum _MEMORY_INFORMATION_CLASS type SECTION_INFORMATION_CLASS (line 2290) | typedef enum _SECTION_INFORMATION_CLASS type KEY_INFORMATION_CLASS (line 2309) | typedef enum _KEY_INFORMATION_CLASS type KEY_BASIC_INFORMATION (line 2324) | typedef struct _KEY_BASIC_INFORMATION type KEY_NODE_INFORMATION (line 2332) | typedef struct _KEY_NODE_INFORMATION type KEY_FULL_INFORMATION (line 2344) | typedef struct _KEY_FULL_INFORMATION type KEY_NAME_INFORMATION (line 2359) | typedef struct _KEY_NAME_INFORMATION type KEY_CACHED_INFORMATION (line 2365) | typedef struct _KEY_CACHED_INFORMATION type KEY_FLAGS_INFORMATION (line 2378) | typedef struct _KEY_FLAGS_INFORMATION type KEY_VIRTUALIZATION_INFORMATION (line 2383) | typedef struct _KEY_VIRTUALIZATION_INFORMATION type KEY_TRUST_INFORMATION (line 2394) | typedef struct _KEY_TRUST_INFORMATION type KEY_LAYER_INFORMATION (line 2401) | typedef struct _KEY_LAYER_INFORMATION type KEY_SET_INFORMATION_CLASS (line 2410) | typedef enum _KEY_SET_INFORMATION_CLASS type KEY_WRITE_TIME_INFORMATION (line 2422) | typedef struct _KEY_WRITE_TIME_INFORMATION type KEY_WOW64_FLAGS_INFORMATION (line 2427) | typedef struct _KEY_WOW64_FLAGS_INFORMATION type KEY_HANDLE_TAGS_INFORMATION (line 2432) | typedef struct _KEY_HANDLE_TAGS_INFORMATION type KEY_SET_LAYER_INFORMATION (line 2437) | typedef struct _KEY_SET_LAYER_INFORMATION type KEY_CONTROL_FLAGS_INFORMATION (line 2446) | typedef struct _KEY_CONTROL_FLAGS_INFORMATION type KEY_SET_VIRTUALIZATION_INFORMATION (line 2451) | typedef struct _KEY_SET_VIRTUALIZATION_INFORMATION type KEY_VALUE_INFORMATION_CLASS (line 2459) | typedef enum _KEY_VALUE_INFORMATION_CLASS type KEY_VALUE_BASIC_INFORMATION (line 2470) | typedef struct _KEY_VALUE_BASIC_INFORMATION type KEY_VALUE_FULL_INFORMATION (line 2478) | typedef struct _KEY_VALUE_FULL_INFORMATION type KEY_VALUE_PARTIAL_INFORMATION (line 2490) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION type KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 (line 2498) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 type KEY_VALUE_LAYER_INFORMATION (line 2506) | typedef struct _KEY_VALUE_LAYER_INFORMATION type KEY_VALUE_ENTRY (line 2512) | typedef struct _KEY_VALUE_ENTRY type REG_ACTION (line 2520) | typedef enum _REG_ACTION type REG_NOTIFY_INFORMATION (line 2527) | typedef struct _REG_NOTIFY_INFORMATION type KEY_PID_ARRAY (line 2535) | typedef struct _KEY_PID_ARRAY type KEY_OPEN_SUBKEYS_INFORMATION (line 2541) | typedef struct _KEY_OPEN_SUBKEYS_INFORMATION type SYSDBG_COMMAND (line 2547) | typedef enum _SYSDBG_COMMAND type DEBUGOBJECTINFOCLASS (line 2589) | typedef enum _DEBUGOBJECTINFOCLASS type SYSTEM_BASIC_INFORMATION (line 2596) | typedef struct _SYSTEM_BASIC_INFORMATION type FILE_PIPE_PEEK_BUFFER (line 2611) | typedef struct _FILE_PIPE_PEEK_BUFFER type NAMED_PIPE_CREATE_PARAMETERS (line 2620) | typedef struct _NAMED_PIPE_CREATE_PARAMETERS type FILE_NETWORK_OPEN_INFORMATION (line 2632) | typedef struct _FILE_NETWORK_OPEN_INFORMATION type SYSTEM_TIMEOFDAY_INFORMATION (line 2643) | typedef struct _SYSTEM_TIMEOFDAY_INFORMATION type TIME_FIELDS (line 2654) | typedef struct _TIME_FIELDS type SYSTEM_CONSOLE_INFORMATION (line 2666) | typedef struct _SYSTEM_CONSOLE_INFORMATION type COMPRESSED_DATA_INFO (line 2672) | typedef struct _COMPRESSED_DATA_INFO type KSYSTEM_TIME (line 2686) | typedef struct _KSYSTEM_TIME type PROCESS_ACCESS_TOKEN (line 2693) | typedef struct _PROCESS_ACCESS_TOKEN type PS_PROTECTED_TYPE (line 2700) | typedef enum _PS_PROTECTED_TYPE : UCHAR type UCHAR (line 2708) | typedef UCHAR PS_PROTECTED_TYPE; type PS_PROTECTED_SIGNER (line 2712) | typedef enum _PS_PROTECTED_SIGNER : UCHAR type UCHAR (line 2726) | typedef UCHAR PS_PROTECTED_SIGNER; type PS_PROTECTION (line 2729) | typedef struct _PS_PROTECTION type RTL_BUFFER (line 2747) | typedef struct _RTL_BUFFER { type RTL_UNICODE_STRING_BUFFER (line 2756) | typedef struct _RTL_UNICODE_STRING_BUFFER { type RTL_USER_PROCESS_PARAMETERS (line 2762) | typedef struct _RTL_USER_PROCESS_PARAMETERS type RTL_USER_PROCESS_INFORMATION (line 2818) | typedef struct _RTL_USER_PROCESS_INFORMATION type ULONG (line 2842) | typedef ULONG GDI_HANDLE_BUFFER32[GDI_HANDLE_BUFFER_SIZE32]; type ULONG (line 2843) | typedef ULONG GDI_HANDLE_BUFFER64[GDI_HANDLE_BUFFER_SIZE64]; type ULONG (line 2844) | typedef ULONG GDI_HANDLE_BUFFER[GDI_HANDLE_BUFFER_SIZE]; type PEB_LDR_DATA (line 2848) | typedef struct _PEB_LDR_DATA type ACTIVATION_CONTEXT_STACK (line 2861) | typedef struct _ACTIVATION_CONTEXT_STACK type PEB (line 2870) | typedef struct _PEB type GDI_TEB_BATCH (line 3017) | typedef struct _GDI_TEB_BATCH type TEB_ACTIVE_FRAME_CONTEXT (line 3024) | typedef struct _TEB_ACTIVE_FRAME_CONTEXT type TEB_ACTIVE_FRAME (line 3030) | typedef struct _TEB_ACTIVE_FRAME type TEB (line 3037) | typedef struct _TEB type ALTERNATIVE_ARCHITECTURE_TYPE (line 3204) | typedef enum _ALTERNATIVE_ARCHITECTURE_TYPE type KUSER_SHARED_DATA (line 3221) | typedef struct _KUSER_SHARED_DATA type PROCESS_BASIC_INFORMATION (line 3430) | typedef struct _PROCESS_BASIC_INFORMATION type PROCESS_EXTENDED_BASIC_INFORMATION (line 3440) | typedef struct _PROCESS_EXTENDED_BASIC_INFORMATION type VM_COUNTERS (line 3463) | typedef struct _VM_COUNTERS type VM_COUNTERS_EX (line 3478) | typedef struct _VM_COUNTERS_EX type SYSTEM_EXTENDED_THREAD_INFORMATION (line 3494) | typedef struct _SYSTEM_EXTENDED_THREAD_INFORMATION type WORKER_FACTORY_DEFERRED_WORK (line 3664) | typedef struct _WORKER_FACTORY_DEFERRED_WORK type RTL_HEAP_ENTRY (line 3679) | typedef struct _RTL_HEAP_ENTRY type RTL_HEAP_TAG (line 3709) | typedef struct _RTL_HEAP_TAG type RTL_HEAP_INFORMATION (line 3719) | typedef struct _RTL_HEAP_INFORMATION type RTL_PROCESS_HEAPS (line 3736) | typedef struct _RTL_PROCESS_HEAPS type RTL_HEAP_PARAMETERS (line 3751) | typedef struct _RTL_HEAP_PARAMETERS type RTL_HEAP_TAG_INFO (line 3783) | typedef struct _RTL_HEAP_TAG_INFO type RTL_HEAP_WALK_ENTRY (line 3792) | typedef struct _RTL_HEAP_WALK_ENTRY type PROCESS_HEAP_INFORMATION (line 3828) | typedef struct _PROCESS_HEAP_INFORMATION type HEAP_INFORMATION (line 3836) | typedef struct _HEAP_INFORMATION type HEAP_EXTENDED_INFORMATION (line 3846) | typedef struct _HEAP_EXTENDED_INFORMATION type HEAP_DEBUGGING_INFORMATION (line 3869) | typedef struct _HEAP_DEBUGGING_INFORMATION type LDR_IMPORT_CALLBACK_INFO (line 3911) | typedef struct _LDR_IMPORT_CALLBACK_INFO type LDR_SECTION_INFO (line 3917) | typedef struct _LDR_SECTION_INFO type LDR_VERIFY_IMAGE_INFO (line 3926) | typedef struct _LDR_VERIFY_IMAGE_INFO type SEMAPHORE_INFORMATION_CLASS (line 3935) | typedef enum _SEMAPHORE_INFORMATION_CLASS type SEMAPHORE_BASIC_INFORMATION (line 3940) | typedef struct _SEMAPHORE_BASIC_INFORMATION type TIMER_INFORMATION_CLASS (line 3946) | typedef enum _TIMER_INFORMATION_CLASS type TIMER_BASIC_INFORMATION (line 3951) | typedef struct _TIMER_BASIC_INFORMATION type TIMER_SET_INFORMATION_CLASS (line 3966) | typedef enum _TIMER_SET_INFORMATION_CLASS type TIMER_SET_COALESCABLE_TIMER_INFO (line 3972) | typedef struct _TIMER_SET_COALESCABLE_TIMER_INFO type TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE (line 3983) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE type TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE (line 3989) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE type TOKEN_SECURITY_ATTRIBUTE_V1 (line 3995) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_V1 type TOKEN_SECURITY_ATTRIBUTES_INFORMATION (line 4015) | typedef struct _TOKEN_SECURITY_ATTRIBUTES_INFORMATION type FILTER_BOOT_OPTION_OPERATION (line 4026) | typedef enum _FILTER_BOOT_OPTION_OPERATION type IO_SESSION_EVENT (line 4034) | typedef enum _IO_SESSION_EVENT type IO_SESSION_STATE (line 4046) | typedef enum _IO_SESSION_STATE type PORT_MESSAGE (line 4059) | typedef struct _PORT_MESSAGE PORT_MESSAGE, *PPORT_MESSAGE; type TP_ALPC (line 4060) | typedef struct _TP_ALPC TP_ALPC, *PTP_ALPC; type IO_COMPLETION_INFORMATION_CLASS (line 4092) | typedef enum _IO_COMPLETION_INFORMATION_CLASS type IO_COMPLETION_BASIC_INFORMATION (line 4097) | typedef struct _IO_COMPLETION_BASIC_INFORMATION type WORKERFACTORYINFOCLASS (line 4102) | typedef enum _WORKERFACTORYINFOCLASS type WORKER_FACTORY_BASIC_INFORMATION (line 4122) | typedef struct _WORKER_FACTORY_BASIC_INFORMATION type BOOT_ENTRY (line 4150) | typedef struct _BOOT_ENTRY type BOOT_ENTRY_LIST (line 4162) | typedef struct _BOOT_ENTRY_LIST type BOOT_OPTIONS (line 4168) | typedef struct _BOOT_OPTIONS type FILE_PATH (line 4178) | typedef struct _FILE_PATH type EFI_DRIVER_ENTRY (line 4186) | typedef struct _EFI_DRIVER_ENTRY type EFI_DRIVER_ENTRY_LIST (line 4195) | typedef struct _EFI_DRIVER_ENTRY_LIST type WINDOWINFOCLASS (line 4571) | typedef enum _WINDOWINFOCLASS function FORCEINLINE (line 4606) | FORCEINLINE function FORCEINLINE (line 4615) | FORCEINLINE function FORCEINLINE (line 4624) | FORCEINLINE function FORCEINLINE (line 4638) | FORCEINLINE function FORCEINLINE (line 4652) | FORCEINLINE function FORCEINLINE (line 4666) | FORCEINLINE function FORCEINLINE (line 4680) | FORCEINLINE function FORCEINLINE (line 4694) | FORCEINLINE function FORCEINLINE (line 4709) | FORCEINLINE function FORCEINLINE (line 4723) | FORCEINLINE function NTAPI (line 8119) | NTAPI function NTAPI (line 8140) | NTAPI FILE: 997.SyawaseWorks/HappyLiveShowUp/Patch/dllmain.cpp function Dummy (line 5) | __declspec(dllexport) void Dummy() { } function InlineHook (line 25) | void InlineHook(PVOID* OriginalFunction, PVOID DetourFunction) function UnInlineHook (line 33) | void UnInlineHook(PVOID* OriginalFunction, PVOID DetourFunction) function NTSTATUS (line 44) | NTSTATUS NTAPI HookNtAllocateVirtualMemory(HANDLE ProcessHandle, PVOID* ... type SWThreadEntry (line 91) | struct SWThreadEntry function NTSTATUS (line 98) | NTSTATUS NTAPI CheckThreadHook(LPVOID threadParameter) function NTSTATUS (line 117) | NTSTATUS NTAPI HookNtCreateThreadEx function StartUp (line 151) | void StartUp() function BOOL (line 163) | BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID ... FILE: 997.SyawaseWorks/HappyLiveShowUp/TestExecute/Program.cs class Program (line 9) | internal class Program method Main (line 11) | static void Main(string[] args) FILE: 998.HikariField/FutureRadio/ConsoleExecute/Program.cs class Program (line 10) | internal class Program method Main (line 12) | [STAThread] FILE: 998.HikariField/FutureRadio/FutureRadioStatic/BinArchive.cs class FileEntry (line 14) | public class FileEntry class BinArchive (line 33) | public class BinArchive : IDisposable method BinArchive (line 53) | public BinArchive(string packageName, Stream stream) method CheckVaild (line 64) | public virtual bool CheckVaild() method ParseFileEntry (line 82) | public virtual void ParseFileEntry() method Extract (line 137) | public void Extract(string outputDirectory) method Dispose (line 208) | public void Dispose() method CreateInstance (line 219) | public static BinArchive? CreateInstance(string filePath) FILE: 998.HikariField/FutureRadio/FutureRadioStatic/PidaArchive.cs class ImageInformation (line 13) | public class ImageInformation class ImageEntry (line 36) | public class ImageEntry class PidaArchive (line 45) | public class PidaArchive method PidaArchive (line 66) | public PidaArchive(string packageName, Stream stream) method CheckVaild (line 77) | public virtual bool CheckVaild() method ParseFileEntry (line 95) | public virtual void ParseFileEntry() method Extract (line 162) | public void Extract(string outputDirectory) method Dispose (line 214) | public void Dispose() method CreateInstance (line 227) | public static PidaArchive CreateInstance(string packageName, Stream st... FILE: 998.HikariField/HFUnityV1/AonatsuLine/Program.cs class Program (line 9) | internal class Program method Main (line 11) | [STAThread] FILE: 998.HikariField/HFUnityV1/EngineCore/PacArchive.cs class PacArchive (line 13) | public class PacArchive type FileEntry (line 18) | public struct FileEntry type EntryMode (line 37) | public enum EntryMode method Extract (line 53) | public bool Extract(string extractDirectory) method PacArchive (line 140) | public PacArchive(string packageFullPath, string packageRelativePath, ... FILE: 998.HikariField/HFUnityV1/EngineCore/QuickLZ.cs class QuickLZ (line 11) | public class QuickLZ method Decompress (line 18) | public static byte[] Decompress(Span data) method Decompress_Unsafe (line 39) | private unsafe static void Decompress_Unsafe(Span compressed, Sp... FILE: 998.HikariField/HFUnityV1/EngineCore/Until.cs class Until (line 9) | public class Until method TryDetectFileType (line 17) | public static string TryDetectFileType(Span data, string fileName) FILE: 998.HikariField/HFUnityV1/MakingLoverFHD/Program.cs class Program (line 9) | internal class Program method Main (line 11) | [STAThread] FILE: 998.HikariField/NekoNyan/ConsoleExecute/Program.cs class Program (line 6) | class Program method Main (line 8) | static void Main(string[] args) FILE: 998.HikariField/NekoNyan/ExtractorGUI/MainForm.Designer.cs class MainForm (line 6) | partial class MainForm method Dispose (line 17) | protected override void Dispose(bool disposing) method InitializeComponent (line 32) | private void InitializeComponent() FILE: 998.HikariField/NekoNyan/ExtractorGUI/MainForm.cs class MainForm (line 11) | public partial class MainForm : Form method MainForm (line 16) | public MainForm() method FileDragEnter (line 41) | private void FileDragEnter(object sender, DragEventArgs e) method LbFilePath_OnDragDrop (line 53) | private void LbFilePath_OnDragDrop(object sender, DragEventArgs e) method CbGameTitle_OnSelectedIndexChanged (line 65) | private void CbGameTitle_OnSelectedIndexChanged(object sender, EventAr... method BtnExtract_OnClick (line 78) | private async void BtnExtract_OnClick(object sender, EventArgs e) FILE: 998.HikariField/NekoNyan/ExtractorGUI/Program.cs class Program (line 6) | internal static class Program method Main (line 11) | [STAThread] FILE: 998.HikariField/NekoNyan/NekoNyanStatic/Crypto.V1/ArchiveCryptoV10.cs class ArchiveCryptoV10 (line 12) | internal class ArchiveCryptoV10 : ArchiveCryptoBase method Initialize (line 17) | protected override void Initialize() method ParserFileEntry (line 62) | protected override void ParserFileEntry(Span rawEntryData,Span tablePtr, uint key) method Decrypt (line 112) | protected override void Decrypt(Span data, uint key) FILE: 998.HikariField/NekoNyan/NekoNyanStatic/Crypto.V1/ArchiveCryptoV11.cs class ArchiveCryptoV11 (line 11) | internal class ArchiveCryptoV11 : ArchiveCryptoV10 method Initialize (line 16) | protected override void Initialize() method KeyGenerator (line 60) | protected override void KeyGenerator(Span tablePtr, uint key) method Decrypt (line 80) | protected override void Decrypt(Span data, uint key) FILE: 998.HikariField/NekoNyan/NekoNyanStatic/Crypto.V1/ArchiveCryptoV12.cs class ArchiveCryptoV12 (line 7) | internal class ArchiveCryptoV12 : ArchiveCryptoV10 method Decrypt (line 9) | protected override void Decrypt(Span data, uint key) FILE: 998.HikariField/NekoNyan/NekoNyanStatic/Crypto.V1/ArchiveCryptoV13.cs class ArchiveCryptoV13 (line 7) | internal class ArchiveCryptoV13 : ArchiveCryptoV11 method KeyGenerator (line 9) | protected override void KeyGenerator(Span tablePtr, uint key) method Decrypt (line 24) | protected override void Decrypt(Span data, uint key) FILE: 998.HikariField/NekoNyan/NekoNyanStatic/Crypto/ArchiveCryptoBase.cs type CryptoVersion (line 13) | public enum CryptoVersion : int class ArchiveCryptoBase (line 24) | public abstract class ArchiveCryptoBase : IDisposable type FileEntry (line 29) | public struct FileEntry method Initialize (line 57) | protected abstract void Initialize(); method ParserFileEntry (line 64) | protected abstract void ParserFileEntry(Span rawEntryData, Span<... method KeyGenerator (line 70) | protected abstract void KeyGenerator(Span tablePtr, uint key); method Decrypt (line 77) | protected abstract void Decrypt(Span data, uint key); method Extract (line 84) | public void Extract(IProgress? progress = null) method InitializeWithPackagePath (line 120) | private void InitializeWithPackagePath(string pkgPath) method Dispose (line 131) | public void Dispose() method Create (line 145) | public static ArchiveCryptoBase? Create(string pkgPath, CryptoVersion ... FILE: 998.HikariField/NekoNyan/NekoNyanStatic/Crypto/DataManager.cs class DataManager (line 10) | public class DataManager