Pt-br/UTIL Remove: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created page with "{{lang|UTIL Remove|title=UTIL_Remove}} UTIL_Remove é um UTIL que temos no source code para remover objetos. UTIL_Remove marca um objeto para ser deletado '' no próximo...")
 
m (obsolete language category)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{lang|UTIL Remove|title=UTIL_Remove}}
{{lang|UTIL Remove|title=UTIL_Remove}}


UTIL_Remove é um [[UTIL]] que temos no source code para remover objetos. UTIL_Remove marca um objeto para ser deletado '' no próximo frame'' e não no atual!. Removendo objetos no frame atual pode causar '' null pointers'' ,que podem travar o jogo, então o UTIL_remove é incluído para prevenir isso!
UTIL_Remove é um {{L|UTIL|UTIL }} que temos no source code para remover objetos. UTIL_Remove marca um objeto para ser deletado '' no próximo frame'' e não no atual!. Removendo objetos no frame atual pode causar '' null pointers'' ,que podem travar o jogo, então o UTIL_remove é incluído para prevenir isso!
==Exemplo==
==Como é usado==


<source lang=cpp>void UTIL_Remove( IServerNetworkable *oldObj );</source>
<source lang=cpp>void UTIL_Remove( IServerNetworkable *oldObj );</source>


==Examples==
== Exemplo ==


<source lang=cpp>
<source lang=cpp>
Line 22: Line 22:


==Veja também==
==Veja também==
* [[UTIL_RemoveImmediate]]
* {{L|UTIL_RemoveImmediate}}
* [[UTIL_EnableRemoveImmediate]]
* {{L|UTIL_EnableRemoveImmediate}}
* [[UTIL_DisableRemoveImmediate]]
* {{L|UTIL_DisableRemoveImmediate}}




[[Category:Programming:pt-br]]
{{ACategory|Programming}}
[[Category:UTIL:pt-br]]
{{ACategory|UTIL}}

Latest revision as of 03:40, 22 August 2024

English (en)Deutsch (de)Português do Brasil (pt-br)Translate (Translate)

UTIL_Remove é um UTIL (en) que temos no source code para remover objetos. UTIL_Remove marca um objeto para ser deletado no próximo frame e não no atual!. Removendo objetos no frame atual pode causar null pointers ,que podem travar o jogo, então o UTIL_remove é incluído para prevenir isso!

Como é usado

void UTIL_Remove( IServerNetworkable *oldObj );

Exemplo

UTIL_Remove( this );
CBaseFire *pEffect = m_hEffect;
if ( pEffect != NULL )
{
	UTIL_Remove( pEffect );
        m_hEffect = NULL;
}

Veja também