Class TMPro_EventManager
  
  
  
  
    Inheritance
    System.Object
    TMPro_EventManager
   
  
    Inherited Members
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.ToString()
    
   
  Namespace: TMPro
  
  Syntax
  
    public static class TMPro_EventManager
   
  Fields
  
  
  
  COLOR_GRADIENT_PROPERTY_EVENT
  
  
  Declaration
  
    public static readonly FastAction<TMP_ColorGradient> COLOR_GRADIENT_PROPERTY_EVENT
   
  Field Value
  
  
  
  COMPUTE_DT_EVENT
  
  
  Declaration
  
    public static readonly FastAction<object, Compute_DT_EventArgs> COMPUTE_DT_EVENT
   
  Field Value
  
  
  
  DRAG_AND_DROP_MATERIAL_EVENT
  
  
  Declaration
  
    public static readonly FastAction<GameObject, Material, Material> DRAG_AND_DROP_MATERIAL_EVENT
   
  Field Value
  
  
  
  FONT_PROPERTY_EVENT
  
  
  Declaration
  
    public static readonly FastAction<bool, TMP_FontAsset> FONT_PROPERTY_EVENT
   
  Field Value
  
  
  
  MATERIAL_PROPERTY_EVENT
  
  
  Declaration
  
    public static readonly FastAction<bool, Material> MATERIAL_PROPERTY_EVENT
   
  Field Value
  
  
  
  OnPreRenderObject_Event
  
  
  Declaration
  
    public static readonly FastAction OnPreRenderObject_Event
   
  Field Value
  
  
  
  RESOURCE_LOAD_EVENT
  
  
  Declaration
  
    public static readonly FastAction RESOURCE_LOAD_EVENT
   
  Field Value
  
  
  
  SPRITE_ASSET_PROPERTY_EVENT
  
  
  Declaration
  
    public static readonly FastAction<bool, Object> SPRITE_ASSET_PROPERTY_EVENT
   
  Field Value
  
  
  
  TEXT_CHANGED_EVENT
  
  
  Declaration
  
    public static readonly FastAction<Object> TEXT_CHANGED_EVENT
   
  Field Value
  
  
  
  TEXT_STYLE_PROPERTY_EVENT
  
  
  Declaration
  
    public static readonly FastAction<bool> TEXT_STYLE_PROPERTY_EVENT
   
  Field Value
  
  
  
  TEXTMESHPRO_PROPERTY_EVENT
  
  
  Declaration
  
    public static readonly FastAction<bool, TextMeshPro> TEXTMESHPRO_PROPERTY_EVENT
   
  Field Value
  
  
  
  TEXTMESHPRO_UGUI_PROPERTY_EVENT
  
  
  Declaration
  
    public static readonly FastAction<bool, TextMeshProUGUI> TEXTMESHPRO_UGUI_PROPERTY_EVENT
   
  Field Value
  
  
  
  TMP_SETTINGS_PROPERTY_EVENT
  
  
  Declaration
  
    public static readonly FastAction TMP_SETTINGS_PROPERTY_EVENT
   
  Field Value
  
  Methods
  
  
  
  
  ON_COLOR_GRAIDENT_PROPERTY_CHANGED(TMP_ColorGradient)
  
  
  Declaration
  
    public static void ON_COLOR_GRAIDENT_PROPERTY_CHANGED(TMP_ColorGradient gradient)
   
  Parameters
  
  
  
  
  ON_COMPUTE_DT_EVENT(Object, Compute_DT_EventArgs)
  
  
  Declaration
  
    public static void ON_COMPUTE_DT_EVENT(object Sender, Compute_DT_EventArgs e)
   
  Parameters
  
  
  
  
  ON_DRAG_AND_DROP_MATERIAL_CHANGED(GameObject, Material, Material)
  
  
  Declaration
  
    public static void ON_DRAG_AND_DROP_MATERIAL_CHANGED(GameObject sender, Material currentMaterial, Material newMaterial)
   
  Parameters
  
  
  
  
  ON_FONT_PROPERTY_CHANGED(Boolean, TMP_FontAsset)
  
  
  Declaration
  
    public static void ON_FONT_PROPERTY_CHANGED(bool isChanged, TMP_FontAsset font)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Boolean | 
        isChanged | 
         | 
      
      
        | TMP_FontAsset | 
        font | 
         | 
      
    
  
  
  
  
  ON_MATERIAL_PROPERTY_CHANGED(Boolean, Material)
  
  
  Declaration
  
    public static void ON_MATERIAL_PROPERTY_CHANGED(bool isChanged, Material mat)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Boolean | 
        isChanged | 
         | 
      
      
        | Material | 
        mat | 
         | 
      
    
  
  
  
  
  ON_PRE_RENDER_OBJECT_CHANGED()
  
  
  Declaration
  
    public static void ON_PRE_RENDER_OBJECT_CHANGED()
   
  
  
  
  ON_RESOURCES_LOADED()
  
  
  Declaration
  
    public static void ON_RESOURCES_LOADED()
   
  
  
  
  ON_SPRITE_ASSET_PROPERTY_CHANGED(Boolean, Object)
  
  
  Declaration
  
    public static void ON_SPRITE_ASSET_PROPERTY_CHANGED(bool isChanged, Object obj)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Boolean | 
        isChanged | 
         | 
      
      
        | Object | 
        obj | 
         | 
      
    
  
  
  
  
  ON_TEXT_CHANGED(Object)
  
  
  Declaration
  
    public static void ON_TEXT_CHANGED(Object obj)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Object | 
        obj | 
         | 
      
    
  
  
  
  
  ON_TEXT_STYLE_PROPERTY_CHANGED(Boolean)
  
  
  Declaration
  
    public static void ON_TEXT_STYLE_PROPERTY_CHANGED(bool isChanged)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Boolean | 
        isChanged | 
         | 
      
    
  
  
  
  
  ON_TEXTMESHPRO_PROPERTY_CHANGED(Boolean, TextMeshPro)
  
  
  Declaration
  
    public static void ON_TEXTMESHPRO_PROPERTY_CHANGED(bool isChanged, TextMeshPro obj)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Boolean | 
        isChanged | 
         | 
      
      
        | TextMeshPro | 
        obj | 
         | 
      
    
  
  
  
  
  ON_TEXTMESHPRO_UGUI_PROPERTY_CHANGED(Boolean, TextMeshProUGUI)
  
  
  Declaration
  
    public static void ON_TEXTMESHPRO_UGUI_PROPERTY_CHANGED(bool isChanged, TextMeshProUGUI obj)
   
  Parameters
  
  
  
  
  ON_TMP_SETTINGS_CHANGED()
  
  
  Declaration
  
    public static void ON_TMP_SETTINGS_CHANGED()