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