{"hash":"0xF73FBE4845C43B5B","ns":"MISC","name":"SET_BIT","slug":"SET_BIT","official":true,"named":true,"luaName":"SetBit","game":"rdr3","apiset":"client","returnType":"void","params":[{"name":"address","type":"int*"},{"name":"offset","type":"int"}],"summary":"","descriptions":[],"examples":[],"aliases":[],"enums":[],"related":[],"build":"1207","gtaHash":"0x933D6A9EEC1BACD0","gtaJhash":"0x4EFE7E6B","sources":["alloc8or"],"doc":1,"url":"https://natives.borderlinerp.com/natives/MISC/SET_BIT","markdownUrl":"https://natives.borderlinerp.com/natives/MISC/SET_BIT.md","snippets":{"lua":"local address = SetBit(offset)","luaInvoke":"local address = Citizen.InvokeNative(0xF73FBE4845C43B5B, Citizen.PointerValueInt(), offset)","js":"const address = SetBit(offset);","jsInvoke":"const address = Citizen.invokeNative('0xF73FBE4845C43B5B', Citizen.pointerValueInt(), offset);","csharp":"var address = new OutputArgument();\nFunction.Call((Hash)0xF73FBE4845C43B5B, address, offset);\n// address.GetResult<int>()","notes":["Pointer (out) arguments are not passed in Lua/JS: their values are returned after the result, in order."]}}