GTA5 NativeDB
Browse our wiki-style database of native functions in Grand Theft Auto 5.
Namespaces
- SYSTEM
- APP
- AUDIO
- BRAIN
- CAM
- CLOCK
- CUTSCENE
- DATAFILE
- DECORATOR
- DLC
- ENTITY
- EVENT
- FILES
- FIRE
- GRAPHICS
- HUD
- INTERIOR
- ITEMSET
- LOADINGSCREEN
- LOCALIZATION
- MISC
- MOBILE
- MONEY
- NETSHOPPING
- NETWORK
- OBJECT
- PAD
- PATHFIND
- PED
- PHYSICS
- PLAYER
- RECORDING
- REPLAY
- SAVEMIGRATION
- SCRIPT
- SECURITY
- SHAPETEST
- SOCIALCLUB
- STATS
- STREAMING
- TASK
- VEHICLE
- WATER
- WEAPON
- ZONE
-
void DATAFILE_WATCH_REQUEST_ID ( int id ) //0xAD6875BBC0FC899C
- 0
- 237
- 323
-
void DATAFILE_CLEAR_WATCH_LIST () //0x6CC86E78358D5119
- 0
- 111
- 323
-
BOOL DATAFILE_IS_VALID_REQUEST_ID ( int index ) //0xFCCAE5B92A830878
- 0
- 112
- 323
-
BOOL DATAFILE_HAS_LOADED_FILE_DATA ( Any p0 ) //0x15FF52B809DB2353
- 0
- 134
- 323
-
BOOL DATAFILE_HAS_VALID_FILE_DATA ( Any p0 ) //0xF8CC1EBE0B62E29F
- 0
- 143
- 323
-
BOOL DATAFILE_SELECT_ACTIVE_FILE ( Any p0, Any p1 ) //0x22DA66936E0FFF37
- 0
- 144
- 323
-
BOOL DATAFILE_DELETE_REQUESTED_FILE ( Any p0 ) //0x8F5EA1C01D65A100
- 0
- 123
- 323
-
BOOL UGC_CREATE_CONTENT ( Any* data, int dataCount, const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName, BOOL publish, Any p7 ) //0xC84527E235FCA219
- 0
- 120
- 323
-
BOOL UGC_CREATE_MISSION ( const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName, BOOL publish, Any p5 ) //0xA5EFC3E847D60507
- 0
- 128
- 323
-
BOOL UGC_UPDATE_CONTENT ( const char* contentId, Any* data, int dataCount, const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName, Any p7 ) //0x648E7A5434AF7969
- 0
- 137
- 323
-
BOOL UGC_UPDATE_MISSION ( const char* contentId, const char* contentName, const char* description, const char* tagsCsv, const char* contentTypeName, Any p5 ) //0x4645DE9980999E93
- 0
- 135
- 323
-
BOOL UGC_SET_PLAYER_DATA ( const char* contentId, float rating, const char* contentTypeName, Any p3 ) //0x692D808C34A82143
- 0
- 113
- 323
-
BOOL DATAFILE_SELECT_UGC_DATA ( int p0, Any p1 ) //0xA69AC4ADE82B57A4
- 0
- 146
- 323
-
BOOL DATAFILE_SELECT_UGC_STATS ( int p0, BOOL p1, Any p2 ) //0x9CB0BFA7A9342C3D
- 0
- 130
- 323
-
BOOL DATAFILE_SELECT_UGC_PLAYER_DATA ( int p0, Any p1 ) //0x52818819057F2B40
- 0
- 130
- 323
-
BOOL DATAFILE_SELECT_CREATOR_STATS ( int p0, Any p1 ) //0x01095C95CD46B624
- 0
- 119
- 323
-
BOOL DATAFILE_LOAD_OFFLINE_UGC ( const char* filename, Any p1 ) //0xC5238C011AF405E4
- 0
- 133
- 323
-
void DATAFILE_CREATE ( int p0 ) //0xD27058A1CA2B13EE
- 0
- 136
- 323
-
void DATAFILE_DELETE ( int p0 ) //0x9AB9C1CFC8862DFB
- 0
- 145
- 323
-
void DATAFILE_STORE_MISSION_HEADER ( int p0 ) //0x2ED61456317B8178
- 0
- 134
- 323
-
void DATAFILE_FLUSH_MISSION_HEADER () //0xC55854C7D7274882
- 0
- 118
- 323
-
const char* DATAFILE_GET_FILE_DICT ( int p0 ) //0x906B778CA1DC72B6
- 0
- 149
- 323
-
BOOL DATAFILE_START_SAVE_TO_CLOUD ( const char* filename, Any p1 ) //0x83BCCE3224735F05
- 0
- 130
- 323
-
BOOL DATAFILE_UPDATE_SAVE_TO_CLOUD ( BOOL* p0 ) //0x4DFDD9EB705F8140
- 0
- 125
- 323
-
BOOL DATAFILE_IS_SAVE_PENDING () //0xBEDB96A7584AA8CF
- 0
- 113
- 323
-
void DATADICT_SET_BOOL ( Any* objectData, const char* key, BOOL value ) //0x35124302A556A325
- 0
- 116
- 323
-
void DATADICT_SET_INT ( Any* objectData, const char* key, int value ) //0xE7E035450A7948D5
- 0
- 107
- 323
-
void DATADICT_SET_FLOAT ( Any* objectData, const char* key, float value ) //0xC27E1CC2D795105E
- 0
- 117
- 323
-
void DATADICT_SET_STRING ( Any* objectData, const char* key, const char* value ) //0x8FF3847DADD8E30C
- 0
- 126
- 323
-
void DATADICT_SET_VECTOR ( Any* objectData, const char* key, float valueX, float valueY, float valueZ ) //0x4CD49B76338C7DEE
- 0
- 117
- 323
-
Any* DATADICT_CREATE_DICT ( Any* objectData, const char* key ) //0xA358F56F10732EE1
- 0
- 132
- 323
-
Any* DATADICT_CREATE_ARRAY ( Any* objectData, const char* key ) //0x5B11728527CA6E5F
- 0
- 1,061
- 323
-
BOOL DATADICT_GET_BOOL ( Any* objectData, const char* key ) //0x1186940ED72FFEEC
- 0
- 116
- 323
-
int DATADICT_GET_INT ( Any* objectData, const char* key ) //0x78F06F6B1FB5A80C
- 0
- 124
- 323
-
float DATADICT_GET_FLOAT ( Any* objectData, const char* key ) //0x06610343E73B9727
- 0
- 114
- 323
-
const char* DATADICT_GET_STRING ( Any* objectData, const char* key ) //0x3D2FD9E763B24472
- 0
- 207
- 323
-
Vector3 DATADICT_GET_VECTOR ( Any* objectData, const char* key ) //0x46CD3CB66E0825CC
- 0
- 119
- 323
-
Any* DATADICT_GET_DICT ( Any* objectData, const char* key ) //0xB6B9DDC412FCEEE2
- 0
- 132
- 323
-
Any* DATADICT_GET_ARRAY ( Any* objectData, const char* key ) //0x7A983AA9DA2659ED
- 0
- 138
- 323
-
int DATADICT_GET_TYPE ( Any* objectData, const char* key ) //0x031C55ED33227371
- 0
- 117
- 323
-
void DATAARRAY_ADD_BOOL ( Any* arrayData, BOOL value ) //0xF8B0F5A43E928C76
- 0
- 119
- 323
-
void DATAARRAY_ADD_INT ( Any* arrayData, int value ) //0xCABDB751D86FE93B
- 0
- 130
- 323
-
void DATAARRAY_ADD_FLOAT ( Any* arrayData, float value ) //0x57A995FD75D37F56
- 0
- 112
- 323
-
void DATAARRAY_ADD_STRING ( Any* arrayData, const char* value ) //0x2F0661C155AEEEAA
- 0
- 117
- 323
-
void DATAARRAY_ADD_VECTOR ( Any* arrayData, float valueX, float valueY, float valueZ ) //0x407F8D034F70F0C2
- 0
- 126
- 323
-
Any* DATAARRAY_ADD_DICT ( Any* arrayData ) //0x6889498B3E19C797
- 0
- 120
- 323
-
BOOL DATAARRAY_GET_BOOL ( Any* arrayData, int arrayIndex ) //0x50C1B2874E50C114
- 0
- 133
- 323
-
int DATAARRAY_GET_INT ( Any* arrayData, int arrayIndex ) //0x3E5AE19425CD74BE
- 0
- 122
- 323
-
float DATAARRAY_GET_FLOAT ( Any* arrayData, int arrayIndex ) //0xC0C527B525D7CFB5
- 0
- 115
- 323
-
const char* DATAARRAY_GET_STRING ( Any* arrayData, int arrayIndex ) //0xD3F2FFEB8D836F52
- 0
- 123
- 323