Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ccomrade/c1-launcher
/ functions
Functions
102 in github.com/ccomrade/c1-launcher
⨍
Functions
102
◇
Types & classes
43
↓ 222 callers
Function
FillNOP
Code/Launcher/Patch.cpp:12
↓ 63 callers
Function
FillMem
Code/Launcher/Patch.cpp:22
↓ 14 callers
Method
Printf
Code/Launcher/CrashLogger.cpp:91
↓ 10 callers
Method
Write
Code/Launcher/CrashLogger.cpp:73
↓ 8 callers
Function
Format
Code/Library/Format.cpp:5
↓ 6 callers
Method
GetHandle
Code/Library/DLL.h:87
↓ 5 callers
Method
Load
Code/Library/DLL.h:58
↓ 3 callers
Function
CryLogAlways
Code/CryCommon/ISystem.h:142
↓ 3 callers
Method
Run
Code/Launcher/Launcher.cpp:20
↓ 2 callers
Function
FindArgIndex
Code/Library/CmdLine.cpp:8
↓ 2 callers
Function
FormatV
Code/Library/Format.cpp:15
↓ 2 callers
Method
GetExitCode
Code/Launcher/Launcher.h:78
↓ 2 callers
Method
Init
Code/Launcher/CrashLogger.cpp:627
↓ 2 callers
Method
SetAppInstance
Code/Launcher/Launcher.h:61
↓ 2 callers
Method
SetLogFileName
Code/Launcher/Launcher.h:66
↓ 2 callers
Method
ToString
Code/Launcher/CrashLogger.cpp:184
↓ 1 callers
Function
BaseName
Code/Launcher/CrashLogger.cpp:194
↓ 1 callers
Function
DumpExceptionInfo
Code/Launcher/CrashLogger.cpp:519
↓ 1 callers
Function
DumpRegisters
Code/Launcher/CrashLogger.cpp:550
↓ 1 callers
Function
ExceptionCodeToString
Code/Launcher/CrashLogger.cpp:490
↓ 1 callers
Method
GetCallStack
Code/Launcher/CrashLogger.cpp:387
↓ 1 callers
Method
GetLoadedModules
Code/Launcher/CrashLogger.cpp:475
↓ 1 callers
Function
IsCrysisDLL
Code/Launcher/CrashLogger.cpp:209
↓ 1 callers
Function
LogCrash
Code/Launcher/CrashLogger.cpp:567
↓ 1 callers
Method
Open
Code/Launcher/CrashLogger.cpp:36
↓ 1 callers
Method
SetDedicatedServer
Code/Launcher/Launcher.h:71
↓ 1 callers
Method
TryLoad
Code/Library/DLL.h:42
Method
AllowDX9ImmersiveMultiplayer
* @brief Allows connecting to DX10 servers with game running in DX9 mode. */
Code/Launcher/Patch.cpp:36
Method
AllowDX9VeryHighSpec
* @brief Allows Very High settings in DX9 mode. */
Code/Launcher/Patch.cpp:819
Method
AllowMultipleInstances
* @brief Allows running multiple instances of Crysis at once. * Note that the first check if any instance is already running is normally done in laun
Code/Launcher/Patch.cpp:914
Method
AllowSameCDKeys
* @brief Prevents server from kicking players with the same CD key. * This is server-side patch. */
Code/Launcher/Patch.cpp:597
Method
CallStackEntry
Code/Launcher/CrashLogger.cpp:113
Method
CanJoinDX10Servers
* @brief Prevents DX10 servers in the server list from being grayed-out when the game is running in DX9 mode. */
Code/Launcher/Patch.cpp:281
Method
Close
Code/Launcher/CrashLogger.cpp:59
Method
CommandLine
Code/Library/WinAPI.cpp:11
Function
CrashHandler
Code/Launcher/CrashLogger.cpp:612
Function
CryLog
Code/CryCommon/ISystem.h:118
Function
CryLogComment
Code/CryCommon/ISystem.h:166
Function
CryLogError
Code/CryCommon/ISystem.h:134
Function
CryLogErrorAlways
Code/CryCommon/ISystem.h:158
Function
CryLogWarning
Code/CryCommon/ISystem.h:126
Function
CryLogWarningAlways
Code/CryCommon/ISystem.h:150
Method
CurrentErrorCode
Code/Library/WinAPI.cpp:20
Method
DLL
Code/Library/DLL.h:24
Method
DLL_Get
Code/Library/WinAPI.cpp:54
Method
DLL_GetSymbol
Code/Library/WinAPI.cpp:64
Method
DLL_Load
Code/Library/WinAPI.cpp:59
Method
DLL_Unload
Code/Library/WinAPI.cpp:69
Method
DebugHelper
Code/Launcher/CrashLogger.cpp:294
Method
Disable3DNow
* @brief Disables use of 3DNow! instructions. * This patch correctly fixes the well-known crash of 32-bit Crysis on modern AMD processors. */
Code/Launcher/Patch.cpp:1159
Method
DisableIntros
* @brief Disables useless startup video ads. */
Code/Launcher/Patch.cpp:163
Method
EnableDX10Menu
* @brief Forces true value for DX10 flag in Flash UI scripts (ActionScript). * It unlocks DX10 features in "CREATE GAME" menu in DX9 game. */
Code/Launcher/Patch.cpp:390
Method
EnablePreordered
* @brief Unlocks advantages of pre-ordered version for everyone. * This is both server-side and client-side patch. */
Code/Launcher/Patch.cpp:523
Function
EnumerateModulesCallback
Code/Launcher/CrashLogger.cpp:244
Method
ErrorBox
Code/Library/WinAPI.cpp:78
Method
FillMem
* @brief Fills read-only memory region with custom data. * The memory region and the data must not overlap. * @param address Address of the memory r
Code/Library/WinAPI.cpp:155
Method
FillNOP
* @brief Fills read-only memory region with x86 NOP instruction. * @param address Address of the memory region. * @param length Size of the memory r
Code/Library/WinAPI.cpp:132
Method
FixInternetConnect
* @brief Allows connecting to Internet servers without GameSpy account. */
Code/Launcher/Patch.cpp:689
Method
FixLowRefreshRateBug
* @brief Prevents the DX10 renderer from using the lowest refresh rate available. * Thanks to Guzz and Vladislav for this patch. */
Code/Launcher/Patch.cpp:1263
Method
GetArgValue
Code/Library/CmdLine.cpp:27
Method
GetCrysisGameBuild
* @brief Obtains game version from any Crysis DLL. * It parses version resource of the specified file. * @param pDLL Handle of any Crysis DLL. * @r
Code/Library/WinAPI.cpp:93
Method
GetErrorCodeDescription
Code/Library/WinAPI.cpp:25
Method
GetFlags
Code/Library/DLL.h:92
Method
GetSymbol
Code/Library/DLL.h:103
Method
GetSymbolAddress
Code/Library/DLL.h:97
Method
Has3DNow
* @brief Checks if the processor supports 3DNow! instructions. * @return True if 3DNow! instruction set is available, otherwise false. */
Code/Library/CPU.cpp:27
Method
HasArg
Code/Library/CmdLine.cpp:22
Method
IGameRef
Code/CryCommon/IGameRef.h:14
Method
Init
Code/Launcher/CrashLogger.cpp:320
Method
IsAMD
* @brief Checks if AMD processor is being used. * @return True if we are running on AMD processor, otherwise false. */
Code/Library/CPU.cpp:9
Method
IsInitialized
Code/Launcher/CrashLogger.cpp:382
Method
IsLoaded
Code/Library/DLL.h:77
Method
IsOpen
Code/Launcher/CrashLogger.cpp:68
Method
IsUnloadAllowed
Code/Library/DLL.h:82
Method
Launcher
Code/Launcher/Launcher.h:45
Method
LoadEngine
Code/Launcher/Launcher.cpp:56
Method
Log
Code/Launcher/CrashLogger.cpp:26
Method
MakeError
Code/Library/WinAPI.cpp:35
Method
Module
Code/Launcher/CrashLogger.cpp:172
Method
PatchEngine
Code/Launcher/Launcher.cpp:109
Method
PatchEngine_CryAction
Code/Launcher/Launcher.cpp:134
Method
PatchEngine_CryGame
Code/Launcher/Launcher.cpp:118
Method
PatchEngine_CryNetwork
Code/Launcher/Launcher.cpp:144
Method
PatchEngine_CryRenderD3D10
Code/Launcher/Launcher.cpp:172
Method
PatchEngine_CrySystem
Code/Launcher/Launcher.cpp:153
Method
RemoveSecuROM
* @brief Disables the SecuROM crap in 64-bit CrySystem. * It does nothing in 32-bit build. */
Code/Launcher/Patch.cpp:778
Method
SetCmdLine
Code/Launcher/Launcher.cpp:43
Method
ShutdownEngine
Code/Launcher/Launcher.cpp:208
Method
StartEngine
Code/Launcher/Launcher.cpp:182
Method
ToString
Code/Launcher/CrashLogger.cpp:123
Method
UnhandledExceptions
* @brief Prevents the engine from installing its own broken unhandled exceptions handler. */
Code/Launcher/Patch.cpp:1018
Method
Unload
Code/Library/DLL.h:66
Method
UpdateLoop
Code/Launcher/Launcher.cpp:203
Function
WinMain
Code/Launcher/DedicatedServer/Main.cpp:9
Function
WinMain
Code/Launcher/Game/Main.cpp:19
Method
operator->
Code/CryCommon/IGameRef.h:31
Method
operator<
Code/Launcher/CrashLogger.cpp:179
Method
~DLL
Code/Library/DLL.h:37
Method
~DebugHelper
Code/Launcher/CrashLogger.cpp:312
Method
~ILog
Code/CryCommon/ILog.h:30
next →
1–100 of 102, ranked by callers