Create()

From Valve Developer Community
< Pt-br
Revision as of 12:55, 20 January 2024 by Joaozito (talk | contribs) (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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
English (en)Deutsch (de)Português do Brasil (pt-br)Русский (ru)Translate (Translate)

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.