class Styles

in global :: Sandbox . UI

Represents all supported CSS properties and their currently assigned values.


public void StartAnimation( string name, float duration, int iterations = 1, float delay = 0, string timing = linear, string direction = normal, string fillmode = none )

Stop any previous animations and start this one. Make it last this long.

public bool HasTransitions { get; }

Whether this style sheet has any transitions that would need to be run.

public TransitionList Transitions

List of transitions this style sheet has.

public Matrix BuildTransformMatrix( Vector2 size )

Creates a matrix based on this style's "transform" and other related properties

public Nullable<Length> BackdropFilterHueRotate { get; set; }

😔 No documentation found.

public Nullable<Length> FilterSaturate { get; set; }

😔 No documentation found.

public Nullable<Length> FilterSepia { get; set; }

😔 No documentation found.

public Nullable<Length> FilterBrightness { get; set; }

😔 No documentation found.

public Nullable<Length> FilterHueRotate { get; set; }

😔 No documentation found.

public Nullable<Length> FilterInvert { get; set; }

😔 No documentation found.

public Nullable<Length> FilterContrast { get; set; }

😔 No documentation found.

public Nullable<Color> FilterTint { get; set; }

😔 No documentation found.

public Nullable<Length> FilterBorderWidth { get; set; }

😔 No documentation found.

public Nullable<MaskMode> MaskMode { get; set; }

😔 No documentation found.

public Nullable<Length> FilterBlur { get; set; }

😔 No documentation found.

public Nullable<BackgroundRepeat> MaskRepeat { get; set; }

😔 No documentation found.

public Nullable<Length> MaskSizeX { get; set; }

😔 No documentation found.

public Nullable<Length> MaskSizeY { get; set; }

😔 No documentation found.

public Nullable<Length> MaskPositionX { get; set; }

😔 No documentation found.

public Nullable<Length> MaskPositionY { get; set; }

😔 No documentation found.

public Nullable<Length> MaskAngle { get; set; }

😔 No documentation found.

public Nullable<MaskScope> MaskScope { get; set; }

😔 No documentation found.

public Nullable<Color> FilterBorderColor { get; set; }

😔 No documentation found.

public Nullable<Length> BackgroundSizeY { get; set; }

😔 No documentation found.

public Nullable<Length> BackdropFilterSepia { get; set; }

😔 No documentation found.

public Nullable<Length> TextOverlineOffset { get; set; }

😔 No documentation found.

public Nullable<FontStyle> FontStyle { get; set; }

😔 No documentation found.

public Nullable<PanelTransform> Transform { get; set; }

😔 No documentation found.

public Nullable<TextTransform> TextTransform { get; set; }

😔 No documentation found.

public Nullable<Length> TransformOriginX { get; set; }

😔 No documentation found.

public Nullable<Length> TransformOriginY { get; set; }

😔 No documentation found.

public Nullable<Length> LetterSpacing { get; set; }

😔 No documentation found.

public Nullable<Length> LineHeight { get; set; }

😔 No documentation found.

public Nullable<Length> WordSpacing { get; set; }

😔 No documentation found.

public Nullable<WhiteSpace> WhiteSpace { get; set; }

😔 No documentation found.

public Nullable<int> ZIndex { get; set; }

😔 No documentation found.

public Nullable<int> Order { get; set; }

😔 No documentation found.

public string SoundIn { get; set; }

😔 No documentation found.

public string SoundOut { get; set; }

😔 No documentation found.

public Nullable<Length> BackdropFilterBlur { get; set; }

😔 No documentation found.

public Nullable<Length> BackdropFilterBrightness { get; set; }

😔 No documentation found.

public Nullable<Length> BackdropFilterContrast { get; set; }

😔 No documentation found.

public Nullable<Length> BackdropFilterSaturate { get; set; }

😔 No documentation found.

public Nullable<Length> BackdropFilterInvert { get; set; }

😔 No documentation found.

public Nullable<Length> BackgroundSizeX { get; set; }

😔 No documentation found.

public Nullable<BackgroundRepeat> BackgroundRepeat { get; set; }

😔 No documentation found.

public string AnimationFillMode { get; set; }

😔 No documentation found.

public string AnimationName { get; set; }

😔 No documentation found.

public string AnimationPlayState { get; set; }

😔 No documentation found.

public string AnimationTimingFunction { get; set; }

😔 No documentation found.

public Nullable<FontSmooth> FontSmooth { get; set; }

😔 No documentation found.

public Nullable<ObjectFit> ObjectFit { get; set; }

😔 No documentation found.

public object Clone( )

😔 No documentation found.

public void ApplyCascading( BaseStyles parent )

😔 No documentation found.

