internal static void SetControlImage( this VisualElement element, string name, PlasticGui.Help.HelpImage imageName) { Image imageElem = element.Query <Image>(name).First(); imageElem.image = Images.GetHelpImage(imageName); }
internal void Show(PlasticGui.Help.HelpImage helpImage, HelpData helpData) { ClearData(); UpdateData(helpImage, helpData); Visible = true; mWindow.Repaint(); }
internal static void SetControlImage( this VisualElement element, string name, PlasticGui.Help.HelpImage imageName) { Image imageElem = element.Query <Image>(name).First(); imageElem.image = Images.GetHelpImage(imageName); imageElem.image.wrapMode = UnityEngine.TextureWrapMode.Clamp; }
void UpdateData(PlasticGui.Help.HelpImage helpImage, HelpData helpData) { mHelpImage = helpImage; mHelpData = helpData; string formattedHelpText; BuildFormattedHelp.ForData( mHelpData.CleanText, mHelpData.FormattedBlocks.ToArray(), mHelpData.Links.ToArray(), out formattedHelpText, out mFormattedLinks); mHelpGUIContent = new GUIContent(formattedHelpText); }