Create()

From Valve Developer Community
Jump to: navigation, search
English (en)Deutsch (de)Português do Brasil (pt-br)Русский (ru)Translate (Translate)

CBaseEntity::Create() cria e gera(en) uma nova entidade(en). 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(en)::Create() tem outra finalidade, ela pode ser usada para despachar uma [[Temporary Entity|Entidade Temporária] já existente.

Argumentos

const char(en)* szName
O classname(en) da entidade que deve ser criada. Deve ser um ponteiro para memória constante; uma string literal comum como "npc_class" servirá.
const Vector(en)& vecOrigin
A origin(en) inicial da entidade.
const QAngle(en)& vecAngles
A orientação inicial da entidade.
CBaseEntity(en)* pOwner
O owner(en) da nova entidade. Passe NULL se não deveria haver um.