- Home
- Installation
- Contributing
- Update Migration Guide
- 1. Blueprint Modloading
- 2. Live Property Viewer and Editor
- 3. Dumpers
- 4. SDK Generator
- 5. Lua API
❱
- 5.1. Table Definitions
❱
- 5.1.1. Key
- 5.1.2. ModifierKey
- 5.1.3. EGameThreadMethod
- 5.1.4. PropertyTypes
- 5.1.5. OffsetInternalInfo
- 5.1.6. ArrayPropertyInfo
- 5.1.7. CustomPropertyInfo
- 5.1.8. EObjectFlags
- 5.1.9. EInternalObjectFlags
- 5.1.10. EFindName
- 5.2. Classes
❱
- 5.2.1. RemoteObject
- 5.2.2. LocalObject
- 5.2.3. UnrealVersion
- 5.2.4. UE4SS
- 5.2.5. Mod
- 5.2.6. UObject
- 5.2.7. UStruct
- 5.2.8. UScriptStruct
- 5.2.9. UClass
- 5.2.10. UFunction
- 5.2.11. DelegateProperty
- 5.2.12. MulticastDelegateProperty
- 5.2.13. MulticastSpareDelegateProperty
- 5.2.14. UEnum
- 5.2.15. AActor
- 5.2.16. FString
- 5.2.17. FAnsiString
- 5.2.18. FUtf8String
- 5.2.19. FName
- 5.2.20. FText
- 5.2.21. FieldClass
- 5.2.22. TArray
- 5.2.23. TMap
- 5.2.24. TSet
- 5.2.25. UDataTable
- 5.2.26. RemoteUnrealParam
- 5.2.27. LocalUnrealParam
- 5.2.28. Property
- 5.2.29. ObjectProperty
- 5.2.30. StructProperty
- 5.2.31. BoolProperty
- 5.2.32. ArrayProperty
- 5.2.33. UObjectReflection
- 5.2.34. FOutputDevice
- 5.2.35. FWeakObjectPtr
- 5.2.36. UWorld
- 5.3. Global Functions
❱
- 5.3.1. print
- 5.3.2. CreateInvalidObject
- 5.3.3. FName
- 5.3.4. FText
- 5.3.5. IterateGameDirectories
- 5.3.6. FindObject
- 5.3.7. FindObjects
- 5.3.8. StaticFindObject
- 5.3.9. FindFirstOf
- 5.3.10. FindAllOf
- 5.3.11. StaticConstructObject
- 5.3.12. ForEachUObject
- 5.3.13. NotifyOnNewObject
- 5.3.14. ExecuteWithDelay
- 5.3.15. ExecuteInGameThread
- 5.3.16. Delayed Actions
- 5.3.17. ExecuteAsync
- 5.3.18. LoopAsync
- 5.3.19. LoadAsset
- 5.3.20. RegisterKeyBind
- 5.3.21. IsKeyBindRegistered
- 5.3.22. RegisterHook
- 5.3.23. UnregisterHook
- 5.3.24. RegisterCustomProperty
- 5.3.25. RegisterCustomEvent
- 5.3.26. RegisterInitGameStatePreHook
- 5.3.27. RegisterInitGameStatePostHook
- 5.3.28. RegisterBeginPlayPreHook
- 5.3.29. RegisterBeginPlayPostHook
- 5.3.30. RegisterProcessConsoleExecPreHook
- 5.3.31. RegisterProcessConsoleExecPostHook
- 5.3.32. RegisterCallFunctionByNameWithArgumentsPreHook
- 5.3.33. RegisterCallFunctionByNameWithArgumentsPostHook
- 5.3.34. RegisterULocalPlayerExecPreHook
- 5.3.35. RegisterULocalPlayerExecPostHook
- 5.3.36. RegisterConsoleCommandHandler
- 5.3.37. RegisterConsoleCommandGlobalHandler
- 5.3.38. DumpAllObjects
- 5.3.39. GenerateSDK
- 5.3.40. GenerateLuaTypes
- 5.3.41. GenerateUHTCompatibleHeaders
- 5.3.42. DumpStaticMeshes
- 5.3.43. DumpAllActors
- 5.3.44. DumpUSMAP
- 5.3.45. DumpJMAP
- 5.3.46. LoadExport
- 5.3.47. Mod Management
- 5.4. Examples
- 5.5. Creating a Lua Mod
- 5.6. Using Custom Lua Bindings
- 6. C++ API
❱
- 6.1. BP Macros
- 6.2. C++ Examples
- 6.3. Creating a C++ Mod
- 6.4. Installing a C++ Mod
- 6.5. GUI tabs with a C++ Mod
- 6.6. Accessing UE properties with a C++ mod
- 6.7. Debugging a C++ Mod
- 7. Guides
❱
- 7.1. Fixing missing AOBs
- 7.2. Fixing missing AOBs (Advanced)
- 7.3. Generating UHT headers
- 8. Custom Game Configs
- 9. Games with AOBs
- 10. Devlogs
❱
- 10.1. DataTables in UE4SS