protected void OnImageSyntax(RichSyntaxData syntaxData) { if (m_richText) { var image = syntaxData.GetParamString("name"); m_richText.AddRichElement(CreateImageElement(image, m_url)); } }
protected void OnAnimImageSyntax(RichSyntaxData syntaxData) { if (m_richText) { var imagePrefix = syntaxData.GetParamString("name"); var imageCount = syntaxData.GetParamUInt("count"); var animFPS = syntaxData.GetParamFloat("fps", 30); m_richText.AddRichElement(CreateAnimImageElement(imagePrefix, m_url, imageCount, animFPS)); } }
protected void OnImageSyntax(RichSyntaxData syntaxData) { if (m_richText) { var image = syntaxData.GetParamString("name"); Debug.Assert(image != null); if (syntaxData.HasParam("size")) { m_richText.AddRichElement(CreateImageSizeableElement(image, m_url, syntaxData.GetParamVector2("size"))); } else { m_richText.AddRichElement(CreateImageElement(image, m_url)); } } }
protected void OnURLBeginSyntax(RichSyntaxData syntaxData) { m_url = syntaxData.GetParamString("value"); }
protected void OnStyleSyntax(RichSyntaxData syntaxData) { m_currentFontStyle = syntaxData.GetParamString("value"); }