![]() |
Murl Engine Lua Addon API
Version 1.0 beta
|
The IOutline resource interface.
This interface represents a single vector glyph outline, used in a Resource::IFont object.
Outline flags.
Murl.Resource.IOutline.OUTLINE_FLAG_NONE | |
Murl.Resource.IOutline.OUTLINE_FLAG_OWNER | |
Murl.Resource.IOutline.OUTLINE_FLAG_EVEN_ODD_FILL | |
Murl.Resource.IOutline.OUTLINE_FLAG_REVERSE_FILL | |
Murl.Resource.IOutline.OUTLINE_FLAG_IGNORE_DROPOUTS | |
Murl.Resource.IOutline.OUTLINE_FLAG_SMART_DROPOUTS | |
Murl.Resource.IOutline.OUTLINE_FLAG_INCLUDE_STUBS | |
Murl.Resource.IOutline.OUTLINE_FLAG_HIGH_PRECISION | |
Murl.Resource.IOutline.OUTLINE_FLAG_SINGLE_PASS | |
Murl.Resource.IOutline.OUTLINE_FLAG_CLOCKWISE |
Outline tags.
Murl.Resource.IOutline.OUTLINE_TAG_CONIC | |
Murl.Resource.IOutline.OUTLINE_TAG_ON | |
Murl.Resource.IOutline.OUTLINE_TAG_CUBIC | |
Murl.Resource.IOutline.OUTLINE_TAG_MASK | |
Murl.Resource.IOutline.OUTLINE_TAG_HAS_SCANMODE | |
Murl.Resource.IOutline.OUTLINE_TAG_TOUCH_X | |
Murl.Resource.IOutline.OUTLINE_TAG_TOUCH_Y | |
Murl.Resource.IOutline.OUTLINE_TAG_TOUCH_BOTH |
Get this outline's code value.
Integer GetCode()
Get the horizontal size of the glyph.
Number GetSizeX()
Get the vertical size of the glyph.
Number GetSizeY()
Get the number of outline points.
Integer GetNumberOfPoints()
Get the number of outline contours.
Integer GetNumberOfContours()
Get the outline flags.
Integer GetFlags()