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
-
Any GET_LIGHT_OVERRIDE_MAX_INTENSITY_SCALE () //0x393BD2275CEB7793
- 0
- 107
- 1103
-
void DRAW_MARKER ( int type, float posX, float scaleX, float scaleY, float scaleZ, int red, int green, int blue, int alpha, BOOL bobUpAndDown ) //0x28477EC23D892089
- 0
- 204
- 323
-
void DRAW_MARKER_EX ( int type, float posX, float scaleX, float scaleY, float scaleZ, int red, int green, int blue, int alpha, BOOL bobUpAndDown ) //0xE82728F0DE75D13A
- 0
- 121
- 573
-
void DRAW_MARKER_SPHERE ( float x, float y, float z, float radius, int red, int green, int blue, float alpha ) //0x799017F9E3B10112
- 0
- 106
- 463
-
int CREATE_CHECKPOINT ( int type, float posX1, int blue, int alpha, int reserved, float posY1, float posZ1, float posX2, float posY2, float posZ2 ) //0x0134F0835AB6BFCB
- 0
- 130
- 323
-
void SET_CHECKPOINT_INSIDE_CYLINDER_HEIGHT_SCALE ( int checkpoint, float p0 ) //0x4B5B4DA5D79F1943
- 0
- 99
- 323
-
void SET_CHECKPOINT_INSIDE_CYLINDER_SCALE ( int checkpoint, float scale ) //0x44621483FF966526
- 0
- 92
- 877
-
void SET_CHECKPOINT_CYLINDER_HEIGHT ( int checkpoint, float nearHeight, float farHeight, float radius ) //0x2707AAE9D9297D89
- 0
- 158
- 323
-
void SET_CHECKPOINT_RGBA ( int checkpoint, int red, int green, int blue, int alpha ) //0x7167371E8AD747F7
- 0
- 92
- 323
-
void SET_CHECKPOINT_RGBA2 ( int checkpoint, int red, int green, int blue, int alpha ) //0xB9EA40907C680580
- 0
- 85
- 323
-
void SET_CHECKPOINT_CLIPPLANE_WITH_POS_NORM ( int checkpoint, float posX, float posY, float posZ, float unkX, float unkY, float unkZ ) //0xF51D36185993515D
- 0
- 103
- 323
-
void SET_CHECKPOINT_FORCE_OLD_ARROW_POINTING ( int checkpoint ) //0xFCF6788FC4860CD4
- 0
- 120
- 1734
-
void SET_CHECKPOINT_DECAL_ROT_ALIGNED_TO_CAMERA_ROT ( int checkpoint ) //0x615D3925E87A3B26
- 0
- 85
- 323
-
void SET_CHECKPOINT_FORCE_DIRECTION ( int checkpoint ) //0xDB1EA9411C8911EC
- 0
- 93
- 1180
-
void SET_CHECKPOINT_DIRECTION ( int checkpoint, float posX, float posY, float posZ ) //0x3C788E7F6438754D
- 0
- 97
- 1180
-
void DELETE_CHECKPOINT ( int checkpoint ) //0xF5ED37F54CD4D52E
- 0
- 116
- 323
-
void DONT_RENDER_IN_GAME_UI ( BOOL p0 ) //0x22A249A53034450A
- 0
- 87
- 323
-
void FORCE_RENDER_IN_GAME_UI ( BOOL toggle ) //0xDC459CFA0CCE245B
- 0
- 90
- 323
-
void REQUEST_STREAMED_TEXTURE_DICT ( const char* textureDict, BOOL p1 ) //0xDFA2EF8E04127DD5
- 0
- 106
- 323
-
BOOL HAS_STREAMED_TEXTURE_DICT_LOADED ( const char* textureDict ) //0x0145F696AAAAD2E4
- 0
- 111
- 323
-
void SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED ( const char* textureDict ) //0xBE2CACCF5A8AA805
- 0
- 130
- 323
-
void SET_SCRIPT_GFX_DRAW_BEHIND_PAUSEMENU ( BOOL toggle ) //0xC6372ECD45D73BCD
- 0
- 98
- 323
-
void SET_SCRIPT_GFX_DRAW_ORDER ( int drawOrder ) //0x61BB1D9B3A95D802
- 0
- 127
- 323
-
void SET_SCRIPT_GFX_ALIGN ( int horizontalAlign, int verticalAlign ) //0xB8A850F20A067EB6
- 0
- 153
- 323
-
void RESET_SCRIPT_GFX_ALIGN () //0xE3A3DB414A373DAB
- 0
- 95
- 323
-
void SET_SCRIPT_GFX_ALIGN_PARAMS ( float x, float y, float w, float h ) //0xF5A2C681787E579D
- 0
- 114
- 323
-
void GET_SCRIPT_GFX_ALIGN_POSITION ( float x, float y, float* calculatedX, float* calculatedY ) //0x6DD8F5AA635EB4B2
- 0
- 113
- 323
-
float GET_SAFE_ZONE_SIZE () //0xBAF107B6BB2C97F0
- 0
- 138
- 323
-
void DRAW_SPRITE ( const char* textureDict, const char* textureName, int alpha, BOOL p11, Any p12, float screenX, float screenY, float width, float height, float heading ) //0xE7FFAE5EBF23D890
- 0
- 140
- 323
-
void DRAW_SPRITE_ARX ( const char* textureDict, const char* textureName, int alpha, Any p11, Any p12, float x, float y, float width, float height, float p6 ) //0x2D3B147AFAD49DE0
- 0
- 123
- 1290
-
void DRAW_SPRITE_NAMED_RENDERTARGET ( const char* textureDict, const char* textureName, int alpha, Any p11, float screenX, float screenY, float width, float height, float heading, int red ) //0x2BC54A8188768488
- 0
- 155
- 877
-
Any ADD_ENTITY_ICON ( Entity entity, const char* icon ) //0x9CD43EEE12BF4DD0
- 0
- 126
- 323
-
void SET_ENTITY_ICON_VISIBILITY ( Entity entity, BOOL toggle ) //0xE0E8BEECCA96BA31
- 0
- 98
- 323
-
void SET_ENTITY_ICON_COLOR ( Entity entity, int red, int green, int blue, int alpha ) //0x1D5F595CCAE2E238
- 0
- 114
- 323
-
void SET_DRAW_ORIGIN ( float x, float y, float z, Any p3 ) //0xAA0008F3BBB8F416
- 0
- 123
- 323
-
void CLEAR_DRAW_ORIGIN () //0xFF0B610F6BE0D7AF
- 0
- 105
- 323
-
int SET_BINK_MOVIE ( const char* name ) //0x338D9F609FD632DB
- 0
- 130
- 1290
-
void PLAY_BINK_MOVIE ( int binkMovie ) //0x70D2CC8A542A973C
- 0
- 106
- 1290
-
void STOP_BINK_MOVIE ( int binkMovie ) //0x63606A61DE68898A
- 0
- 149
- 1290
-
void RELEASE_BINK_MOVIE ( int binkMovie ) //0x04D950EEFA4EED8C
- 0
- 97
- 1290
-
void DRAW_BINK_MOVIE ( int binkMovie, float p1, float p2, float p3, float p4, float p5, int r, int g, int b, int a ) //0x7118E83EEB9F7238
- 0
- 155
- 1290
-
void SET_BINK_MOVIE_TIME ( int binkMovie, float progress ) //0x0CB6B3446855B57A
- 0
- 101
- 1290
-
float GET_BINK_MOVIE_TIME ( int binkMovie ) //0x8E17DDD6B9D5BF29
- 0
- 126
- 1734
-
void SET_BINK_MOVIE_VOLUME ( int binkMovie, float value ) //0xAFF33B1178172223
- 0
- 96
- 1290
-
void ATTACH_TV_AUDIO_TO_ENTITY ( Entity entity ) //0x845BAD77CC770633
- 0
- 98
- 323
-
void SET_TV_AUDIO_FRONTEND ( BOOL toggle ) //0x113D2C5DC57E1774
- 0
- 97
- 323
-
void SET_BINK_SHOULD_SKIP ( int binkMovie, BOOL bShouldSkip ) //0x6805D58CAA427B72
- 0
- 107
- 1290
-
int LOAD_MOVIE_MESH_SET ( const char* movieMeshSetName ) //0xB66064452270E8F1
- 0
- 92
- 323
-
void RELEASE_MOVIE_MESH_SET ( int movieMeshSet ) //0xEB119AA014E89183
- 0
- 93
- 323