|
void | Clear () |
|
BussStyle | GetCombinedStyle () |
|
void | SetPseudoStyle (string pseudoClass, bool enabled, bool withTransition=true) |
|
void | SetStyleAnimatedListener (Action listener) |
|
|
static bool | IsKeyValid (string key) |
|
static Type | GetBaseType (string key) |
|
static IBussProperty | GetDefaultValue (string key) |
|
|
IBussProperty | this[string key] [getset] |
|
IBussProperty | this[string pseudoClass, string key] [getset] |
|
static IEnumerable< string > | Keys [get] |
|
◆ BackgroundColor
Initial value:=
new PropertyBinding<IVertexColorBussProperty>("backgroundColor", new SingleColorBussProperty(Color.white))
◆ BackgroundImage
Initial value:=
new PropertyBinding<ISpriteBussProperty>("backgroundImage", new SpriteBussProperty())
◆ BackgroundMode
Initial value:=
new PropertyBinding<BackgroundModeBussProperty>("backgroundMode", new BackgroundModeBussProperty())
◆ BorderColor
Initial value:=
new PropertyBinding<IVertexColorBussProperty>("borderColor", new SingleColorBussProperty())
◆ BorderMode
Initial value:=
new PropertyBinding<BorderModeBussProperty>("borderMode", new BorderModeBussProperty())
◆ BorderWidth
Initial value:=
new PropertyBinding<IFloatBussProperty>("borderWidth", new FloatBussProperty())
◆ Font
Initial value:=
new PropertyBinding<IFontBussProperty>("font", new FontBussAssetProperty())
◆ FontColor
Initial value:=
new PropertyBinding<IColorBussProperty>("fontColor", new SingleColorBussProperty(Color.white))
◆ FontSize
Initial value:=
new PropertyBinding<IFloatBussProperty>("fontSize", new FloatBussProperty(18f))
◆ ImageType
Initial value:=
new PropertyBinding<ImageTypeBussProperty>("imageType", new ImageTypeBussProperty())
◆ MainTextureSource
Initial value:=
new PropertyBinding<MainTextureBussProperty>("mainTexture", new MainTextureBussProperty(MainTextureBussProperty.Options.SdfSprite))
◆ NineSliceSource
Initial value:=
new PropertyBinding<NineSliceSourceBussProperty>("nineSliceSource", new NineSliceSourceBussProperty(Sdf.SdfImage.NineSliceSource.SdfFirst))
◆ PixelsPerUnitMultiplier
Initial value:=
new PropertyBinding<FloatBussProperty>("pixelsPerUnitMultiplier", new FloatBussProperty(1f))
◆ RoundCorners
Initial value:=
new PropertyBinding<IFloatFromFloatBussProperty>("roundCorners", new FloatBussProperty())
◆ SdfImage
Initial value:=
new PropertyBinding<ISpriteBussProperty>("sdfImage", new SpriteBussProperty())
◆ SdfMode
Initial value:=
new PropertyBinding<SdfModeBussProperty>("sdfMode", new SdfModeBussProperty())
◆ ShadowColor
Initial value:=
new PropertyBinding<IVertexColorBussProperty>("shadowColor", new SingleColorBussProperty())
◆ ShadowMode
Initial value:=
new PropertyBinding<ShadowModeBussProperty>("shadowMode", new ShadowModeBussProperty())
◆ ShadowOffset
Initial value:=
new PropertyBinding<IVector2BussProperty>("shadowOffset", new Vector2BussProperty())
◆ ShadowSoftness
Initial value:=
new PropertyBinding<IFloatBussProperty>("shadowSoftness", new FloatBussProperty())
◆ ShadowThreshold
Initial value:=
new PropertyBinding<IFloatBussProperty>("shadowThreshold", new FloatBussProperty())
◆ TextAlignment
Initial value:=
new PropertyBinding<TextAlignmentOptionsBussProperty>("textAlignment",
new TextAlignmentOptionsBussProperty(
TextAlignmentOptions.TopLeft))
◆ Threshold
Initial value:=
new PropertyBinding<IFloatBussProperty>("threshold", new FloatBussProperty())
◆ TransitionDuration
Initial value:=
new PropertyBinding<IFloatBussProperty>("transitionDuration", new FloatBussProperty(0f))
◆ TransitionEasing
Initial value:=
new PropertyBinding<EasingBussProperty>("transitionEasing", new EasingBussProperty(Easing.InOutQuad))
The documentation for this class was generated from the following files:
- com.beamable/Runtime/UI/Scripts/Buss/Styles/BussStyle.cs
- com.beamable/Runtime/UI/Scripts/Buss/Styles/BUSSStyle_PropertyBinders.cs