void Teleporter::generateOutlinePoints() { mOutlinePoints.resize(8); F32 x = getOrigin().x; F32 y = getOrigin().y; mOutlinePoints[0].x = x + 4; mOutlinePoints[0].y = y + 0; mOutlinePoints[1].x = x + 3; mOutlinePoints[1].y = y + 3; mOutlinePoints[2].x = x + 0; mOutlinePoints[2].y = y + 4; mOutlinePoints[3].x = x - 3; mOutlinePoints[3].y = y + 3; mOutlinePoints[4].x = x - 4; mOutlinePoints[4].y = y + 0; mOutlinePoints[5].x = x - 3; mOutlinePoints[5].y = y - 3; mOutlinePoints[6].x = x + 0; mOutlinePoints[6].y = y - 4; mOutlinePoints[7].x = x + 3; mOutlinePoints[7].y = y - 3; }