|
Beamable SDK
|
Classes | |
| struct | PropertyReference |
| class | VariableData |
Public Types | |
| enum | PropertyValueState { NoResult , SingleResult , MultipleResults , VariableLoopDetected } |
Public Member Functions | |
| VariableData | GetVariableData (string key) |
| IEnumerable< string > | GetVariableNames () |
| void | AddStyleSheet (BussStyleSheet sheet) |
| void | RemoveStyleSheet (BussStyleSheet sheet) |
| void | RemoveAllStyleSheets () |
| void | ReconsiderStyleSheet (BussStyleSheet sheet) |
| void | ReconsiderAllStyleSheets () |
| void | SetCrushingChange () |
| void | SetPropertyDirty (BussStyleSheet styleSheet, BussStyleRule styleRule, BussPropertyProvider propertyProvider) |
| void | SetVariableDirty (string key) |
| void | FlushDirtyMarkers () |
| void | ResetVariableLoopDetector () |
| PropertyValueState | TryGetVariableValue (VariableProperty variableProperty, BussStyleRule styleRule, out IBussProperty result, BussElement context, Type expectedType) |
Properties | |
| bool | ForceRefreshAll [get] |
| HashSet< PropertyReference > | DirtyProperties = new HashSet<PropertyReference>() [get] |