RedM Natives

REMOVE_TEXTURE

Removes the specified texture and remove it from the ped.

Hash0x1582C7F2
Runtime nameRemoveTexture
NamespaceCFX
SideClient
NameOfficial
Docs

Signature

void REMOVE_TEXTURE(int textureId);

Parameters

NameTypeDescription
textureIdint

texture id created by 0xC5E7204F322E49EB.

Returns void

Description

Cfx.re native reference

Removes the specified texture and remove it from the ped. Unlike 0x6BEFAA907B076859 which only marks the texture as "can be reused" (and keeps it until will be reused), this function deletes it right away. Can fix some sync issues. DOES_TEXTURE_EXIST can be use to wait until fully unloaded by game

RemoveTexture(textureId)
while DoesTextureExist(textureId) do 
    Wait(0)
end

Usage

Lua
RemoveTexture(textureId)

-- always works, by hash
Citizen.InvokeNative(0x1582c7f2, textureId)
JavaScript and C#
JavaScript
RemoveTexture(textureId);

// by hash
Citizen.invokeNative('0x1582c7f2', textureId);
C#
Function.Call((Hash)0x1582c7f2, textureId);

Sources

Cfx.re native reference

Something wrong or missing? Contribute a verified note — corrections ship through pull requests.