_Align
_Align(&a, true, false);
_Align(&b, true, false);
_Align(<, centerOffset);
_Align(&rb, centerOffset);
_Align(<, centerOffset);
_Align(&rb, centerOffset);
_Align(<, false);
_Align(&rb, false);
_Align(<, false);
_Align(&rb, false);
_Align(¢er);
_Align(¢er);
_Align(¢er);
_Align(¢er);
_Align(point, !fSubpixelPrecise, centerOffset);
point->x = _Align(point->x, round, centerOffset);
point->y = _Align(point->y, round, centerOffset);
_Align(&ret, centerOffset);
_Align(&pt1);
_Align(&pt2);
_Align(&pt3);
_Align(&pt1);
_Align(&pt2);
_Align(&pt3);
_Align(&a, false);
_Align(&b, false);
_Align(&a, true);
_Align(&b, true);
_Align(&a, false);
_Align(&b, false);
_Align(&a, true);
_Align(&b, true);
_Align(p, centerOffset);
_Align(p, centerOffset);
_Align(p, centerOffset);
_Align(p, centerOffset);
_Align(&(p[0]));
_Align(&(p[1]));
_Align(&(p[2]));
_Align(&(p[3]));
_Align(&(p[0]));
_Align(&(p[1]));
_Align(&(p[2]));
_Align(&(p[3]));
_Align(&a, false);
_Align(&b, false);
_Align(&a, false);
_Align(&b, false);
_Align(&a, true, false);
_Align(&b, true, false);
float _Align(float coord, bool round,
void _Align(BPoint* point, bool round,
void _Align(BPoint* point,
BPoint _Align(const BPoint& point,
return (FieldHeader*)_Align(this, fieldSize);
return (FieldHeader*)_Align(fBuffer, sizeof(Header));
int32 valueHeaderSize = _Align(sizeof(FieldValueHeader));
if ((fFlags & KMESSAGE_CLONE_BUFFER) != 0 || _Align(fBuffer) != fBuffer) {
return _Align(this, sizeof(FieldValueHeader));
if (_Align(fBuffer) != fBuffer)
return (FieldValueHeader*)_Align(Data(), size);
offset = _Align(offset);
newSize = _Align(newSize);