Skip to main content

RichTextField

Namespace:FairyGUI
Source:Assets/Scripts/Core/Text/RichTextField.cs (line 9)

public class RichTextField : Container

Inheritance:EventDispatcher → DisplayObject → Container → RichTextField

Inherited members​

Container

onUpdate, clipSoftness, hitArea, opaque, renderCamera, renderMode, reversedMask, touchChildren, AddChild, AddChildAt, ChangeChildrenOrder, Contains, CreateGraphics, GetBounds, GetChild, GetChildAt, GetChildIndex, GetChildren, GetDescendants, GetRenderCamera, HitTest, InvalidateBatchingState, IsAncestorOf, RemoveChild, RemoveChildAt, RemoveChildren, SetChildIndex, SetChildrenLayer, SwapChildren, SwapChildrenAt, clipRect, fairyBatching, mask, numChildren, tabStopChildren

DisplayObject

onPaint, _contentRect, _flags, _paintingInfo, _paintingMode, _vertexMatrix, gOwner, id, name, AddToBatch, CreateGameObject, DestroyGameObject, EnterPaintingMode, GetScreenShot, GlobalToLocal, LeavePaintingMode, LocalToGlobal, LocalToWorld, RemoveFromParent, SetGameObject, SetLayer, SetPosition, SetRenderingOrder, SetScale, SetSize, SetXY, TransformPoint, TransformRect, TransformRectPoint, WorldToLocal, alpha, blendMode, cacheAsBitmap, cachedTransform, cursor, filter, focalLength, focusable, focused, gameObject, graphics, grayed, height, home, isDisposed, layer, location, material, onAddedToStage, onClickLink, onClick, onFocusIn, onFocusOut, onKeyDown, onMouseWheel, onRemovedFromStage, onRightClick, onRollOut, onRollOver, onTouchBegin, onTouchEnd, onTouchMove, paintingGraphics, paintingMode, parent, perspective, pivot, pixelPerfect, position, renderingOrder, rotationX, rotationY, rotation, scaleX, scaleY, scale, shader, size, skew, stage, tabStop, topmost, touchDisabled, touchable, visible, width, worldSpaceContainer, xy, x, y, z

EventDispatcher

AddCapture, AddEventListener, BroadcastEvent, BubbleEvent, DispatchEvent, RemoveCapture, RemoveEventListener, RemoveEventListeners, hasEventListeners, isDispatching

Constructors​

RichTextField()​

public RichTextField();

Source:Core/Text/RichTextField.cs (line 31)

Methods​

Dispose()​

public override void Dispose();

Source:Core/Text/RichTextField.cs (line 162)

EnsureSizeCorrect()​

public override void EnsureSizeCorrect();

Source:Core/Text/RichTextField.cs (line 143)

GetHtmlElement(string)​

public HtmlElement GetHtmlElement(string name);
ParameterTypeDescription
namestring

Source:Core/Text/RichTextField.cs (line 76)

GetHtmlElementAt(int)​

public HtmlElement GetHtmlElementAt(int index);
ParameterTypeDescription
indexint

Source:Core/Text/RichTextField.cs (line 95)

OnSizeChanged()​

override protected void OnSizeChanged();

Source:Core/Text/RichTextField.cs (line 148)

ShowHtmlObject(int, bool)​

public void ShowHtmlObject(int index, bool show);
ParameterTypeDescription
indexint
showbool

Source:Core/Text/RichTextField.cs (line 113)

Update(UpdateContext)​

public override void Update(UpdateContext context);
ParameterTypeDescription
contextUpdateContext

Source:Core/Text/RichTextField.cs (line 155)

Properties​

emojies​

public Dictionary<uint, Emoji> emojies { get; set; }

Source:Core/Text/RichTextField.cs (line 24)

htmlElementCount​

public int htmlElementCount { get; }

Source:Core/Text/RichTextField.cs (line 103)

htmlPageContext​

public IHtmlPageContext htmlPageContext { get; set; }

Source:Core/Text/RichTextField.cs (line 14)

htmlParseOptions​

public HtmlParseOptions htmlParseOptions { get; private set; }

Source:Core/Text/RichTextField.cs (line 19)

htmlText​

virtual public string htmlText { get; set; }

Source:Core/Text/RichTextField.cs (line 56)

text​

virtual public string text { get; set; }

Source:Core/Text/RichTextField.cs (line 47)

textField​

public TextField textField { get; private set; }

Source:Core/Text/RichTextField.cs (line 29)

textFormat​

virtual public TextFormat textFormat { get; set; }

Source:Core/Text/RichTextField.cs (line 65)