(obj: GameObj<AreaComp>)
=> void Add the object and its edges to the list
param obj- The object to add
(obj: GameObj<AreaComp>)
=> void Remove the object and its edges from the list
param obj- The object to remove
(pairCb: (obj1: GameObj<AreaComp>, obj2: GameObj<AreaComp>) => void)
=> void Iterates all object pairs which potentially collide