public Texture BackgroundImage { get; set; }

😔 No documentation found.

public Texture MaskImage { get; set; }

😔 No documentation found.

public Texture BorderImageSource { get; set; }

😔 No documentation found.

public bool HasAnimation { get; }

😔 No documentation found.

public Type GetType( )

😔 No documentation found.

public string ToString( )

😔 No documentation found.

public bool Equals( object obj )

😔 No documentation found.

public Styles( )

😔 No documentation found.

public ShadowList BoxShadow

😔 No documentation found.

public ShadowList TextShadow

😔 No documentation found.

public Nullable<float> AnimationIterationCount { get; set; }

😔 No documentation found.

public static Styles Default

😔 No documentation found.

public Nullable<float> AnimationDuration { get; set; }

😔 No documentation found.

public Nullable<Length> BackgroundPositionY { get; set; }

😔 No documentation found.

public Nullable<Length> TextLineThroughOffset { get; set; }

😔 No documentation found.

public Nullable<Length> BorderImageWidthLeft { get; set; }

😔 No documentation found.

public Nullable<Length> BorderImageWidthRight { get; set; }

😔 No documentation found.

public Nullable<Length> BorderImageWidthTop { get; set; }

😔 No documentation found.

public Nullable<Length> BorderImageWidthBottom { get; set; }

😔 No documentation found.

public Nullable<BorderImageFill> BorderImageFill { get; set; }

😔 No documentation found.

public Nullable<BorderImageRepeat> BorderImageRepeat { get; set; }

😔 No documentation found.

public Nullable<Color> BorderImageTint { get; set; }

😔 No documentation found.

public Nullable<Length> BackgroundPositionX { get; set; }

😔 No documentation found.

public string BackgroundBlendMode { get; set; }

😔 No documentation found.

public Nullable<Length> BackgroundAngle { get; set; }

😔 No documentation found.

public Nullable<Length> TextBackgroundAngle { get; set; }

😔 No documentation found.

public Nullable<Length> PerspectiveOriginX { get; set; }

😔 No documentation found.

public Nullable<Length> PerspectiveOriginY { get; set; }

😔 No documentation found.

public Nullable<Color> TextStrokeColor { get; set; }

😔 No documentation found.

public Nullable<Length> TextStrokeWidth { get; set; }

😔 No documentation found.

public Nullable<ImageRendering> ImageRendering { get; set; }

😔 No documentation found.

public Nullable<float> AnimationDelay { get; set; }

😔 No documentation found.

public Nullable<Color> BackgroundTint { get; set; }

😔 No documentation found.

public string AnimationDirection { get; set; }

😔 No documentation found.

public Nullable<TextDecorationStyle> TextDecorationStyle { get; set; }

😔 No documentation found.

public Nullable<Length> Width { get; set; }

😔 No documentation found.

public Nullable<Length> MaxWidth { get; set; }

😔 No documentation found.

public Nullable<Length> Height { get; set; }

😔 No documentation found.

public Nullable<Length> MinHeight { get; set; }

😔 No documentation found.

public Nullable<Length> MaxHeight { get; set; }

😔 No documentation found.

public Nullable<Length> Left { get; set; }

😔 No documentation found.

public Nullable<Length> Top { get; set; }

😔 No documentation found.

public Nullable<Length> Right { get; set; }

😔 No documentation found.

public Nullable<Length> Bottom { get; set; }

😔 No documentation found.

public Nullable<float> Opacity { get; set; }

😔 No documentation found.

public Nullable<Color> BackgroundColor { get; set; }

😔 No documentation found.

public Nullable<Length> PaddingLeft { get; set; }

😔 No documentation found.

public Nullable<Length> PaddingTop { get; set; }

😔 No documentation found.

public Nullable<Length> PaddingRight { get; set; }

😔 No documentation found.

public Nullable<Length> PaddingBottom { get; set; }

😔 No documentation found.

public Nullable<Length> MarginLeft { get; set; }

😔 No documentation found.

public Nullable<Length> MarginTop { get; set; }

😔 No documentation found.

public Nullable<Length> MarginRight { get; set; }

😔 No documentation found.

public Nullable<Length> MinWidth { get; set; }

😔 No documentation found.

public Nullable<Length> BorderTopLeftRadius { get; set; }

😔 No documentation found.

public string Content { get; set; }

😔 No documentation found.

public void ResetAnimation( )

😔 No documentation found.

public bool ApplyAnimation( Panel panel )

😔 No documentation found.

public void Dirty( )

😔 No documentation found.

public Nullable<Length> Padding { set; }

😔 No documentation found.

public Nullable<Length> Margin { set; }

😔 No documentation found.

public Nullable<Length> BorderWidth { set; }

