ent_purge(ENTITY*);

Releases texture memory, meshes and decals used by the entity. Useful for freeing the video memory when entities of a certain type won't be visible anymore. Video memory is automatically allocated again when the entity is seen the next time - so this function won't do any harm. However, any functions affecting the entity mesh or texture - such as bmap_to_alpha - must be performed again. Thus ent_purge followed by bmap_to_alpha can also be used to change the alpha factor of an entity texture. In a multiplayer system this instruction only affects the current PC.

Parameters:

ENTITY* - entity pointer.

Speed:

Slow

Example:

ent_purge(player); // purges the player entity when in 1st person mode 		

See also:

ent_create, ent_morph, ent_preload, ptr_remove

► latest version online