Expand description
Low-level Rust bindings for yoga
§Usage
Building yoga-sys will build the yoga C library, so you don’t need to do anything else than include this library as part of your dependencies.
It’s on crates.io, so you can do:
[dependencies]
yoga-sys = "0.1.0"to your Cargo.toml and
extern crate yoga_sys;to your crate root.
Structs§
Enums§
- YGAlign
- YGDimension
- YGDirection
- YGDisplay
- YGEdge
- YGExperimental
Feature - YGFlex
Direction - YGJustify
- YGLog
Level - YGMeasure
Mode - YGNode
Type - YGOverflow
- YGPosition
Type - YGPrint
Options - YGUnit
- YGWrap
Functions§
- YGAlign
ToString ⚠ - YGAssert⚠
- YGAssert
With ⚠Config - YGAssert
With ⚠Node - YGConfig
Copy ⚠ - YGConfig
Free ⚠ - YGConfig
GetContext ⚠ - YGConfig
GetDefault ⚠ - YGConfig
GetInstance ⚠Count - YGConfig
GetUse ⚠WebDefaults - YGConfig
IsExperimental ⚠Feature Enabled - YGConfig
New ⚠ - YGConfig
SetContext ⚠ - YGConfig
SetExperimental ⚠Feature Enabled - YGConfig
SetLogger ⚠ - YGConfig
SetNode ⚠Cloned Func - YGConfig
SetPoint ⚠Scale Factor - YGConfig
SetUse ⚠Legacy Stretch Behaviour - YGConfig
SetUse ⚠WebDefaults - YGDimension
ToString ⚠ - YGDirection
ToString ⚠ - YGDisplay
ToString ⚠ - YGEdge
ToString ⚠ - YGExperimental
Feature ⚠ToString - YGFlex
Direction ⚠ToString - YGFloat
IsUndefined ⚠ - YGJustify
ToString ⚠ - YGLog⚠
- YGLog
Level ⚠ToString - YGLog
With ⚠Config - YGMeasure
Mode ⚠ToString - YGNode
Calculate ⚠Layout - YGNode
CanUse ⚠Cached Measurement - YGNode
Clone ⚠ - YGNode
Copy ⚠Style - YGNode
Free ⚠ - YGNode
Free ⚠Recursive - YGNode
GetBaseline ⚠Func - YGNode
GetChild ⚠ - YGNode
GetChild ⚠Count - YGNode
GetContext ⚠ - YGNode
GetHas ⚠NewLayout - YGNode
GetInstance ⚠Count - YGNode
GetMeasure ⚠Func - YGNode
GetNode ⚠Type - YGNode
GetParent ⚠ - YGNode
GetPrint ⚠Func - YGNode
Insert ⚠Child - YGNode
IsDirty ⚠ - YGNode
Layout ⚠GetBorder - YGNode
Layout ⚠GetBottom - YGNode
Layout ⚠GetDirection - YGNode
Layout ⚠GetHad Overflow - YGNode
Layout ⚠GetHeight - YGNode
Layout ⚠GetLeft - YGNode
Layout ⚠GetMargin - YGNode
Layout ⚠GetPadding - YGNode
Layout ⚠GetRight - YGNode
Layout ⚠GetTop - YGNode
Layout ⚠GetWidth - YGNode
List ⚠Add - YGNode
List ⚠Clone - YGNode
List ⚠Count - YGNode
List ⚠Delete - YGNode
List ⚠Free - YGNode
List ⚠Get - YGNode
List ⚠Insert - YGNode
List ⚠New - YGNode
List ⚠Remove - YGNode
List ⚠Remove All - YGNode
List ⚠Replace - YGNode
Mark ⚠Dirty - YGNode
New ⚠ - YGNode
NewWith ⚠Config - YGNode
Print ⚠ - YGNode
Remove ⚠AllChildren - YGNode
Remove ⚠Child - YGNode
Reset ⚠ - YGNode
SetBaseline ⚠Func - YGNode
SetContext ⚠ - YGNode
SetHas ⚠NewLayout - YGNode
SetMeasure ⚠Func - YGNode
SetNode ⚠Type - YGNode
SetPrint ⚠Func - YGNode
Style ⚠GetAlign Content - YGNode
Style ⚠GetAlign Items - YGNode
Style ⚠GetAlign Self - YGNode
Style ⚠GetAspect Ratio - YGNode
Style ⚠GetBorder - YGNode
Style ⚠GetDirection - YGNode
Style ⚠GetDisplay - YGNode
Style ⚠GetFlex - YGNode
Style ⚠GetFlex Basis - YGNode
Style ⚠GetFlex Direction - YGNode
Style ⚠GetFlex Grow - YGNode
Style ⚠GetFlex Shrink - YGNode
Style ⚠GetFlex Wrap - YGNode
Style ⚠GetHeight - YGNode
Style ⚠GetJustify Content - YGNode
Style ⚠GetMargin - YGNode
Style ⚠GetMax Height - YGNode
Style ⚠GetMax Width - YGNode
Style ⚠GetMin Height - YGNode
Style ⚠GetMin Width - YGNode
Style ⚠GetOverflow - YGNode
Style ⚠GetPadding - YGNode
Style ⚠GetPosition - YGNode
Style ⚠GetPosition Type - YGNode
Style ⚠GetWidth - YGNode
Style ⚠SetAlign Content - YGNode
Style ⚠SetAlign Items - YGNode
Style ⚠SetAlign Self - YGNode
Style ⚠SetAspect Ratio - YGNode
Style ⚠SetBorder - YGNode
Style ⚠SetDirection - YGNode
Style ⚠SetDisplay - YGNode
Style ⚠SetFlex - YGNode
Style ⚠SetFlex Basis - YGNode
Style ⚠SetFlex Basis Auto - YGNode
Style ⚠SetFlex Basis Percent - YGNode
Style ⚠SetFlex Direction - YGNode
Style ⚠SetFlex Grow - YGNode
Style ⚠SetFlex Shrink - YGNode
Style ⚠SetFlex Wrap - YGNode
Style ⚠SetHeight - YGNode
Style ⚠SetHeight Auto - YGNode
Style ⚠SetHeight Percent - YGNode
Style ⚠SetJustify Content - YGNode
Style ⚠SetMargin - YGNode
Style ⚠SetMargin Auto - YGNode
Style ⚠SetMargin Percent - YGNode
Style ⚠SetMax Height - YGNode
Style ⚠SetMax Height Percent - YGNode
Style ⚠SetMax Width - YGNode
Style ⚠SetMax Width Percent - YGNode
Style ⚠SetMin Height - YGNode
Style ⚠SetMin Height Percent - YGNode
Style ⚠SetMin Width - YGNode
Style ⚠SetMin Width Percent - YGNode
Style ⚠SetOverflow - YGNode
Style ⚠SetPadding - YGNode
Style ⚠SetPadding Percent - YGNode
Style ⚠SetPosition - YGNode
Style ⚠SetPosition Percent - YGNode
Style ⚠SetPosition Type - YGNode
Style ⚠SetWidth - YGNode
Style ⚠SetWidth Auto - YGNode
Style ⚠SetWidth Percent - YGNode
Type ⚠ToString - YGOverflow
ToString ⚠ - YGPosition
Type ⚠ToString - YGPrint
Options ⚠ToString - YGUnit
ToString ⚠ - YGWrap
ToString ⚠