struct IEntityTriggerProxy : public IEntityProxy { };
IEntityProxy.h
Proximity trigger proxy interface.
virtual void ForwardEventsTo(EntityId id) = 0;
Forward enter/leave events to this entity
virtual void GetTriggerBounds(AABB & bbox) = 0;
virtual void InvalidateTrigger() = 0;
Invalidate the trigger, so it gets recalculated and catches things which are already inside when it gets enabled.
virtual void SetTriggerBounds(const AABB & bbox) = 0;