enum EE::UI::CSS::ShorthandId¶
Dense process-local CSS shorthand identifiers.
Same identity rules as PropertyId, in a separate ID space: a shorthand is never cast to a PropertyId even when its spelling matches a longhand.
#include <propertyids.hpp> enum ShorthandId: Uint8 { Invalid = 0, Margin, LayoutMargin, LayoutMarginUnderscore, Padding, Background, Foreground, BoxMargin, BackgroundPosition, ForegroundPosition, BorderColor, BorderWidth, BorderStyle, BorderRadius, ForegroundRadius, RotationOriginPoint, RotateOriginPoint, ScaleOriginPoint, MinSize, MaxSize, Border, TextShadow, HintShadow, BorderLeft, BorderRight, BorderTop, BorderBottom, ListStyle, Font, VerticalAlign, FlexFlow, Flex, Gap, GridTemplate, Grid, PlaceItems, PlaceSelf, PlaceContent, NumDefinedIds, FirstCustomId = NumDefinedIds, MaxNumIds = 255, };