docs: interfaces: document missing structs in gfx interfaces

This commit is contained in:
Stefan Schmidt 2016-10-25 15:23:50 +02:00
parent 1ed2b0fbde
commit 820d8f23f0
1 changed files with 14 additions and 13 deletions

View File

@ -110,10 +110,10 @@ struct Efl.Gfx.Gradient.Stop
struct Efl.Gfx.Stroke.Color struct Efl.Gfx.Stroke.Color
{ {
[[Internal structure for @Efl.Gfx.Stroke.]] [[Internal structure for @Efl.Gfx.Stroke.]]
r: int; r: int; [[The component R color of the stroke]]
g: int; g: int; [[The component G color of the stroke]]
b: int; b: int; [[The component B color of the stroke]]
a: int; a: int; [[The component A color of the stroke]]
} }
struct Efl.Gfx.Stroke struct Efl.Gfx.Stroke
@ -122,19 +122,20 @@ struct Efl.Gfx.Stroke
Describes the properties to define the path stroke. Describes the properties to define the path stroke.
@since 1.14 @since 1.14
]] ]]
scale: double; scale: double; [[Stroke scale]]
width: double; width: double; [[Stroke width]]
centered: double; centered: double; [[Stroke centered]]
color: Efl.Gfx.Stroke.Color; color: Efl.Gfx.Stroke.Color; [[Stroke color]]
dash: Efl.Gfx.Dash*; dash: Efl.Gfx.Dash*; [[Stroke dash]]
dash_length: uint; dash_length: uint; [[Stroke dash length]]
cap: Efl.Gfx.Cap; cap: Efl.Gfx.Cap; [[Stroke cap]]
join: Efl.Gfx.Join; join: Efl.Gfx.Join; [[Stroke join]]
} }
struct Efl.Gfx.Shape.Public struct Efl.Gfx.Shape.Public
{ {
stroke: Efl.Gfx.Stroke; [[Public shape]]
stroke: Efl.Gfx.Stroke; [[Internal representation as stroke]]
} }
enum Efl.Gfx.Border_Fill_Mode enum Efl.Gfx.Border_Fill_Mode