// Token: 0x060017C0 RID: 6080 RVA: 0x0002A62C File Offset: 0x0002962C public PointOfInterest Create(uint key, uint poiType, Vector3 position, float rotation) { InternalInstance internalInstance = InstanceCatalog.Get().Find(poiType); if (null != internalInstance) { PointOfInterest pointOfInterest = new PointOfInterest(this.manager, key, internalInstance, position, rotation); this.pointsOfInterest.Add(pointOfInterest); return(pointOfInterest); } return(null); }
// Token: 0x060016F8 RID: 5880 RVA: 0x00028340 File Offset: 0x00027340 public virtual void ActivateReferencedTriggers() { InternalInstance referrer = InstanceCatalog.Get().Find(this.EventKey); this.ActivateReferenced(referrer); }
// Token: 0x06000197 RID: 407 RVA: 0x00003BE9 File Offset: 0x00002BE9 public virtual void ReconnectInstances() { InstanceCatalog._EASharpBinding_118(this.mSelf); }
// Token: 0x06000199 RID: 409 RVA: 0x00003BF8 File Offset: 0x00002BF8 public InternalInstance Find(uint key) { return(InternalInstance.CreateInitUnowned(InstanceCatalog._EASharpBinding_119(this.mSelf, key))); }
// Token: 0x06000195 RID: 405 RVA: 0x00003BD0 File Offset: 0x00002BD0 public static InstanceCatalog Get() { return(InstanceCatalog.CreateInitUnowned(InstanceCatalog._EASharpBinding_117())); }