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