Represents an instance of a floating point value.
|
| | ColourUnit () |
| |
| | ColourUnit (Color col) |
| |
| | ColourUnit (float r, float g, float b, float a) |
| |
| | ColourUnit (float r, float g, float b) |
| |
| override Value | ReadStartValue (CssLexer lexer) |
| | When a unit declares that it has a start identifier, such as #, this reads the rest of it's value. More...
|
| |
| void | SetHex (string hex) |
| | Sets this colour from the given hex string. More...
|
| |
| override string | GetText (RenderableData context, CssProperty property) |
| | If this is a text value, e.g. "auto", the raw text value. More...
|
| |
| override string | ToString () |
| |
| | ValueSet () |
| |
| void | Add (Value val) |
| | Adds the given value to the set. More...
|
| |
| | ValueSet (int count) |
| |
| | ValueSet (Value[] s) |
| |
| override void | SetRawDecimal (float value) |
| | Sets a raw decimal value to this object. Used by the animation system. More...
|
| |
| override float | GetRawDecimal () |
| | Obtains the underlying decimal value, if there is one. More...
|
| |
| override float | GetDecimal (RenderableData context, CssProperty property) |
| | If this is a decimal, the raw decimal value. This is generally the main output. More...
|
| |
| override string | GetText (RenderableData context, CssProperty property) |
| | If this is a text value, e.g. "auto", the raw text value. More...
|
| |
| override bool | GetBoolean (RenderableData context, CssProperty property) |
| | If this is a boolean, the raw bool value. More...
|
| |
| override string | ToString () |
| |
| override IEnumerator< Value > | GetEnumerator () |
| |
| override bool | Equals (Value value) |
| | Checks if two values are equal. More...
|
| |
| Value[] | CopyInnerValues () |
| |
|
| override bool | IsColour [get] |
| | Checks if this is a suitable colour. More...
|
| |
| override string[] | PreText [get] |
| | The text that occurs before one of these in the stream. More...
|
| |
| override string | HexString [get] |
| |
| override bool | IsAbsolute [get] |
| |
| override string | Identifier [get] |
| |
| Value | First [get] |
| |
| override int | Count [get, set] |
| |
| override bool | IsColour [get] |
| |
| override Value | this[int index] [get, set] |
| |
| virtual string[] | PreText [get] |
| | The set of text strings that indicate this unit is about to appear in the CSS stream. #, " etc. More...
|
| |
| virtual string[] | PostText [get] |
| | The set of text strings that indicate this unit has just appeared in the CSS stream. px,%,cm etc. More...
|
| |
| ValueType | Type [get, set] |
| |
| bool | IsCommaArray [get] |
| | Checks if this value is a,comma,array. More...
|
| |
| virtual bool | IsFunction [get] |
| | Checks if this is a function. More...
|
| |
| virtual bool | IsAuto [get] |
| | Checks if this is the 'auto' keyword More...
|
| |
| virtual bool | IsColour [get] |
| | Checks if this is a suitable colour. More...
|
| |
| virtual bool | IsCached [get] |
| | True if this is a 'cached' value. See CachedIntegerUnit. More...
|
| |
| virtual Css.Value | CachedOrigin [get] |
| | The original value of a cached object. More...
|
| |
| virtual bool | IsAbsolute [get] |
| | Checks if this is an absolute value and is not a percentage/em/ rectangle containing percents. More...
|
| |
| virtual string | Identifier [get] |
| | Used for locating e.g. a function contained within a set. More...
|
| |
| string | Hash [get] |
| | Text is e.g. "afile.svg#something". This is either 'something' or null. More...
|
| |
| string | Text [get] |
| | Gets context-free text such as font family names. More...
|
| |
| virtual int | Count [get, set] |
| | The number of internal values. More...
|
| |
| virtual Value | this[int index] [get, set] |
| |
| virtual Value | this[string index] [get, set] |
| |
| virtual bool | IsInherit [get] |
| | Is this an inheriting value? More...
|
| |
| virtual Css.Value | Computed [get] |
| | Resolves through e.g. inherit and initial. More...
|
| |
| virtual string | HexString [get] |
| | Converts this value into a hex string that is 2 characters long. More...
|
| |