+ BorderVertex borderVertexData[16] =
+ {
+ {Vector2(-halfWidth, -halfHeight), Vector2(0.f, 0.f)},
+ {Vector2(-halfWidth, -halfHeight), Vector2(1.f, 0.f)},
+ {Vector2(halfWidth, -halfHeight), Vector2(-1.f, 0.f)},
+ {Vector2(halfWidth, -halfHeight), Vector2(0.f, 0.f)},
+
+ {Vector2(-halfWidth, -halfHeight), Vector2(0.f, 1.f)},
+ {Vector2(-halfWidth, -halfHeight), Vector2(1.f, 1.f)},
+ {Vector2(halfWidth, -halfHeight), Vector2(-1.f, 1.f)},
+ {Vector2(halfWidth, -halfHeight), Vector2(0.f, 1.f)},
+
+ {Vector2(-halfWidth, halfHeight), Vector2(0.f, -1.f)},
+ {Vector2(-halfWidth, halfHeight), Vector2(1.f, -1.f)},
+ {Vector2(halfWidth, halfHeight), Vector2(-1.f, -1.f)},
+ {Vector2(halfWidth, halfHeight), Vector2(0.f, -1.f)},
+
+ {Vector2(-halfWidth, halfHeight), Vector2(0.f, 0.f)},
+ {Vector2(-halfWidth, halfHeight), Vector2(1.f, 0.f)},
+ {Vector2(halfWidth, halfHeight), Vector2(-1.f, 0.f)},
+ {Vector2(halfWidth, halfHeight), Vector2(0.f, 0.f)},
+ };