Message HrzProtocol.ImageSprite
Defined in hrz/protocol/vector/image_sprite.proto.
name: string
The name of the sprite is optional. This is the name that can be used to refer to this sprite during styling.
size: HrzProtocol.Vec2i
offset: HrzProtocol.Vec2i
content: HrzProtocol.Bboxi
This defines the box in which content will be placed. Of course an image doesn’t have content as it is a leaf node in the symbol elements tree. So this defines the region that we apply the parent’s constraints to, and then whatever is outside that overflows outside.
stretch_x: HrzProtocol.Rangei[]
Defines regions on the horizontal axis where the sprite can stretch.
stretch_y: HrzProtocol.Rangei[]
Defines regions on the vertical axis where the sprite can stretch.