public void RebuildVisibility() { var pos = GettingPosition?.Invoke() ?? Vector3.Zero; var rot = GettingRotation?.Invoke() ?? Vector3.Zero; var msg = Room.ConstructInstMessage(this, pos, rot); RebuildVisibility(msg); }
internal Vector3 GetPosition() { return(GettingPosition?.Invoke() ?? Vector3.Zero); }