{"hash":"0xF5793BB386E1FF9C","ns":"GRAPHICS","name":"_SET_PHOTO_MODE_AO_ENHANCED","slug":"_SET_PHOTO_MODE_AO_ENHANCED","official":false,"named":true,"luaName":"SetPhotoModeAoEnhanced","game":"rdr3","apiset":"client","returnType":"void","params":[{"name":"bEnabled","type":"BOOL"}],"summary":"Toggles an enhanced/high-quality ambient occlusion mode used in Photo Mode.","descriptions":[{"source":"alloc8or","format":"text","body":"Toggles an enhanced/high-quality ambient occlusion mode used in Photo Mode.\nCalled with 1 when photo mode's manual exposure/contrast adjustments become active (after the PauseMenuIn post-fx transition finishes), and called with 0 when photo mode is closed/torn down.\nStores the value into a global bool that appears to gate a higher quality AO pass while composing photos.\n\nParameters:\n- bEnabled: true to enable the enhanced AO pass, false to disable it."}],"examples":[],"aliases":[],"enums":[],"related":[],"build":"1207","sources":["alloc8or"],"doc":2,"url":"https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PHOTO_MODE_AO_ENHANCED","markdownUrl":"https://natives.borderlinerp.com/natives/GRAPHICS/_SET_PHOTO_MODE_AO_ENHANCED.md","snippets":{"lua":"SetPhotoModeAoEnhanced(bEnabled)","luaInvoke":"Citizen.InvokeNative(0xF5793BB386E1FF9C, bEnabled)","js":"SetPhotoModeAoEnhanced(bEnabled);","jsInvoke":"Citizen.invokeNative('0xF5793BB386E1FF9C', bEnabled);","csharp":"Function.Call((Hash)0xF5793BB386E1FF9C, bEnabled);","notes":["The name is a community guess and may change. If the named call is missing in your client build, use `InvokeNative` with the hash — it always works."]}}