😔 No documentation found.

public Nullable<Color> BorderColor { set; }

😔 No documentation found.

public bool HasBorder { get; }

😔 No documentation found.

public Margin GetInset( Vector2 size )

😔 No documentation found.

public Nullable<Length> MarginBottom { get; set; }

😔 No documentation found.

public Margin GetOutset( Vector2 size )

😔 No documentation found.

public void LerpProperty( string name, BaseStyles from, BaseStyles to, float delta )

😔 No documentation found.

public void FromLerp( BaseStyles from, BaseStyles to, float delta )

😔 No documentation found.

public void Add( BaseStyles bs )

😔 No documentation found.

public void From( BaseStyles bs )

😔 No documentation found.

public void ApplyScale( float scale )

😔 No documentation found.

public bool Set( string property, string value )

😔 No documentation found.

public Nullable<OverflowMode> Overflow { get; set; }

😔 No documentation found.

public void FillDefaults( )

😔 No documentation found.

public bool Set( string styles )

😔 No documentation found.

public int GetHashCode( )

😔 No documentation found.

public Nullable<Length> BorderTopRightRadius { get; set; }

😔 No documentation found.

public Nullable<Length> TextUnderlineOffset { get; set; }

😔 No documentation found.

public Nullable<DisplayMode> Display { get; set; }

😔 No documentation found.

public Nullable<Wrap> FlexWrap { get; set; }

😔 No documentation found.

public Nullable<Align> AlignContent { get; set; }

😔 No documentation found.

public Nullable<Align> AlignSelf { get; set; }

😔 No documentation found.

public Nullable<Align> AlignItems { get; set; }

😔 No documentation found.

public Nullable<Length> FlexBasis { get; set; }

😔 No documentation found.

public Nullable<float> FlexGrow { get; set; }

😔 No documentation found.

public Nullable<float> FlexShrink { get; set; }

😔 No documentation found.

public Nullable<Justify> JustifyContent { get; set; }

😔 No documentation found.

public Nullable<Length> RowGap { get; set; }

😔 No documentation found.

public Nullable<float> AspectRatio { get; set; }

😔 No documentation found.

public Nullable<TextAlign> TextAlign { get; set; }

😔 No documentation found.

public Nullable<TextOverflow> TextOverflow { get; set; }

😔 No documentation found.

public Nullable<WordBreak> WordBreak { get; set; }

😔 No documentation found.

public Nullable<TextDecoration> TextDecorationLine { get; set; }

😔 No documentation found.

public Nullable<Color> TextDecorationColor { get; set; }

😔 No documentation found.

public Nullable<Length> TextDecorationThickness { get; set; }

😔 No documentation found.

public Nullable<TextSkipInk> TextDecorationSkipInk { get; set; }

😔 No documentation found.

public Nullable<Length> ColumnGap { get; set; }

😔 No documentation found.

public ShadowList FilterDropShadow

😔 No documentation found.

public Nullable<FlexDirection> FlexDirection { get; set; }

😔 No documentation found.

public Nullable<Length> BorderBottomRightRadius { get; set; }

😔 No documentation found.

public Nullable<Length> BorderBottomLeftRadius { get; set; }

😔 No documentation found.

public Nullable<Length> BorderLeftWidth { get; set; }

😔 No documentation found.

public Nullable<Length> BorderTopWidth { get; set; }

😔 No documentation found.

public Nullable<Length> BorderRightWidth { get; set; }

😔 No documentation found.

public Nullable<Length> BorderBottomWidth { get; set; }

😔 No documentation found.

public Nullable<Color> BorderLeftColor { get; set; }

😔 No documentation found.

public Nullable<Color> BorderTopColor { get; set; }

😔 No documentation found.

public Nullable<Color> BorderRightColor { get; set; }

😔 No documentation found.

public Nullable<OverflowMode> OverflowY { get; set; }

😔 No documentation found.

public Nullable<Color> BorderBottomColor { get; set; }

😔 No documentation found.

public Nullable<Color> FontColor { get; set; }

😔 No documentation found.

public Nullable<int> FontWeight { get; set; }

😔 No documentation found.

public string FontFamily { get; set; }

😔 No documentation found.

public Nullable<Color> CaretColor { get; set; }

😔 No documentation found.

public string Cursor { get; set; }

😔 No documentation found.

public Nullable<PointerEvents> PointerEvents { get; set; }

😔 No documentation found.

public string MixBlendMode { get; set; }

😔 No documentation found.

public Nullable<PositionMode> Position { get; set; }

😔 No documentation found.

public Nullable<Length> FontSize { get; set; }

😔 No documentation found.

public Nullable<OverflowMode> OverflowX { get; set; }

😔 No documentation found.