# Stubs for gta.natives.graphics

import gta

def CREATE_CHECKPOINT(type: int, posX1: float, posY1: float, posZ1: float, posX2: float, posY2: float, posZ2: float, diameter: float, red: int, green: int, blue: int, alpha: int, reserved: int) -> int: ...
def HAS_STREAMED_TEXTURE_DICT_LOADED(textureDict: str) -> bool: ...
def PROCGRASS_DISABLE_AMBSCALESCAN() -> None: ...
def DISABLE_SCUFF_DECALS(toggle: bool) -> None: ...
def CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_VALUE(p0: float) -> None: ...
def START_PARTICLE_FX_NON_LOOPED_ON_ENTITY_BONE(effectName: str, entity: int, offsetX: float, offsetY: float, offsetZ: float, rotX: float, rotY: float, rotZ: float, boneIndex: int, scale: float, axisX: bool, axisY: bool, axisZ: bool) -> bool: ...
def RENDER_SHADOWED_LIGHTS_WITH_NO_SHADOWS(p0: bool) -> None: ...
def CASCADE_SHADOWS_INIT_SESSION() -> None: ...
def RELEASE_BINK_MOVIE(binkMovie: int) -> None: ...
def DOES_VEHICLE_HAVE_CREW_EMBLEM(vehicle: int, p1: int) -> bool: ...
def ANIMPOSTFX_STOP(effectName: str) -> None: ...
def GOLF_TRAIL_SET_FACING(p0: bool) -> None: ...
def DRAW_DEBUG_BOX(x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, r: int, g: int, b: int, alpha: int) -> None: ...
def END_PETROL_TRAIL_DECALS() -> None: ...
def FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO() -> None: ...
def SET_FLASH(p0: float, p1: float, fadeIn: float, duration: float, fadeOut: float) -> None: ...
def IS_TVSHOW_CURRENTLY_PLAYING(videoCliphash: int) -> bool: ...
def CASCADE_SHADOWS_ENABLE_FREEZER(p0: bool) -> None: ...
def GET_STATUS_OF_SAVE_HIGH_QUALITY_PHOTO() -> int: ...
def HAS_SCALEFORM_MOVIE_FILENAME_LOADED(scaleformName: str) -> bool: ...
def SEETHROUGH_SET_MAX_THICKNESS(thickness: float) -> None: ...
def SET_BINK_MOVIE_TIME(binkMovie: int, progress: float) -> None: ...
def START_PARTICLE_FX_NON_LOOPED_ON_ENTITY(effectName: str, entity: int, offsetX: float, offsetY: float, offsetZ: float, rotX: float, rotY: float, rotZ: float, scale: float, axisX: bool, axisY: bool, axisZ: bool) -> bool: ...
def GET_STATUS_OF_TAKE_HIGH_QUALITY_PHOTO() -> int: ...
def DRAW_SCALEFORM_MOVIE_FULLSCREEN(scaleform: int, red: int, green: int, blue: int, alpha: int, p5: int) -> None: ...
def DISABLE_COMPOSITE_SHOTGUN_DECALS(toggle: bool) -> None: ...
def START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE(effectName: str, ped: int, offsetX: float, offsetY: float, offsetZ: float, rotX: float, rotY: float, rotZ: float, boneIndex: int, scale: float, axisX: bool, axisY: bool, axisZ: bool) -> bool: ...
def CLEAR_TIMECYCLE_MODIFIER() -> None: ...
def DRAW_LOW_QUALITY_PHOTO_TO_PHONE(p0: bool, p1: bool) -> None: ...
def SEETHROUGH_SET_COLOR_NEAR(red: int, green: int, blue: int) -> None: ...
def UI3DSCENE_MAKE_PUSHED_PRESET_PERSISTENT(toggle: bool) -> None: ...
def SET_TV_AUDIO_FRONTEND(toggle: bool) -> None: ...
def REQUEST_SCALEFORM_MOVIE(scaleformName: str) -> int: ...
def SET_ARTIFICIAL_LIGHTS_STATE(state: bool) -> None: ...
def ADD_OIL_DECAL(x: float, y: float, z: float, groundLvl: float, width: float, transparency: float) -> int: ...
def GOLF_TRAIL_SET_COLOUR(p0: int, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int) -> None: ...
def PROCGRASS_ENABLE_AMBSCALESCAN() -> None: ...
def CLEAR_ALL_TCMODIFIER_OVERRIDES(p0: str) -> None: ...
def OVERRIDE_INTERIOR_SMOKE_LEVEL(level: float) -> None: ...
def DISABLE_PROCOBJ_CREATION() -> None: ...
def SEETHROUGH_SET_HIGHLIGHT_NOISE(noise: float) -> None: ...
def SET_TRACKED_POINT_INFO(point: int, x: float, y: float, z: float, radius: float) -> None: ...
def GET_STATUS_OF_LOAD_MISSION_CREATOR_PHOTO(p0: int) -> int: ...
def REGISTER_POSTFX_BULLET_IMPACT(weaponWorldPosX: float, weaponWorldPosY: float, weaponWorldPosZ: float, intensity: float) -> None: ...
def SET_DEBUG_LINES_AND_SPHERES_DRAWING_ACTIVE(enabled: bool) -> None: ...
def SET_NIGHTVISION(toggle: bool) -> None: ...
def SEETHROUGH_SET_HILIGHT_INTENSITY(intensity: float) -> None: ...
def ADD_TCMODIFIER_OVERRIDE(modifierName1: str, modifierName2: str) -> None: ...
def START_PARTICLE_FX_LOOPED_ON_ENTITY(effectName: str, entity: int, xOffset: float, yOffset: float, zOffset: float, xRot: float, yRot: float, zRot: float, scale: float, xAxis: bool, yAxis: bool, zAxis: bool) -> int: ...
def SET_TAKEN_PHOTO_IS_MUGSHOT(toggle: bool) -> None: ...
def TERRAINGRID_SET_PARAMS(x: float, y: float, z: float, forwardX: float, forwardY: float, forwardZ: float, sizeX: float, sizeY: float, sizeZ: float, gridScale: float, glowIntensity: float, normalHeight: float, heightDiff: float) -> None: ...
def SET_TRANSITION_OUT_OF_TIMECYCLE_MODIFIER(strength: float) -> None: ...
def DRAW_SCALEFORM_MOVIE_3D_SOLID(scaleform: int, posX: float, posY: float, posZ: float, rotX: float, rotY: float, rotZ: float, p7: float, p8: float, p9: float, scaleX: float, scaleY: float, scaleZ: float, rotationOrder: int) -> None: ...
def SET_SCALEFORM_MOVIE_AS_NO_LONGER_NEEDED(scaleformHandle: int) -> None: ...
def SET_ENTITY_ICON_COLOR(entity: int, red: int, green: int, blue: int, alpha: int) -> None: ...
def BEGIN_TAKE_MISSION_CREATOR_PHOTO() -> bool: ...
def SET_PARTICLE_FX_NON_LOOPED_EMITTER_SIZE(p0: float, p1: float, scale: float) -> None: ...
def IS_PLAYLIST_ON_CHANNEL(tvChannel: int, p1: int) -> bool: ...
def GET_TV_VOLUME() -> float: ...
def SET_TV_CHANNEL_PLAYLIST_AT_HOUR(tvChannel: int, playlistName: str, hour: int) -> None: ...
def GET_USINGNIGHTVISION() -> bool: ...
def ANIMPOSTFX_PLAY(effectName: str, duration: int, looped: bool) -> None: ...
def DONT_RENDER_IN_GAME_UI(p0: bool) -> None: ...
def SET_BACKFACECULLING(toggle: bool) -> None: ...
def GOLF_TRAIL_SET_RADIUS(p0: float, p1: float, p2: float) -> None: ...
def START_PARTICLE_FX_NON_LOOPED_AT_COORD(effectName: str, xPos: float, yPos: float, zPos: float, xRot: float, yRot: float, zRot: float, scale: float, xAxis: bool, yAxis: bool, zAxis: bool) -> bool: ...
def CASCADE_SHADOWS_SET_BOUND_POSITION(p0: int) -> None: ...
def CASCADE_SHADOWS_SET_SCREEN_SIZE_CHECK_ENABLED(p0: bool) -> None: ...
def SET_PARTICLE_FX_NON_LOOPED_COLOUR(r: float, g: float, b: float) -> None: ...
def SET_CHECKPOINT_CYLINDER_HEIGHT(checkpoint: int, nearHeight: float, farHeight: float, radius: float) -> None: ...
def CASCADE_SHADOWS_CLEAR_SHADOW_SAMPLE_TYPE() -> None: ...
def SET_DISABLE_PETROL_DECALS_RECYCLING_THIS_FRAME() -> None: ...
def SET_PARTICLE_FX_BULLET_IMPACT_SCALE(scale: float) -> None: ...
def PHONEPHOTOEDITOR_SET_FRAME_TXD(textureDict: str, p1: bool) -> bool: ...
def DRAW_MARKER(type: int, 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: str, textureName: str, drawOnEnts: bool) -> None: ...
def DRAW_TEXTURED_POLY(x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, x3: float, y3: float, z3: float, red: int, green: int, blue: int, alpha: int, textureDict: str, textureName: str, u1: float, v1: float, w1: float, u2: float, v2: float, w2: float, u3: float, v3: float, w3: float) -> None: ...
def SET_TV_VOLUME(volume: float) -> None: ...
def CLEAR_PARTICLE_FX_SHOOTOUT_BOAT() -> None: ...
def OVERRIDE_INTERIOR_SMOKE_NAME(name: str) -> None: ...
def QUEUE_OPERATION_TO_CREATE_SORTED_LIST_OF_PHOTOS(p0: int) -> bool: ...
def SET_PARTICLE_FX_SLIPSTREAM_LODRANGE_SCALE(scale: float) -> None: ...
def DRAW_SPRITE_NAMED_RENDERTARGET(textureDict: str, textureName: str, screenX: float, screenY: float, width: float, height: float, heading: float, red: int, green: int, blue: int, alpha: int, p11: int) -> None: ...
def DISABLE_MOON_CYCLE_OVERRIDE() -> None: ...
def ENABLE_MOON_CYCLE_OVERRIDE(strength: float) -> None: ...
def PROCGRASS_IS_CULLSPHERE_ENABLED(handle: int) -> bool: ...
def SET_TIMECYCLE_MODIFIER(modifierName: str) -> None: ...
def DRAW_SPRITE_ARX(textureDict: str, textureName: str, x: float, y: float, width: float, height: float, p6: float, red: int, green: int, blue: int, alpha: int, p11: int, p12: int) -> None: ...
def GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT(methodReturn: int) -> int: ...
def GET_IS_PETROL_DECAL_IN_RANGE(xCoord: float, yCoord: float, zCoord: float, radius: float) -> bool: ...
def IS_ACTIVE_SCALEFORM_MOVIE_DELETING(val: int) -> bool: ...
def _SET_SCALEFORM_MOVIE_NAMED_AS_NO_LONGER_NEEDED(scaleformHandle: int, scaleformName: str) -> None: ...
def GRASSBATCH_DISABLE_FLATTENING() -> None: ...
def GET_CURRENT_TV_CLIP_NAMEHASH() -> int: ...
def GET_IS_WIDESCREEN() -> bool: ...
def GOLF_TRAIL_SET_PATH(p0: float, p1: float, p2: float, p3: float, p4: float, p5: float, p6: float, p7: float, p8: bool) -> None: ...
def GET_DECAL_WASH_LEVEL(decal: int) -> float: ...
def SET_SCALEFORM_MOVIE_TO_USE_LARGE_RT(scaleformHandle: int, toggle: bool) -> None: ...
def SET_BINK_MOVIE(name: str) -> int: ...
def FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO_PREVIEW() -> None: ...
def GET_MAXIMUM_NUMBER_OF_PHOTOS() -> int: ...
def GET_SCREEN_COORD_FROM_WORLD_COORD(worldX: float, worldY: float, worldZ: float, screenX: int, screenY: int) -> bool: ...
def GET_TEXTURE_RESOLUTION(textureDict: str, textureName: str) -> 'gta.Vector3': ...
def GET_REQUESTINGNIGHTVISION() -> bool: ...
def END_TEXT_COMMAND_SCALEFORM_STRING() -> None: ...
def DISABLE_OCCLUSION_THIS_FRAME() -> None: ...
def ANIMPOSTFX_IS_RUNNING(effectName: str) -> bool: ...
def CASCADE_SHADOWS_SET_SPLIT_Z_EXP_WEIGHT(p0: float) -> None: ...
def DRAW_DEBUG_TEXT(text: str, x: float, y: float, z: float, red: int, green: int, blue: int, alpha: int) -> None: ...
def GET_LIGHT_OVERRIDE_MAX_INTENSITY_SCALE() -> float: ...
def DRAW_RECT(x: float, y: float, width: float, height: float, r: int, g: int, b: int, a: int, p8: bool) -> None: ...
def SET_TRANSITION_TIMECYCLE_MODIFIER(modifierName: str, transition: float) -> None: ...
def SET_CHECKPOINT_DIRECTION(checkpoint: int, posX: float, posY: float, posZ: float) -> None: ...
def POP_TIMECYCLE_MODIFIER() -> None: ...
def SAVE_HIGH_QUALITY_PHOTO(unused: int) -> bool: ...
def GET_LOAD_HIGH_QUALITY_PHOTO_STATUS(p0: int) -> int: ...
def _SET_PARTICLE_FX_LOOPED_CAMERA_BIAS(ptfxHandle: int, p1: float) -> None: ...
def ADD_VEHICLE_CREW_EMBLEM(vehicle: int, ped: int, boneIndex: int, x1: float, x2: float, x3: float, y1: float, y2: float, y3: float, z1: float, z2: float, z3: float, scale: float, p13: int, alpha: int) -> bool: ...
def SEETHROUGH_GET_MAX_THICKNESS() -> float: ...
def OVERRIDE_NIGHTVISION_LIGHT_RANGE(p0: float) -> None: ...
def SET_CHECKPOINT_INSIDE_CYLINDER_SCALE(checkpoint: int, scale: float) -> None: ...
def GET_USINGSEETHROUGH() -> bool: ...
def GET_TIMECYCLE_TRANSITION_MODIFIER_INDEX() -> int: ...
def SET_DECAL_BULLET_IMPACT_RANGE_SCALE(p0: float) -> None: ...
def GET_CURRENT_NUMBER_OF_CLOUD_PHOTOS() -> int: ...
def LOAD_MISSION_CREATOR_PHOTO(p0: int, p1: int, p2: int, p3: int) -> bool: ...
def CLEAR_STATUS_OF_SORTED_LIST_OPERATION() -> None: ...
def SET_CHECKPOINT_INSIDE_CYLINDER_HEIGHT_SCALE(checkpoint: int, scale: float) -> None: ...
def SET_DISABLE_DECAL_RENDERING_THIS_FRAME() -> None: ...
def USE_SNOW_WHEEL_VFX_WHEN_UNSHELTERED(toggle: bool) -> None: ...
def ADD_PETROL_DECAL(x: float, y: float, z: float, groundLvl: float, width: float, transparency: float) -> int: ...
def SET_EXTRA_TCMODIFIER(modifierName: str) -> None: ...
def CALL_SCALEFORM_MOVIE_METHOD_WITH_STRING(scaleform: int, methodName: str, param1: str, param2: str, param3: str, param4: str, param5: str) -> None: ...
def DRAW_SCALEFORM_MOVIE(scaleformHandle: int, x: float, y: float, width: float, height: float, red: int, green: int, blue: int, alpha: int, p9: int) -> None: ...
def SET_PARTICLE_FX_BANG_SCRAPE_LODRANGE_SCALE(p0: float) -> None: ...
def PUSH_TIMECYCLE_MODIFIER() -> None: ...
def GET_STATUS_OF_CREATE_MISSION_CREATOR_PHOTO_PREVIEW() -> int: ...
def WASH_DECALS_FROM_VEHICLE(vehicle: int, p1: float) -> None: ...
def DRAW_SHADOWED_SPOT_LIGHT(posX: float, posY: float, posZ: float, dirX: float, dirY: float, dirZ: float, colorR: int, colorG: int, colorB: int, distance: float, brightness: float, roundness: float, radius: float, falloff: float, shadowId: int) -> None: ...
def GET_SCREENBLUR_FADE_CURRENT_TIME() -> float: ...
def TERRAINGRID_SET_COLOURS(lowR: int, lowG: int, lowB: int, lowAlpha: int, r: int, g: int, b: int, alpha: int, highR: int, highG: int, highB: int, highAlpha: int) -> None: ...
def REMOVE_DECALS_IN_RANGE(x: float, y: float, z: float, range: float) -> None: ...
def SET_SKIDMARK_RANGE_SCALE(scale: float) -> None: ...
def ENABLE_PROCOBJ_CREATION() -> None: ...
def DOES_LATEST_BRIEF_STRING_EXIST(p0: int) -> bool: ...
def CASCADE_SHADOWS_SET_ENTITY_TRACKER_SCALE(p0: float) -> None: ...
def SET_PARTICLE_FX_LOOPED_EVOLUTION(ptfxHandle: int, propertyName: str, amount: float, noNetwork: bool) -> None: ...
def CASCADE_SHADOWS_SET_CASCADE_BOUNDS_SCALE(p0: float) -> None: ...
def DISABLE_DOWNWASH_PTFX(toggle: bool) -> None: ...
def SET_CHECKPOINT_DECAL_ROT_ALIGNED_TO_CAMERA_ROT(checkpoint: int) -> None: ...
def SET_SCRIPT_GFX_DRAW_ORDER(drawOrder: int) -> None: ...
def REMOVE_GRASS_CULL_SPHERE(handle: int) -> None: ...
def STOP_BINK_MOVIE(binkMovie: int) -> None: ...
def PROCGRASS_DISABLE_CULLSPHERE(handle: int) -> None: ...
def REQUEST_SCALEFORM_MOVIE_WITH_IGNORE_SUPER_WIDESCREEN(scaleformName: str) -> int: ...
def SET_BINK_SHOULD_SKIP(binkMovie: int, bShouldSkip: bool) -> None: ...
def FREE_MEMORY_FOR_LOW_QUALITY_PHOTO() -> None: ...
def SET_FORCE_MOTIONBLUR(toggle: bool) -> None: ...
def DRAW_LINE(x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, red: int, green: int, blue: int, alpha: int) -> None: ...
def USE_PARTICLE_FX_ASSET(name: str) -> None: ...
def SET_SCALEFORM_MOVIE_TO_USE_SYSTEM_TIME(scaleform: int, toggle: bool) -> None: ...
def GRASSBATCH_ENABLE_FLATTENING_IN_SPHERE(x: float, y: float, z: float, radius: float, p4: float, p5: float, p6: float) -> None: ...
def GET_SCRIPT_GFX_ALIGN_POSITION(x: float, y: float, calculatedX: int, calculatedY: int) -> None: ...
def CASCADE_SHADOWS_SET_AIRCRAFT_MODE(p0: bool) -> None: ...
def _FORCE_GROUND_SNOW_PASS(toggle: bool) -> None: ...
def START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY(effectName: str, entity: int, xOffset: float, yOffset: float, zOffset: float, xRot: float, yRot: float, zRot: float, scale: float, xAxis: bool, yAxis: bool, zAxis: bool, r: float, g: float, b: float, a: float) -> int: ...
def SEETHROUGH_RESET() -> None: ...
def PLAY_BINK_MOVIE(binkMovie: int) -> None: ...
def DRAW_BINK_MOVIE(binkMovie: int, p1: float, p2: float, p3: float, p4: float, p5: float, r: int, g: int, b: int, a: int) -> None: ...
def SET_CHECKPOINT_RGBA(checkpoint: int, red: int, green: int, blue: int, alpha: int) -> None: ...
def SET_PARTICLE_FX_LOOPED_ALPHA(ptfxHandle: int, alpha: float) -> None: ...
def DRAW_TEXTURED_POLY_WITH_THREE_COLOURS(x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, x3: float, y3: float, z3: float, red1: float, green1: float, blue1: float, alpha1: int, red2: float, green2: float, blue2: float, alpha2: int, red3: float, green3: float, blue3: float, alpha3: int, textureDict: str, textureName: str, u1: float, v1: float, w1: float, u2: float, v2: float, w2: float, u3: float, v3: float, w3: float) -> None: ...
def DRAW_DEBUG_CROSS(x: float, y: float, z: float, size: float, red: int, green: int, blue: int, alpha: int) -> None: ...
def DOES_PARTICLE_FX_LOOPED_EXIST(ptfxHandle: int) -> bool: ...
def ENABLE_MOVIE_KEYFRAME_WAIT(toggle: bool) -> None: ...
def BEGIN_CREATE_LOW_QUALITY_COPY_OF_PHOTO(p0: int) -> bool: ...
def IS_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_READY(methodReturn: int) -> bool: ...
def SET_PARTICLE_FX_NON_LOOPED_ALPHA(alpha: float) -> None: ...
def SCALEFORM_MOVIE_METHOD_ADD_PARAM_LITERAL_STRING(string: str) -> None: ...
def DRAW_MARKER_SPHERE(x: float, y: float, z: float, radius: float, red: int, green: int, blue: int, alpha: float) -> None: ...
def UI3DSCENE_CLEAR_PATCHED_DATA() -> None: ...
def PHONEPHOTOEDITOR_TOGGLE(p0: bool) -> bool: ...
def IS_SCREENBLUR_FADE_RUNNING() -> bool: ...
def SET_SEETHROUGH(toggle: bool) -> None: ...
def SET_PARTICLE_FX_LOOPED_COLOUR(ptfxHandle: int, r: float, g: float, b: float, p4: bool) -> None: ...
def BEGIN_CREATE_MISSION_CREATOR_PHOTO_PREVIEW() -> bool: ...
def DRAW_DEBUG_LINE(x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, r: int, g: int, b: int, alpha: int) -> None: ...
def BEGIN_TEXT_COMMAND_SCALEFORM_STRING(componentType: str) -> None: ...
def CASCADE_SHADOWS_ENABLE_ENTITY_TRACKER(toggle: bool) -> None: ...
def FORCE_EXPOSURE_READBACK(toggle: bool) -> None: ...
def HAS_SCALEFORM_CONTAINER_MOVIE_LOADED_INTO_PARENT(scaleformHandle: int) -> bool: ...
def ABORT_VEHICLE_CREW_EMBLEM_REQUEST(p0: int) -> bool: ...
def SET_TIMECYCLE_MODIFIER_STRENGTH(strength: float) -> None: ...
def ATTACH_TV_AUDIO_TO_ENTITY(entity: int) -> None: ...
def MOVE_VEHICLE_DECALS(p0: int, p1: int) -> None: ...
def GET_IS_HIDEF() -> bool: ...
def GRAB_PAUSEMENU_OWNERSHIP() -> None: ...
def HAS_SCALEFORM_MOVIE_LOADED(scaleformHandle: int) -> bool: ...
def IS_SCALEFORM_MOVIE_DELETING(val: int) -> bool: ...
def GET_ACTUAL_SCREEN_RESOLUTION(x: int, y: int) -> None: ...
def ENABLE_MOVIE_SUBTITLES(toggle: bool) -> None: ...
def DRAW_SCALEFORM_MOVIE_3D(scaleform: int, posX: float, posY: float, posZ: float, rotX: float, rotY: float, rotZ: float, p7: float, p8: float, p9: float, scaleX: float, scaleY: float, scaleZ: float, rotationOrder: int) -> None: ...
def GET_SCREEN_RESOLUTION(x: int, y: int) -> None: ...
def RESET_PARTICLE_FX_OVERRIDE(name: str) -> None: ...
def PATCH_DECAL_DIFFUSE_MAP(decalType: int, textureDict: str, textureName: str) -> None: ...
def SET_PARTICLE_FX_FORCE_VEHICLE_INTERIOR(toggle: bool) -> None: ...
def GET_BINK_MOVIE_TIME(binkMovie: int) -> float: ...
def STOP_PARTICLE_FX_LOOPED(ptfxHandle: int, p1: bool) -> None: ...
def SET_PARTICLE_FX_BLOOD_SCALE(p0: int) -> None: ...
def GET_STATUS_OF_TAKE_MISSION_CREATOR_PHOTO() -> int: ...
def CLEAR_EXTRA_TCMODIFIER() -> None: ...
def REQUEST_SCALEFORM_SCRIPT_HUD_MOVIE(hudComponent: int) -> None: ...
def SET_PARTICLE_FX_FOOT_LODRANGE_SCALE(p0: float) -> None: ...
def DRAW_SPRITE_ARX_WITH_UV(textureDict: str, textureName: str, x: float, y: float, width: float, height: float, u1: float, v1: float, u2: float, v2: float, heading: float, red: int, green: int, blue: int, alpha: int, p15: int) -> None: ...
def OVERRIDE_PED_CREW_LOGO_TEXTURE(ped: int, txd: str, txn: str) -> bool: ...
def SET_LIGHT_OVERRIDE_MAX_INTENSITY_SCALE(p0: int) -> None: ...
def ADD_PETROL_TRAIL_DECAL_INFO(x: float, y: float, z: float, p3: float) -> None: ...
def SET_PARTICLE_FX_SHOOTOUT_BOAT(p0: int) -> None: ...
def _HAS_SCALEFORM_MOVIE_NAMED_LOADED(scaleformHandle: int, scaleformName: str) -> bool: ...
def BEGIN_SCALEFORM_SCRIPT_HUD_MOVIE_METHOD(hudComponent: int, methodName: str) -> bool: ...
def UI3DSCENE_ASSIGN_PED_TO_SLOT(presetName: str, ped: int, slot: int, posX: float, posY: float, posZ: float) -> bool: ...
def GET_IS_TIMECYCLE_TRANSITIONING_OUT() -> bool: ...
def REQUEST_EARLY_LIGHT_CHECK() -> None: ...
def START_PETROL_TRAIL_DECALS(p0: float) -> None: ...
def FORCE_POSTFX_BULLET_IMPACTS_AFTER_HUD(p0: bool) -> None: ...
def QUERY_MOVIE_MESH_SET_STATE(p0: int) -> int: ...
def WASH_DECALS_IN_RANGE(x: float, y: float, z: float, range: float, p4: float) -> None: ...
def ADD_ENTITY_ICON(entity: int, icon: str) -> int: ...
def GOLF_TRAIL_SET_SHADER_PARAMS(p0: float, p1: float, p2: float, p3: float, p4: float) -> None: ...
def SEETHROUGH_SET_FADE_ENDDISTANCE(distance: float) -> None: ...
def ENABLE_ALIEN_BLOOD_VFX(toggle: bool) -> None: ...
def TRIGGER_SCREENBLUR_FADE_IN(transitionTime: float) -> bool: ...
def _FORCE_ALLOW_SNOW_FOOT_VFX_ON_ICE(toggle: bool) -> None: ...
def TERRAINGRID_ACTIVATE(toggle: bool) -> None: ...
def DRAW_DEBUG_TEXT_2D(text: str, x: float, y: float, z: float, red: int, green: int, blue: int, alpha: int) -> None: ...
def START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_PED_BONE(effectName: str, ped: int, offsetX: float, offsetY: float, offsetZ: float, rotX: float, rotY: float, rotZ: float, boneIndex: int, scale: float, axisX: bool, axisY: bool, axisZ: bool) -> bool: ...
def REGISTER_NOIR_LENS_EFFECT() -> None: ...
def GOLF_TRAIL_GET_VISUAL_CONTROL_POINT(p0: int) -> 'gta.Vector3': ...
def SET_WEATHER_PTFX_USE_OVERRIDE_SETTINGS(p0: bool) -> None: ...
def GOLF_TRAIL_GET_MAX_HEIGHT() -> float: ...
def GOLF_TRAIL_SET_ENABLED(toggle: bool) -> None: ...
def BEGIN_TAKE_HIGH_QUALITY_PHOTO() -> bool: ...
def REMOVE_DECALS_FROM_OBJECT_FACING(obj: int, x: float, y: float, z: float) -> None: ...
def SEETHROUGH_SET_FADE_STARTDISTANCE(distance: float) -> None: ...
def SET_DRAW_ORIGIN(x: float, y: float, z: float, p3: bool) -> None: ...
def DRAW_DEBUG_SPHERE(x: float, y: float, z: float, radius: float, red: int, green: int, blue: int, alpha: int) -> None: ...
def GRASSBATCH_ENABLE_FLATTENING_EXT_IN_SPHERE(x: float, y: float, z: float, p3: int, p4: float, p5: float, p6: float, scale: float) -> None: ...
def BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND(methodName: str) -> bool: ...
def DRAW_POLY(x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, x3: float, y3: float, z3: float, red: int, green: int, blue: int, alpha: int) -> None: ...
def SET_PARTICLE_FX_CAM_INSIDE_NONPLAYER_VEHICLE(vehicle: int, p1: bool) -> None: ...
def SET_ON_ISLAND_X_FOR_TAKEN_PHOTO(p0: int) -> None: ...
def END_TEXT_COMMAND_UNPARSED_SCALEFORM_STRING() -> None: ...
def PROCGRASS_ENABLE_CULLSPHERE(handle: int, x: float, y: float, z: float, scale: float) -> None: ...
def USE_SNOW_FOOT_VFX_WHEN_UNSHELTERED(toggle: bool) -> None: ...
def SET_BINK_MOVIE_VOLUME(binkMovie: int, value: float) -> None: ...
def CASCADE_SHADOWS_SET_SHADOW_SAMPLE_TYPE(type: str) -> None: ...
def GOLF_TRAIL_SET_FIXED_CONTROL_POINT(type: int, xPos: float, yPos: float, zPos: float, p4: float, red: int, green: int, blue: int, alpha: int) -> None: ...
def DESTROY_TRACKED_POINT(point: int) -> None: ...
def GET_SCREEN_ASPECT_RATIO() -> float: ...
def ADD_DECAL(decalType: int, posX: float, posY: float, posZ: float, p4: float, p5: float, p6: float, p7: float, p8: float, p9: float, width: float, height: float, rCoef: float, gCoef: float, bCoef: float, opacity: float, timeout: float, p17: bool, p18: bool, p19: bool) -> int: ...
def SET_MOTIONBLUR_MAX_VEL_SCALER(p0: float) -> None: ...
def SET_PARTICLE_FX_LOOPED_SCALE(ptfxHandle: int, scale: float) -> None: ...
def ANIMPOSTFX_STOP_ALL() -> None: ...
def SET_LOCK_ADAPTIVE_DOF_DISTANCE(p0: bool) -> None: ...
def LOAD_MOVIE_MESH_SET(movieMeshSetName: str) -> int: ...
def UNPATCH_DECAL_DIFFUSE_MAP(decalType: int) -> None: ...
def SET_PARTICLE_FX_NON_LOOPED_SCALE(scale: float) -> None: ...
def SET_SCRIPT_GFX_ALIGN(horizontalAlign: int, verticalAlign: int) -> None: ...
def REMOVE_PARTICLE_FX_FROM_ENTITY(entity: int) -> None: ...
def BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND_HEADER(methodName: str) -> bool: ...
def SET_CHECKPOINT_RGBA2(checkpoint: int, red: int, green: int, blue: int, alpha: int) -> None: ...
def FORCE_PARTICLE_FX_IN_VEHICLE_INTERIOR(p0: int, p1: int) -> None: ...
def SET_PARTICLE_FX_FOOT_OVERRIDE_NAME(p0: str) -> None: ...
def SET_HIDOF_OVERRIDE(p0: bool, p1: bool, nearplaneOut: float, nearplaneIn: float, farplaneOut: float, farplaneIn: float) -> None: ...
def SCALEFORM_MOVIE_METHOD_ADD_PARAM_TEXTURE_NAME_STRING(string: str) -> None: ...
def SET_TV_CHANNEL(channel: int) -> None: ...
def GET_SAFE_ZONE_SIZE() -> float: ...
def GET_EXTRA_TCMODIFIER() -> int: ...
def SET_PARTICLE_FX_BULLET_IMPACT_LODRANGE_SCALE(p0: float) -> None: ...
def SET_CURRENT_PLAYER_TCMODIFIER(modifierName: str) -> None: ...
def PHONEPHOTOEDITOR_IS_ACTIVE() -> bool: ...
def REQUEST_SCALEFORM_MOVIE_SKIP_RENDER_WHILE_PAUSED(scaleformName: str) -> int: ...
def SET_PLAYER_TCMODIFIER_TRANSITION(value: float) -> None: ...
def SET_GRASS_CULL_SPHERE(p0: float, p1: float, p2: float, p3: float) -> int: ...
def SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED(textureDict: str) -> None: ...
def CLEAR_TV_CHANNEL_PLAYLIST(tvChannel: int) -> None: ...
def SET_NEXT_PLAYER_TCMODIFIER(modifierName: str) -> None: ...
def GOLF_TRAIL_SET_FIXED_CONTROL_POINT_ENABLE(p0: bool) -> None: ...
def DISABLE_HDTEX_THIS_FRAME() -> None: ...
def SCALEFORM_MOVIE_METHOD_ADD_PARAM_INT(value: int) -> None: ...
def REMOVE_PARTICLE_FX(ptfxHandle: int, p1: bool) -> None: ...
def IS_TRACKED_POINT_VISIBLE(point: int) -> bool: ...
def END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE() -> int: ...
def REQUEST_SCALEFORM_MOVIE_INSTANCE(scaleformName: str) -> int: ...
def SCALEFORM_MOVIE_METHOD_ADD_PARAM_BOOL(value: bool) -> None: ...
def SET_DEPTHWRITING(toggle: bool) -> None: ...
def SET_SCRIPT_GFX_DRAW_BEHIND_PAUSEMENU(toggle: bool) -> None: ...
def SET_PTFX_FORCE_VEHICLE_INTERIOR_FLAG(p0: int) -> None: ...
def END_SCALEFORM_MOVIE_METHOD() -> None: ...
def IS_DECAL_ALIVE(decal: int) -> bool: ...
def START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE(effectName: str, entity: int, xOffset: float, yOffset: float, zOffset: float, xRot: float, yRot: float, zRot: float, boneIndex: int, scale: float, xAxis: bool, yAxis: bool, zAxis: bool) -> int: ...
def START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_ENTITY(effectName: str, entity: int, offsetX: float, offsetY: float, offsetZ: float, rotX: float, rotY: float, rotZ: float, scale: float, axisX: bool, axisY: bool, axisZ: bool) -> bool: ...
def FADE_UP_PED_LIGHT(p0: float) -> None: ...
def DISABLE_VEHICLE_DISTANTLIGHTS(toggle: bool) -> None: ...
def WATER_REFLECTION_SET_SCRIPT_OBJECT_VISIBILITY(p0: int) -> None: ...
def SET_PARTICLE_FX_BULLET_TRACE_NO_ANGLE_REJECT(p0: bool) -> None: ...
def SET_NOISINESSOVERIDE(value: float) -> None: ...
def GET_STATUS_OF_CREATE_LOW_QUALITY_COPY_OF_PHOTO(p0: int) -> int: ...
def REMOVE_DECALS_FROM_OBJECT(obj: int) -> None: ...
def DRAW_SCALEFORM_MOVIE_FULLSCREEN_MASKED(scaleform1: int, scaleform2: int, red: int, green: int, blue: int, alpha: int) -> None: ...
def DISABLE_IN_WATER_PTFX(toggle: bool) -> None: ...
def CALL_SCALEFORM_MOVIE_METHOD_WITH_NUMBER(scaleform: int, methodName: str, param1: float, param2: float, param3: float, param4: float, param5: float) -> None: ...
def DRAW_SPOT_LIGHT(posX: float, posY: float, posZ: float, dirX: float, dirY: float, dirZ: float, colorR: int, colorG: int, colorB: int, distance: float, brightness: float, hardness: float, radius: float, falloff: float) -> None: ...
def SET_TV_PLAYER_WATCHING_THIS_FRAME(p0: int) -> None: ...
def PASS_KEYBOARD_INPUT_TO_SCALEFORM(scaleformHandle: int) -> bool: ...
def ANIMPOSTFX_STOP_AND_FLUSH_REQUESTS(effectName: str) -> None: ...
def REMOVE_VEHICLE_CREW_EMBLEM(vehicle: int, p1: int) -> None: ...
def CASCADE_SHADOWS_SET_CASCADE_BOUNDS(p0: int, p1: bool, p2: float, p3: float, p4: float, p5: float, p6: bool, p7: float) -> None: ...
def CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_MODE(p0: bool) -> None: ...
def UI3DSCENE_IS_AVAILABLE() -> bool: ...
def DRAW_BOX(x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, red: int, green: int, blue: int, alpha: int) -> None: ...
def SCALEFORM_MOVIE_METHOD_ADD_PARAM_FLOAT(value: float) -> None: ...
def PRESET_INTERIOR_AMBIENT_CACHE(timecycleModifierName: str) -> None: ...
def FADE_DECALS_IN_RANGE(x: float, y: float, z: float, p3: float, p4: float) -> None: ...
def SEETHROUGH_SET_HEATSCALE(index: int, heatScale: float) -> None: ...
def FREE_MEMORY_FOR_HIGH_QUALITY_PHOTO() -> None: ...
def GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_BOOL(methodReturn: int) -> bool: ...
def ENABLE_CLOWN_BLOOD_VFX(toggle: bool) -> None: ...
def DRAW_DEBUG_LINE_WITH_TWO_COLOURS(x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, r1: int, g1: int, b1: int, r2: int, g2: int, b2: int, alpha1: int, alpha2: int) -> None: ...
def SET_DISABLE_PETROL_DECALS_IGNITING_THIS_FRAME() -> None: ...
def SET_CHECKPOINT_FORCE_DIRECTION(checkpoint: int) -> None: ...
def GOLF_TRAIL_SET_TESSELLATION(p0: int, p1: int) -> None: ...
def FORCE_RENDER_IN_GAME_UI(toggle: bool) -> None: ...
def GET_MAXIMUM_NUMBER_OF_CLOUD_PHOTOS() -> int: ...
def SET_PARTICLE_FX_LOOPED_FAR_CLIP_DIST(ptfxHandle: int, range: float) -> None: ...
def REMOVE_PARTICLE_FX_IN_RANGE(X: float, Y: float, Z: float, radius: float) -> None: ...
def START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY_BONE(effectName: str, entity: int, xOffset: float, yOffset: float, zOffset: float, xRot: float, yRot: float, zRot: float, boneIndex: int, scale: float, xAxis: bool, yAxis: bool, zAxis: bool, r: float, g: float, b: float, a: float) -> int: ...
def DISABLE_SCREENBLUR_FADE() -> None: ...
def UPDATE_LIGHTS_ON_ENTITY(entity: int) -> None: ...
def _START_VEHICLE_PARTICLE_FX_LOOPED(vehicle: int, effectName: str, frontBack: bool, leftRight: bool, localOnly: bool) -> int: ...
def HAS_SCALEFORM_SCRIPT_HUD_MOVIE_LOADED(hudComponent: int) -> bool: ...
def REQUEST_STREAMED_TEXTURE_DICT(textureDict: str, p1: bool) -> None: ...
def TOGGLE_PAUSED_RENDERPHASES(toggle: bool) -> None: ...
def SET_ENTITY_ICON_VISIBILITY(entity: int, toggle: bool) -> None: ...
def START_PARTICLE_FX_LOOPED_AT_COORD(effectName: str, x: float, y: float, z: float, xRot: float, yRot: float, zRot: float, scale: float, xAxis: bool, yAxis: bool, zAxis: bool, p11: bool) -> int: ...
def RESET_PAUSED_RENDERPHASES() -> None: ...
def GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING(methodReturn: int) -> str: ...
def SET_DISTANCE_BLUR_STRENGTH_OVERRIDE(p0: float) -> None: ...
def SET_ARTIFICIAL_VEHICLE_LIGHTS_STATE(toggle: bool) -> None: ...
def CREATE_TRACKED_POINT() -> int: ...
def ANIMPOSTFX_GET_CURRENT_TIME(effectName: str) -> float: ...
def RESET_SCRIPT_GFX_ALIGN() -> None: ...
def RESET_ADAPTATION(p0: int) -> None: ...
def GET_MOTIONBLUR_MAX_VEL_SCALER() -> float: ...
def TOGGLE_PLAYER_DAMAGE_OVERLAY(toggle: bool) -> None: ...
def SET_SCALEFORM_MOVIE_TO_USE_SUPER_LARGE_RT(scaleformHandle: int, toggle: bool) -> None: ...
def SET_NOISEOVERIDE(toggle: bool) -> None: ...
def DOES_THIS_PHOTO_SLOT_CONTAIN_A_VALID_PHOTO(p0: int) -> bool: ...
def DRAW_SPRITE(textureDict: str, textureName: str, screenX: float, screenY: float, width: float, height: float, heading: float, red: int, green: int, blue: int, alpha: int, p11: bool, p12: int) -> None: ...
def DRAW_MARKER_EX(type: int, 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: str, textureName: str, drawOnEnts: bool, p24: bool, p25: bool) -> None: ...
def SCALEFORM_MOVIE_METHOD_ADD_PARAM_PLAYER_NAME_STRING(string: str) -> None: ...
def REMOVE_DECALS_FROM_VEHICLE(vehicle: int) -> None: ...
def SET_PARTICLE_FX_OVERRIDE(oldAsset: str, newAsset: str) -> None: ...
def RELEASE_MOVIE_MESH_SET(movieMeshSet: int) -> None: ...
def GET_TOGGLE_PAUSED_RENDERPHASES_STATUS() -> bool: ...
def SCALEFORM_MOVIE_METHOD_ADD_PARAM_LATEST_BRIEF_STRING(value: int) -> None: ...
def LOAD_HIGH_QUALITY_PHOTO(p0: int) -> bool: ...
def REMOVE_DECAL(decal: int) -> None: ...
def _SET_TV_CHANNEL_PLAYLIST_DIRTY(tvChannel: int, p1: bool) -> int: ...
def SET_PARTICLE_FX_CAM_INSIDE_VEHICLE(p0: bool) -> None: ...
def SET_EXPOSURETWEAK(toggle: bool) -> None: ...
def CALL_SCALEFORM_MOVIE_METHOD_WITH_NUMBER_AND_STRING(scaleform: int, methodName: str, floatParam1: float, floatParam2: float, floatParam3: float, floatParam4: float, floatParam5: float, stringParam1: str, stringParam2: str, stringParam3: str, stringParam4: str, stringParam5: str) -> None: ...
def ADJUST_NEXT_POS_SIZE_AS_NORMALIZED_16_9() -> None: ...
def TRIGGER_SCREENBLUR_FADE_OUT(transitionTime: float) -> bool: ...
def OVERRIDE_INTERIOR_SMOKE_END() -> None: ...
def DISABLE_REGION_VFX(p0: int) -> None: ...
def GET_ASPECT_RATIO(b: bool) -> float: ...
def UI3DSCENE_PUSH_PRESET(presetName: str) -> bool: ...
def START_PARTICLE_FX_LOOPED_ON_PED_BONE(effectName: str, ped: int, xOffset: float, yOffset: float, zOffset: float, xRot: float, yRot: float, zRot: float, boneIndex: int, scale: float, xAxis: bool, yAxis: bool, zAxis: bool) -> int: ...
def DRAW_LIGHT_WITH_RANGE(posX: float, posY: float, posZ: float, colorR: int, colorG: int, colorB: int, range: float, intensity: float) -> None: ...
def SET_ARENA_THEME_AND_VARIATION_FOR_TAKEN_PHOTO(p0: int, p1: int) -> None: ...
def REMOVE_SCALEFORM_SCRIPT_HUD_MOVIE(hudComponent: int) -> None: ...
def DRAW_LIGHT_WITH_RANGEEX(x: float, y: float, z: float, r: int, g: int, b: int, range: float, intensity: float, shadow: float) -> None: ...
def SET_CHECKPOINT_CLIPPLANE_WITH_POS_NORM(checkpoint: int, posX: float, posY: float, posZ: float, unkX: float, unkY: float, unkZ: float) -> None: ...
def START_NETWORKED_PARTICLE_FX_NON_LOOPED_AT_COORD(effectName: str, xPos: float, yPos: float, zPos: float, xRot: float, yRot: float, zRot: float, scale: float, xAxis: bool, yAxis: bool, zAxis: bool, p11: bool) -> bool: ...
def SET_SCRIPT_GFX_ALIGN_PARAMS(x: float, y: float, w: float, h: float) -> None: ...
def GET_STATUS_OF_SORTED_LIST_OPERATION(p0: int) -> int: ...
def DELETE_CHECKPOINT(checkpoint: int) -> None: ...
def BEGIN_SCALEFORM_MOVIE_METHOD(scaleform: int, methodName: str) -> bool: ...
def SET_WEATHER_PTFX_OVERRIDE_CURR_LEVEL(p0: float) -> None: ...
def SET_TV_CHANNEL_PLAYLIST(tvChannel: int, playlistName: str, restart: bool) -> None: ...
def SET_PARTICLE_FX_LOOPED_OFFSETS(ptfxHandle: int, x: float, y: float, z: float, rotX: float, rotY: float, rotZ: float) -> None: ...
def SET_BINK_MOVIE_AUDIO_FRONTEND(binkMovie: int, p1: bool) -> None: ...
def CALL_SCALEFORM_MOVIE_METHOD(scaleform: int, method: str) -> None: ...
def GET_TV_CHANNEL() -> int: ...
def SET_CHECKPOINT_FORCE_OLD_ARROW_POINTING(checkpoint: int) -> None: ...
def DRAW_TV_CHANNEL(xPos: float, yPos: float, xScale: float, yScale: float, rotation: float, red: int, green: int, blue: int, alpha: int) -> None: ...
def GET_TIMECYCLE_MODIFIER_INDEX() -> int: ...
def GET_VEHICLE_CREW_EMBLEM_REQUEST_STATE(vehicle: int, p1: int) -> int: ...
def SEETHROUGH_SET_NOISE_MAX(amount: float) -> None: ...
def CLEAR_DRAW_ORIGIN() -> None: ...
def SEETHROUGH_SET_NOISE_MIN(amount: float) -> None: ...
