void IScriptableObject.OnExposedToScriptCode(ScriptEngine engine) { if (engine != null) { var specificType = GetSpecificTypeNoThrow(); if (specificType != null) { engine.ProcessExtensionMethodType(specificType); } } }