{"hash":"0x2FDFF4107B8C1147","ns":"OBJECT","name":"SLIDE_OBJECT","slug":"SLIDE_OBJECT","official":true,"named":true,"luaName":"SlideObject","game":"rdr3","apiset":"client","returnType":"BOOL","params":[{"name":"object","type":"Object"},{"name":"toX","type":"float"},{"name":"toY","type":"float"},{"name":"toZ","type":"float"},{"name":"speedX","type":"float"},{"name":"speedY","type":"float"},{"name":"speedZ","type":"float"},{"name":"collision","type":"BOOL"}],"summary":"","descriptions":[],"examples":[],"aliases":[],"enums":[],"related":[],"build":"1207","gtaHash":"0x2FDFF4107B8C1147","gtaJhash":"0x63BFA7A0","sources":["alloc8or"],"doc":1,"url":"https://natives.borderlinerp.com/natives/OBJECT/SLIDE_OBJECT","markdownUrl":"https://natives.borderlinerp.com/natives/OBJECT/SLIDE_OBJECT.md","snippets":{"lua":"local retval = SlideObject(object, toX, toY, toZ, speedX, speedY, speedZ, collision)","luaInvoke":"local retval = Citizen.InvokeNative(0x2FDFF4107B8C1147, object, toX, toY, toZ, speedX, speedY, speedZ, collision, Citizen.ReturnResultAnyway())","js":"const retval = SlideObject(object, toX, toY, toZ, speedX, speedY, speedZ, collision);","jsInvoke":"const retval = Citizen.invokeNative('0x2FDFF4107B8C1147', object, toX + 0.0000001, toY + 0.0000001, toZ + 0.0000001, speedX + 0.0000001, speedY + 0.0000001, speedZ + 0.0000001, collision, Citizen.returnResultAnyway());","csharp":"bool retval = Function.Call<bool>((Hash)0x2FDFF4107B8C1147, object, toX, toY, toZ, speedX, speedY, speedZ, collision);","notes":["Float parameters: Lua integers (`10`, or whole numbers decoded from NUI/JSON) are sent as ints and read as garbage. Write `10.0` or `value + 0.0`. The generated JS wrappers add `0.0000001` to non-zero floats for the same reason."]}}