graphics
267 native definitions. Call through
natives.graphics or natives.GRAPHICS.267 definitions
| Function | Returns | Parameters | Native hash |
|---|---|---|---|
_0x085C5B61A0114F32 | void | p0: Any, p1: Any | |
_0x0D5B19C34068FEE7 | void | p0: Any | |
_0x1460B644397453EB | void | — | |
_0x171C18E994C1A395 | void | p0: Any, p1: Any, p2: Any, p3: Any, p4: Any | |
_0x196D3ACBEBA4A44B | void | personaPhotoLocalCacheType: int | |
_0x1A9F09AB458D49C6 | void | p0: BOOL | |
_0x1C6306E5BC25C29C | void | — | |
_0x1FF8731BE1DFC0C0 | void | p0: Any, p1: Any | |
_0x21F00E08CBB5F37B | void | component: const char* | |
_0x249CD6B7285536F2 | void | p0: Any, p1: Any, p2: Any | |
_0x26DD2FB0A88CC412 | void | effectName: const char*, effectName2: const char*, p2: Any, p3: Any | |
_0x285438C26C732F9D | Any | — | |
_0x32DE2BFFDA43E62A | void | — | |
_0x38D9D50F2085E9B3 | void | effectNameHash: Hash | |
_0x3DA7A10583A4BEC0 | BOOL | — | |
_0x3E2FDDBE435A8787 | void | — | |
_0x402E1A61D2587FCD | BOOL | p0: Any, x: float, y: float, z: float, p4: float, p5: float, heading: float | |
_0x4046493D2EEACA0E | void | — | |
_0x41F88A85A579A61D | void | p0: float | |
_0x453D16D41FC51D3E | void | p0: BOOL | |
_0x48FE0DB54045B975 | void | p0: Any, p1: Any, p2: Any, p3: Any, p4: Any, p5: Any, p6: Any | |
_0x4BD66B4E3427689B | void | p0: const char* | |
_0x4FB67D172C4476F3 | void | entity: Entity, p1: const char*, p2: const char*, p3: float | |
_0x503941F65DBA24EC | void | p0: Any | |
_0x519928DF02EB5101 | void | p0: Any | |
_0x55285F885F662169 | void | — | |
_0x5AC6E0FA028369DE | void | — | |
_0x5C674EB487891F6B | Any | — | |
_0x5C9C3A466B3296A8 | Any | p0: Any | |
_0x5CD6A2CCE5087161 | void | p0: Any | |
_0x62B9F9A1272AED80 | void | p0: Any | |
_0x67B0778C62E74423 | void | p0: Any | |
_0x6C03118E9E5C1A14 | void | p0: Any | |
_0x71845905BCCDE781 | void | effectNameHash: Hash | |
_0x735762E8D7573E42 | void | p0: Any, p1: Any, p2: Any | |
_0x812C1563185C6FB2 | void | — | |
_0x815653A42C5ABE76 | void | — | |
_0x8996FA6AD9FE4E90 | void | p0: Any | |
_0x910E260AEAD855DE | void | — | |
_0x9229ED770975BD9E | void | — | |
_0x94B261F1F35293E1 | void | p0: Any | |
_0x981C7D863980FA51 | void | — | |
_0x9D1B0B5066205692 | void | — | |
_0x9F158A49B0D84C3C | void | p0: Any | |
_0x9F6D859C80708B26 | void | p0: BOOL, p1: BOOL | |
_0xA04EF43030593ABC | void | p0: Any, p1: Any | |
_0xA0F4D12D6042F6D5 | void | p0: Any, p1: Any | |
_0xA15CCAB8AD038291 | Any | p0: Any, p1: Any, p2: Any, p3: Any | |
_0xA1A86055792FB249 | void | personaPhotoLocalCacheType: int | |
_0xA201A3D0AC087C37 | void | effectName: const char* | |
_0xA21AF60C9F99CCC5 | void | — | |
_0xAF4D239B8903FCBE | void | — | |
_0xB032C085D9A03907 | void | — | |
_0xB958D97A0DFAA0C2 | BOOL | effectName: const char* | |
_0xC06F2F45A73EABCD | void | entity: Entity | |
_0xC28F62AC9774FC1B | Any | — | |
_0xC2B8164C3BE871A4 | void | — | |
_0xC37792A3F9C90771 | Any | — | |
_0xC38B4952B728397A | void | vehicle: Vehicle, toggle: BOOL | |
_0xC489FE31AC726512 | void | p0: Any, p1: Any | |
_0xC76FC4C2FC5F4405 | void | effectNameHash: Hash | |
_0xC8D0611D9A0CF5D3 | void | p0: Any | |
_0xCC3B787E73E64160 | void | p0: Any, p1: Any, p2: Any, p3: Any, p4: Any | |
_0xD1472AFF30C103D6 | void | p0: float | |
_0xD543487A1F12828F | void | p0: Any, p1: Any, p2: Any, p3: Any | |
_0xD9BC98B55BCFAA9B | void | p0: Any | |
_0xD9C24F53631F2372 | BOOL | texture: const char*, ped: Ped, playerSlot: int | |
_0xDFE332A5DA6FE7C9 | int | iTrackedPoint: int | |
_0xE63D68F455CA0B47 | Any | p0: Any, p1: Any, p2: Any, p3: Any, p4: Any, p5: Any, p6: Any | |
_0xE75CDDEBF618C8FF | BOOL | effectNameHash: Hash | |
_0xE8A8378BF651079C | Any | p0: Any, p1: Any, p2: Any, p3: Any, p4: Any | |
_0xE92012611461A42A | void | p0: Any, p1: Any, p2: Any, p3: Any, p4: Any | |
_0xEB48CE48EEC41FD4 | void | p0: Any | |
_0xEC3D8C228FE553D7 | BOOL | p0: BOOL | |
_0xEC3F7F24EEEB3BA3 | void | — | |
_0xF2F543D48F319A3A | void | — | |
_0xF5793BB386E1FF9C | void | p0: Any | |
_0xFB680A9B33D0EDBE | void | p0: BOOL | |
_0xFBF161FCFEC8589E | BOOL | effectName: const char*, p1: int, p2: BOOL, p3: BOOL* | |
_0xFC9B53C072F418E0 | Any | — | |
_0xFD05B1DDE83749FA | BOOL | p0: const char* | |
_0xFF584F097C17FA8F | BOOL | — | |
_0xFF8018C778349234 | void | p0: Any | |
_add_blood_pool | void | x: float, y: float, z: float, unused: BOOL | |
_add_blood_pool_2 | void | x: float, y: float, z: float, p3: float, size: float, p5: float, permanent: BOOL, p7: float, p8: BOOL | |
_add_blood_pools_for_ped | void | ped: Ped | |
_add_blood_pools_for_ped_with_params | void | ped: Ped, p1: float, size: float, p3: float | |
_add_blood_trail_point | void | x: float, y: float, z: float | |
_add_blood_trail_splat | void | x: float, y: float, z: float | |
_add_entity_to_entity_mask | void | entity: Entity, mask: int | |
_add_entity_to_entity_mask_with_intensity | void | entity: Entity, mask: int, intensity: float | |
_add_veg_modifier_zone | int | volume: Volume, p1: int, flags: int, p3: int | |
_animpostfx_clear_effect | void | effectName: const char* | |
_animpostfx_get_stackhash | Hash | effectName: const char* | |
_animpostfx_has_loaded | BOOL | effectName: const char* | |
_animpostfx_is_stackhash_playing | BOOL | effectNameHash: Hash | |
_animpostfx_is_tag_playing | BOOL | effectName: const char* | |
_animpostfx_play_tag | void | effectNameHash: Hash | |
_animpostfx_play_timed | void | effectName: const char*, duration: int | |
_animpostfx_preload_postfx | void | effectName: const char* | |
_animpostfx_preload_postfx_by_stackhash | void | effectNameHash: Hash | |
_animpostfx_set_postfx_color | void | effectName: const char*, p1: int, red: int, green: int, blue: int, alpha: int | |
_animpostfx_set_potency | void | effectName: const char*, p1: int, potency: float | |
_animpostfx_set_strength | void | effectName: const char*, strength: float | |
_animpostfx_set_to_unload | void | effectName: const char* | |
_animpostfx_stop_stackhash_postfx | void | effectNameHash: Hash | |
_animpostfx_stop_tag | void | effectName: const char* | |
_block_pickup_object_light | void | pickupObject: Object, toggle: BOOL | |
_blood_trail_for_waypoint | void | waypointRecording: const char*, p1: float | |
_create_swatch_texture_dict | BOOL | slots: int | |
_destroy_swatch_texture_dict | void | — | |
_disable_far_artificial_lights | void | disable: BOOL | |
_disable_static_veg_modifier | void | p0: Hash | |
_does_checkpoint_have_fx | BOOL | checkpoint: int | |
_draw_marker | void | type: Hash, posX: float, posY: float, posZ: float, dirX: float, dirY: float, dirZ: float, rotX: float, rotY: float, rotZ: float, scaleX: float, scaleY: float, scaleZ: float, red: int, green: int, blue: int, alpha: int, bobUpAndDown: BOOL, faceCamera: BOOL, p19: int, rotate: BOOL, textureDict: const char*, textureName: const char*, drawOnEnts: BOOL | |
_enable_static_veg_modifier | void | p0: Hash | |
_generate_swatch_texture | void | slotId: int, componentHash: Hash, metapedType: int, p3: BOOL | |
_generate_swatch_texture_directly | void | slot: int, p1: Any | |
_get_current_number_of_local_photos | int | — | |
_get_max_number_of_local_photos | int | — | |
_get_modified_visibility_distance | float | — | |
_get_photo_mode_contrast | float | — | |
_get_photo_mode_exposure | float | — | |
_get_proxy_interior_index | int | interiorId: int | |
_is_proxy_interior_index_artificial_lights_enabled | BOOL | proxyInteriorIndex: int | |
_is_static_veg_modifier_enabled | BOOL | p0: Hash | |
_is_texture_in_dict | BOOL | txdHash: Hash, dict: Hash | |
_is_tracked_point_valid | BOOL | point: int | |
_remove_entity_from_entity_mask | void | entity: Entity | |
_set_cloud_height | void | height: float | |
_set_cloud_layer | void | x: float, y: float, p2: int | |
_set_cloud_noise | void | x: float, y: float, z: float | |
_set_cloud_position | void | x: float, y: float, z: float | |
_set_district_photo_taken_stat | void | p0: const char* | |
_set_lights_color_for_entity | void | entity: Entity, red: int, green: int, blue: int | |
_set_lights_intensity_for_entity | void | entity: Entity, intensity: float | |
_set_lights_type_for_entity | void | entity: Entity, type: int | |
_set_particle_fx_looped_update_distant_smoke | void | ptfxHandle: int, scalar: float | |
_set_particle_fx_non_looped_emitter_scale | void | p0: float, p1: float, p2: float | |
_set_pearlescent_fx_enabled | void | object: Object, toggle: BOOL | |
_set_photo_in_photomode_stat | void | p0: BOOL | |
_set_photo_overlay_effect_stat | void | p0: int | |
_set_photo_self_stat | void | p0: BOOL | |
_set_photo_studio_stat | void | p0: int | |
_set_player_appear_in_photo | void | player: Player | |
_set_posse_id_for_photo | void | posseId: Any | |
_set_proxy_interior_index_artificial_lights_state | void | proxyInteriorIndex: int, state: BOOL | |
_set_region_photo_taken_stat | void | p0: const char* | |
_set_sniper_glints_enabled | void | enabled: BOOL | |
_set_snow_coverage_type | void | type: int | |
_set_state_photo_taken_stat | void | p0: const char* | |
_start_particle_fx_non_looped_on_ped_bone_2 | BOOL | effectName: const char*, ped: Ped, offsetX: float, offsetY: float, offsetZ: float, rotX: float, rotY: float, rotZ: float, boneIndex: int, scale: float, axisX: BOOL, axisY: BOOL, axisZ: BOOL | |
add_decal | int | p0: Any, p1: Any, p2: Any, p3: Any, p4: Any, p5: Any, p6: Any, p7: Any, p8: Any, p9: Any, p10: Any, p11: Any, p12: Any, p13: Any, p14: Any, p15: Any, p16: Any, p17: Any, p18: Any, p19: Any, p20: Any, p21: Any | |
add_petrol_trail_decal_info | void | x: float, y: float, z: float, p3: float | |
add_veg_modifier_sphere | int | x: float, y: float, z: float, radius: float, modType: int, flags: int, p6: int | |
allow_pickup_light_sync | void | pickupObject: Object, allow: BOOL | |
animpostfx_has_event_triggered_by_stackhash | BOOL | effectNameHash: Hash, p1: int, p2: BOOL, p3: BOOL* | |
animpostfx_is_preloading_by_stackhash | BOOL | effectNameHash: Hash | |
animpostfx_is_running | BOOL | effectName: const char* | |
animpostfx_play | void | effectName: const char* | |
animpostfx_stop | void | effectName: const char* | |
animpostfx_stop_all | void | — | |
attach_tv_audio_to_entity | void | entity: Entity | |
begin_create_low_quality_copy_of_photo | BOOL | p0: int | |
begin_take_high_quality_photo | BOOL | — | |
block_pickup_placement_light | void | pickup: Pickup, toggle: BOOL | |
cascade_shadows_clear_shadow_sample_type | void | — | |
cascade_shadows_enable_entity_tracker | void | toggle: BOOL | |
cascade_shadows_set_cascade_bounds | void | p0: Any, p1: BOOL, p2: float, p3: float, p4: float, p5: float, p6: BOOL, p7: float | |
cascade_shadows_set_shadow_sample_type | void | type: const char* | |
clear_timecycle_modifier | void | — | |
create_checkpoint_with_namehash | int | typeHash: Hash, posX1: float, posY1: float, posZ1: float, posX2: float, posY2: float, posZ2: float, radius: float, red: int, green: int, blue: int, alpha: int, reserved: int | |
create_tracked_point | int | — | |
delete_checkpoint | void | checkpoint: int | |
destroy_tracked_point | void | point: int | |
disable_entitymask | void | — | |
disable_hdtex_this_frame | void | — | |
does_particle_fx_looped_exist | BOOL | ptfxHandle: int | |
draw_light_with_range | void | posX: float, posY: float, posZ: float, colorR: int, colorG: int, colorB: int, range: float, intensity: float | |
draw_low_quality_photo_to_phone | void | p0: BOOL, p1: BOOL | |
draw_rect | void | x: float, y: float, width: float, height: float, red: int, green: int, blue: int, alpha: int, p8: BOOL, p9: BOOL | |
draw_sprite | void | textureDict: const char*, textureName: const char*, screenX: float, screenY: float, width: float, height: float, heading: float, red: int, green: int, blue: int, alpha: int, p11: BOOL | |
draw_tv_channel | void | xPos: float, yPos: float, xScale: float, yScale: float, rotation: float, red: int, green: int, blue: int, alpha: int | |
enable_entitymask | void | — | |
enable_moon_cycle_override | void | strength: float | |
enable_movie_subtitles | void | toggle: BOOL | |
end_petrol_trail_decals | void | — | |
free_memory_for_high_quality_photo | void | — | |
free_memory_for_low_quality_photo | void | — | |
free_memory_for_mission_creator_photo | void | — | |
get_screen_coord_from_world_coord | BOOL | worldX: float, worldY: float, worldZ: float, screenX: float*, screenY: float* | |
get_screen_resolution | void | x: int*, y: int* | |
get_status_of_create_low_quality_copy_of_photo | int | p0: Any | |
get_status_of_load_mission_creator_photo | int | p0: Any* | |
get_status_of_save_high_quality_photo | int | — | |
get_status_of_sorted_list_operation | int | — | |
get_status_of_take_high_quality_photo | int | — | |
get_timecycle_modifier_index | int | — | |
get_timecycle_transition_modifier_index | int | — | |
get_toggle_paused_renderphases_status | BOOL | — | |
get_tv_channel | int | — | |
is_decal_alive | BOOL | decal: int | |
is_photo_frame | BOOL | — | |
is_tracked_point_visible | BOOL | point: int | |
is_tvshow_currently_playing | BOOL | videoCliphash: Hash | |
load_mission_creator_photo | BOOL | p0: Any*, p1: Any, p2: Any, p3: Any | |
pedshot_is_available | BOOL | — | |
queue_operation_to_create_sorted_list_of_photos | Any | — | |
remove_decal | void | decal: int | |
remove_decals_from_object | void | obj: Object | |
remove_decals_in_range | void | x: float, y: float, z: float, range: float | |
remove_grass_cull_sphere | void | handle: int | |
remove_particle_fx | void | ptfxHandle: int, p1: BOOL | |
remove_particle_fx_from_entity | void | entity: Entity | |
remove_particle_fx_in_range | void | X: float, Y: float, Z: float, radius: float | |
remove_veg_modifier_sphere | void | vegModifierHandle: int, p1: int | |
reset_adaptation | void | unk: int | |
reset_particle_fx_override | void | name: const char* | |
reset_paused_renderphases | void | — | |
save_high_quality_photo | BOOL | unused: int | |
set_artificial_lights_state | void | state: BOOL | |
set_checkpoint_rgba | void | checkpoint: int, red: int, green: int, blue: int, alpha: int | |
set_checkpoint_rgba2 | void | checkpoint: int, red: int, green: int, blue: int, alpha: int | |
set_disable_petrol_decals_igniting_this_frame | void | — | |
set_grass_cull_sphere | int | x: float, y: float, z: float, p3: float, p4: int | |
set_hidof_override | void | p0: BOOL, p1: BOOL, p2: float, p3: float, p4: float, p5: float | |
set_particle_fx_ambient_colour | void | entity: Entity, p1: const char*, r: float, g: float, b: float | |
set_particle_fx_bullet_impact_lodrange_scale | void | p0: float | |
set_particle_fx_bullet_impact_scale | void | scale: float | |
set_particle_fx_foot_lodrange_scale | void | p0: float | |
set_particle_fx_looped_alpha | void | ptfxHandle: int, alpha: float | |
set_particle_fx_looped_colour | void | ptfxHandle: int, r: float, g: float, b: float, p4: BOOL | |
set_particle_fx_looped_evolution | void | ptfxHandle: int, propertyName: const char*, amount: float, noNetwork: BOOL | |
set_particle_fx_looped_far_clip_dist | void | ptfxHandle: int, range: float | |
set_particle_fx_looped_offsets | void | ptfxHandle: int, x: float, y: float, z: float, rotX: float, rotY: float, rotZ: float | |
set_particle_fx_looped_scale | void | ptfxHandle: int, scale: float | |
set_particle_fx_non_looped_alpha | void | alpha: float | |
set_particle_fx_non_looped_colour | void | r: float, g: float, b: float | |
set_particle_fx_override | void | oldAsset: const char*, newAsset: const char* | |
set_pickup_light | void | object: Object, toggle: BOOL | |
set_script_gfx_draw_behind_pausemenu | void | toggle: BOOL | |
set_script_gfx_draw_order | void | drawOrder: int | |
set_timecycle_modifier | void | modifierName: const char* | |
set_timecycle_modifier_strength | void | strength: float | |
set_tracked_point_info | void | point: int, x: float, y: float, z: float, radius: float | |
set_transition_out_of_timecycle_modifier | void | strength: float | |
set_transition_timecycle_modifier | void | modifierName: const char*, transitionBlend: float | |
set_tv_audio_frontend | void | toggle: BOOL | |
set_tv_channel | void | channel: int | |
set_tv_channel_playlist | void | tvChannel: int, playlistName: const char*, restart: BOOL | |
set_tv_volume | void | volume: float | |
start_networked_particle_fx_looped_on_entity | int | effectName: const char*, entity: Entity, xOffset: float, yOffset: float, zOffset: float, xRot: float, yRot: float, zRot: float, scale: float, xAxis: BOOL, yAxis: BOOL, zAxis: BOOL | |
start_networked_particle_fx_looped_on_entity_bone | int | effectName: const char*, entity: Entity, xOffset: float, yOffset: float, zOffset: float, xRot: float, yRot: float, zRot: float, boneIndex: int, scale: float, xAxis: BOOL, yAxis: BOOL, zAxis: BOOL | |
start_networked_particle_fx_non_looped_at_coord | BOOL | effectName: const char*, xPos: float, yPos: float, zPos: float, xRot: float, yRot: float, zRot: float, scale: float, xAxis: BOOL, yAxis: BOOL, zAxis: BOOL | |
start_networked_particle_fx_non_looped_on_entity | BOOL | effectName: const char*, entity: Entity, offsetX: float, offsetY: float, offsetZ: float, rotX: float, rotY: float, rotZ: float, scale: float, axisX: BOOL, axisY: BOOL, axisZ: BOOL | |
start_particle_fx_looped_at_coord | int | effectName: const char*, x: float, y: float, z: float, xRot: float, yRot: float, zRot: float, scale: float, xAxis: BOOL, yAxis: BOOL, zAxis: BOOL, p11: BOOL | |
start_particle_fx_looped_on_entity | int | effectName: const char*, entity: Entity, xOffset: float, yOffset: float, zOffset: float, xRot: float, yRot: float, zRot: float, scale: float, xAxis: BOOL, yAxis: BOOL, zAxis: BOOL | |
start_particle_fx_looped_on_entity_bone | int | effectName: const char*, entity: Entity, xOffset: float, yOffset: float, zOffset: float, xRot: float, yRot: float, zRot: float, boneIndex: int, scale: float, xAxis: BOOL, yAxis: BOOL, zAxis: BOOL | |
start_particle_fx_looped_on_ped_bone | int | effectName: const char*, ped: Ped, xOffset: float, yOffset: float, zOffset: float, xRot: float, yRot: float, zRot: float, boneIndex: int, scale: float, xAxis: BOOL, yAxis: BOOL, zAxis: BOOL | |
start_particle_fx_non_looped_at_coord | int | effectName: const char*, xPos: float, yPos: float, zPos: float, xRot: float, yRot: float, zRot: float, scale: float, xAxis: BOOL, yAxis: BOOL, zAxis: BOOL | |
start_particle_fx_non_looped_on_entity | BOOL | effectName: const char*, entity: Entity, offsetX: float, offsetY: float, offsetZ: float, rotX: float, rotY: float, rotZ: float, scale: float, axisX: BOOL, axisY: BOOL, axisZ: BOOL | |
start_particle_fx_non_looped_on_ped_bone | BOOL | effectName: const char*, ped: Ped, offsetX: float, offsetY: float, offsetZ: float, rotX: float, rotY: float, rotZ: float, boneIndex: int, scale: float, axisX: BOOL, axisY: BOOL, axisZ: BOOL | |
start_petrol_trail_decals | void | p0: Any, p1: Any | |
stop_particle_fx_looped | void | ptfxHandle: int, p1: BOOL | |
toggle_paused_renderphases | void | toggle: BOOL | |
update_lights_on_entity | void | entity: Entity | |
use_particle_fx_asset | void | fxName: const char* |
Generated declarations; individual native behaviour may be undocumented. See argument and result mapping before calling a native.