Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GTAmodding/III.VC.SA.LimitAdjuster
/ functions
Functions
549 in github.com/GTAmodding/III.VC.SA.LimitAdjuster
⨍
Functions
549
◇
Types & classes
166
Method
GetNumberOfMemoryChanges
Returns number of memory changes
src/shared/cpatch/SCM/CPatch.cpp:26
Method
GetPos
src/limits/Coronas/yacl/General.h:308
Method
GetPrevNode
src/limits/Coronas/yacl/Coronas.h:70
Method
GetRegion
Gets the region from the game we are attached to (0, 'U', 'E');
src/shared/injector/gvm/gvm.hpp:78
Method
GetScriptSpaceSize
Returns script space size
src/limits/Scripts/SCM/scmlimits.cpp:62
Method
GetStaticMatrixUsage
Gets the usage of static matrices
src/limits/MatrixList/MatrixList.cpp:137
Method
GetTempMatrixUsage
Gets the usage of temp matrices
src/limits/MatrixList/MatrixList.cpp:130
Method
GetTotalUsage
Gets the total usage of matrices (temp matrices + static matrices)
src/limits/MatrixList/MatrixList.cpp:144
Method
GetUp
src/limits/Coronas/yacl/General.h:302
Method
GetUsage
* Just like the GetUsage from the base Adjuster class, the first parameter should be ignored */
src/LimitAdjuster.h:174
Method
GetUsage
Gets the current usage of this visibility array
src/limits/EntityPtrs/InVisibleEntityPtrs.cpp:78
Method
GetUsage
Gets the rwObjectInstances usage
src/limits/EntityPtrs/StreamingObjectInstancesList.cpp:38
Method
GetUsage
Usage counter
src/limits/Water/WaterBlocks.cpp:73
Method
GetUsage
Get matrices usage
src/limits/MatrixList/MatrixList.cpp:52
Method
GetUsage
src/limits/Misc/MemoryAvailable.cpp:38
Method
GetUsage
Gets the current usage of this visibility array
src/limits/IPL/EntityIpl.cpp:51
Method
GetUsage
Gets the current usage of this visibility array
src/limits/IPL/EntitiesPerIPL.cpp:53
Method
GetUsage
src/limits/Pools/Pools.cpp:87
Method
GetUsage
Get pool usage
src/limits/Pools/PoolAdjuster.hpp:75
Method
GetUsage
Get pool usage (needs to override because the pool structure and methods are different than base)
src/limits/Pools/PoolAdjusterDynamic.hpp:301
Method
GetUsage
src/limits/ModelInfo/DynamicStore.hpp:86
Method
GetUsage
Basic GetUsage() for this adjuster
src/shared/utility/LinkListAdjuster.hpp:31
Method
GetUserData
src/LimitAdjuster.h:43
Method
GetUserData
src/limits/Pools/Pools.cpp:65
Method
GetVersionText
Gets the game version as text, the buffer must contain at least 32 bytes of space.
src/shared/injector/gvm/gvm.hpp:102
Method
Grow
Grows the pool, so it can allocate more objects
src/limits/Pools/DynamicPool.hpp:275
Method
GrowAndNew
Grows the pool then allocate a new object
src/limits/Pools/DynamicPool.hpp:292
Method
GrowArray
Grows the array by 100%
src/shared/utility/StaticArrayAdjuster.hpp:65
Method
GrowLinkedList
Grows the linked list, so it can store more elements
src/shared/utility/LinkListAdjuster.hpp:52
Method
Grower
Grows the array used for unlimited
src/limits/IPL/EntityIpl.cpp:57
Method
Grower
Grows the array used for unlimited
src/limits/IPL/EntitiesPerIPL.cpp:61
Method
Growt
Returns the new size for a grow operation (see Grow())
src/limits/Pools/DynamicPool.hpp:299
Method
H_AddAnother
src/limits/ModelInfo/StoreAdjuster.hpp:94
Method
H_DoReflection
Called after reading all IDEs to make a reflection of this CStore in the default CStore
src/limits/ModelInfo/StoreAdjuster.hpp:101
Method
HasPatched
src/limits/Water/WaterBlocks.cpp:96
Method
HookedConstructor
This will be called instead of the standard CPool constructor
src/limits/Pools/PoolAdjuster.hpp:54
Method
HookedConstructor
This will be called instead of the standard CPool constructor
src/limits/Pools/PoolAdjusterDynamic.hpp:223
Method
HookedConstructor3
This will be called instead of the standard CPool constructor, GTA3 do not have an name parameter
src/limits/Pools/PoolAdjuster.hpp:61
Method
HookedConstructor3
This will be called instead of the standard CPool constructor, GTA3 do not have an name parameter
src/limits/Pools/PoolAdjusterDynamic.hpp:233
Method
HookedDestruction
Called for destruction
src/limits/Pools/PoolAdjusterDynamic.hpp:239
Method
Init
src/limits/Coronas/Coronas.cpp:202
Method
Init
src/limits/Coronas/yacl/Coronas.h:59
Method
Init
Initializer
src/shared/cpatch/SCM/CPatch.cpp:16
Method
Init
Initialises a pool with preallocated
src/shared/structs/CPool.h:61
Method
Inject
src/limits/Coronas/Coronas.cpp:215
Method
Insert
src/shared/structs/CLinkList.h:23
Method
InsertSortedHook
This function replaces another CLinkList<T>::InsertSorted, the difference is that it'll never fail it will always return a valid element because it gr
src/shared/utility/LinkListAdjuster.hpp:79
Method
IsDebugModeActive
Checks if debug mode is active
src/shared/cpatch/SCM/CPatch.cpp:67
Method
IsFreeSlotAtIndex
Returns if specified slot is free (0x404940)
src/shared/structs/CPool.h:106
Method
IsIII
src/LimitAdjuster.h:59
Method
IsMissionPackGame
src/limits/Coronas/yacl/General.h:594
Method
IsUnlimited
Helper to check if string is 'unlimited'
src/LimitAdjuster.h:99
Method
IsVC
src/LimitAdjuster.h:60
Method
Limit
src/LimitAdjuster.h:38
Method
LinkListAdjuster
Constructor needs the linked list associated with this adjuster
src/shared/utility/LinkListAdjuster.hpp:41
Function
MakeInline
src/shared/injector/assembly.hpp:129
Function
MakeJA
* MakeJA * Creates a JA instruction at address @at that jumps if above into address @dest * If there was already a branch instruction the
src/shared/injector/injector.hpp:530
Function
MakeRET
* MakeRET * Creates a RET instruction at address @at popping @pop values from the stack * If @pop is equal to 0 it will use the 1 byte fo
src/shared/injector/injector.hpp:560
Method
MakeUnlimited
Patches this pool to be unlimited
src/limits/Pools/PoolAdjusterDynamic.hpp:295
Method
MaxSize
Maximum size of the pool
src/limits/Pools/DynamicPool.hpp:212
Method
MbToBytes
src/limits/Misc/MemoryAvailable.cpp:46
Method
NOPinstructions
NOPs instruction (0x90)
src/shared/cpatch/SCM/CPatch.cpp:122
Method
New
Allocates object
src/shared/structs/CPool.h:118
Method
Nop
src/shared/cpatch/CPatch.h:28
Function
OutputFormattedDebugString
src/shared/cpatch/SCM/printf_messagebox.h:33
Method
OutsideWorldWaterBlocks
Constructs initializing array to null
src/limits/Water/WaterBlocks.cpp:28
Method
Patch
Patches the CPool construction call
src/limits/Pools/PoolAdjuster.hpp:43
Method
Patch
src/shared/cpatch/CPatch.h:7
Method
Patch2
src/shared/cpatch/CPatch.h:15
Method
PatchBYTE
Patches BYTE value
src/shared/cpatch/SCM/CPatch.cpp:79
Method
PatchDWORD
Patches DWORD value
src/shared/cpatch/SCM/CPatch.cpp:97
Method
PatchDynamic
Patches the CPool to be dynamic
src/limits/Pools/PoolAdjusterDynamic.hpp:34
Method
PatchFloat
Patches float value
src/shared/cpatch/SCM/CPatch.cpp:103
Method
PatchMemoryData
Patches memory data
src/shared/cpatch/SCM/CPatch.cpp:73
Method
PatchPointer
Patches pointer
src/shared/cpatch/SCM/CPatch.cpp:91
Method
PatchScriptLimits
Patches script space limits, should be executed when limits are set.
src/limits/Scripts/SCM/scmlimits.cpp:80
Method
PatchShutdown
Patches an delete(px->flags) to actually delete all our custom allocations
src/limits/Pools/PoolAdjusterDynamic.hpp:58
Method
PatchStaticND
Patches operator new and operator delete to our own
src/limits/Pools/PoolAdjusterDynamic.hpp:51
Method
PatchWORD
Patches WORD value
src/shared/cpatch/SCM/CPatch.cpp:85
Method
Patch_SA
San Andreas specific patching
src/limits/Pools/PoolAdjusterDynamic.hpp:65
Method
PedModelsSA
src/limits/ModelInfo/PedModels.cpp:44
Method
PedModelsVC
src/limits/ModelInfo/PedModels.cpp:19
Method
Process
src/limits/Scripts/SCM/scmlimits.cpp:50
Method
PutCallFunction
src/shared/cpatch/SCM/CPatch.cpp:108
Method
PutOnAddressRelative4byteAddressToAddress
src/shared/cpatch/SCM/CPatch.cpp:135
Method
RaiseIncompatibleVersion
Raises a error saying that the exe version is incompatible (and output the exe name)
src/shared/injector/gvm/gvm.hpp:129
Function
ReadMemory
src/shared/injector/injector.hpp:391
Method
RedirectCall
src/shared/cpatch/CPatch.h:42
Method
RedirectCode
src/shared/cpatch/SCM/CPatch.cpp:146
Method
RedirectCodeOneByte
src/shared/cpatch/SCM/CPatch.cpp:166
Method
RedirectFunction
src/shared/cpatch/SCM/CPatch.cpp:130
Method
RedirectJump
src/shared/cpatch/CPatch.h:49
Method
RedirectMethod
src/shared/cpatch/SCM/CPatch.h:99
Method
RegisterCorona
src/limits/Coronas/Coronas.cpp:34
Method
ReleaseEAX
Deletes the element at the eax register
src/limits/Pools/PoolAdjusterDynamic.hpp:269
Method
ReleaseECX
Deletes the element at the ecx register
src/limits/Pools/PoolAdjusterDynamic.hpp:275
Method
ReleaseEDI
Deletes the element at the edi register
src/limits/Pools/PoolAdjusterDynamic.hpp:281
Method
ReleaseESI
Deletes the element at the esi register
src/limits/Pools/PoolAdjusterDynamic.hpp:287
Method
Remove
src/limits/Coronas/yacl/Coronas.h:55
Method
RestoreSavedPatchDebugState
Restores saved patch debug mode
src/shared/cpatch/SCM/CPatch.cpp:54
← previous
next →
301–400 of 549, ranked by callers