public override void OnInspectorGUI()
        {
            serializedObject.Update();
            AdvancedText img = target as AdvancedText;

            EditorGUILayout.PropertyField(m_Text);
            EditorGUILayout.PropertyField(m_ImageSize);
            EditorGUILayout.PropertyField(m_IsPureEmoji);
            img.RayCastTarget = EditorGUILayout.Toggle("Raycast Target", img.RayCastTarget);
            EditorGUILayout.PropertyField(m_ImageFont);
            EditorGUILayout.PropertyField(m_FontData);
            AppearanceControlsGUI();
            serializedObject.ApplyModifiedProperties();
        }
 protected override void OnPopulateMesh(VertexHelper vh)
 {
     vh.Clear();
     AdvancedText.FillUIQuad(vh, vertexStream);
 }