|
void | EOnInit (IEntity owner) |
| Event after entity is allocated and initialized.
|
|
void | EOnContact (IEntity owner, IEntity other, Contact contact) |
| Event when physics engine registered contact with other RigidBody.
|
|
◆ EOnContact()
void BaseTriggerComponent.EOnContact |
( |
IEntity | owner, |
|
|
IEntity | other, |
|
|
Contact | contact ) |
|
protected |
Event when physics engine registered contact with other RigidBody.
- Parameters
-
owner | The owner entity |
other | Other Entity who contacted us |
contact | Structure describing the contact |
Implemented in SCR_PressureTriggerComponent.
◆ EOnInit()
void BaseTriggerComponent.EOnInit |
( |
IEntity | owner | ) |
|
|
protected |
◆ GetOwner()
proto external IEntity BaseTriggerComponent.GetOwner |
( |
| ) |
|
◆ GetProjectileEffects()
proto external void BaseTriggerComponent.GetProjectileEffects |
( |
TypeName | projectileType, |
|
|
out notnull array< BaseProjectileEffect > | outProjectileEffects ) |
Get projectile effects that are inherited from projectileType parameter.
◆ OnUserTrigger()
proto external void BaseTriggerComponent.OnUserTrigger |
( |
IEntity | owner | ) |
|
◆ OnUserTriggerOverrideInstigator()
proto external void BaseTriggerComponent.OnUserTriggerOverrideInstigator |
( |
IEntity | owner, |
|
|
Instigator | instigator ) |
◆ SetLive()
proto external void BaseTriggerComponent.SetLive |
( |
| ) |
|
◆ WasTriggered()
proto external bool BaseTriggerComponent.WasTriggered |
( |
| ) |
|
The documentation for this interface was generated from the following file:
- Game/generated/Projectile/Trigger/BaseTriggerComponent.c