Pt-br/Create(): Difference between revisions
< Pt-br
Jump to navigation
Jump to search
(Created page with "{{lang|Create()}} '''<code>CBaseEntity::Create()</code>''' cria e gera uma nova entidade. Ele pode ser chamado diretamente ou a partir de um objeto exis...") |
m (Using L template for links) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
{{lang|Create()}} | {{lang|Create()}} | ||
'''<code>CBaseEntity::Create()</code>''' cria e | '''<code>CBaseEntity::Create()</code>''' cria e {{L|Spawn()|gera}} uma nova {{L|entity|entidade}}. Ele pode ser chamado diretamente ou a partir de um objeto existente. Não faz diferença o caminho que você escolher. | ||
A função <code> | A função <code>{{L|CBaseTempEntity}}::Create()</code> tem outra finalidade, ela pode ser usada para despachar uma [[Temporary Entity|Entidade Temporária] já existente. | ||
== Argumentos == | == Argumentos == | ||
; <code>const | ; <code>const {{L|char}}* szName</code> | ||
: O | : O {{L|classname}} da entidade que deve ser criada. Deve ser um ponteiro para memória constante; uma string literal comum como <code>"npc_class"</code> servirá. | ||
; <code>const | ; <code>const {{L|Vector}}& vecOrigin</code> | ||
: A | : A {{L|origin}} inicial da entidade. | ||
; <code>const | ; <code>const {{L|QAngle}}& vecAngles</code> | ||
: A orientação inicial da entidade. | : A orientação inicial da entidade. | ||
; <code> | ; <code>{{L|CBaseEntity}}* pOwner</code> | ||
: O | : O {{L|owner}} da nova entidade. Passe <code>NULL</code> se não deveria haver um. | ||
[[Category:Functions]][[Category:English]] | [[Category:Functions]][[Category:English]] |
Latest revision as of 08:11, 11 July 2024
CBaseEntity::Create()
cria e gera uma nova entidade . Ele pode ser chamado diretamente ou a partir de um objeto existente. Não faz diferença o caminho que você escolher.
A função CBaseTempEntity ::Create()
tem outra finalidade, ela pode ser usada para despachar uma [[Temporary Entity|Entidade Temporária] já existente.
Argumentos
const char * szName
- O classname da entidade que deve ser criada. Deve ser um ponteiro para memória constante; uma string literal comum como
"npc_class"
servirá. const Vector & vecOrigin
- A origin inicial da entidade.
const QAngle & vecAngles
- A orientação inicial da entidade.
CBaseEntity * pOwner
- O owner da nova entidade. Passe
NULL
se não deveria haver um.