private void bindTextureRebuildCallback()
{
if( isFontCallbackAssigned || Font == null )
return;
if( Font is dfDynamicFont )
{
Font font = ( Font as dfDynamicFont ).BaseFont;
font.textureRebuildCallback = (UnityEngine.Font.FontTextureRebuildCallback)Delegate.Combine( font.textureRebuildCallback, (Font.FontTextureRebuildCallback)this.onFontTextureRebuilt );
isFontCallbackAssigned = true;
}
}