C# Class JetBrains.ReSharper.Plugins.Unity.Feature.Services.QuickDoc.UnityEventFunctionQuickDocProvider

Inheritance: IQuickDocProvider
Mostra file Open project: JetBrains/resharper-unity

Public Methods

Method Description
CanNavigate ( IDataContext context ) : bool
Resolve ( IDataContext context, PsiLanguageType>.Action resolved ) : void
UnityEventFunctionQuickDocProvider ( ISolution solution, UnityApi unityApi, DocumentManager documentManager, QuickDocTypeMemberProvider quickDocTypeMemberProvider, HelpSystem helpSystem, ITheming theming ) : System

Private Methods

Method Description
GetEventFunction ( IDeclaredElement declaredElement ) : UnityEventFunction
GetEventFunctionFromParameter ( IParameter parameter ) : UnityEventFunction
IsEventFunction ( IDeclaredElement declaredElement ) : bool
IsParameterForEventFunction ( IParameter parameter ) : bool

Method Details

CanNavigate() public method

public CanNavigate ( IDataContext context ) : bool
context IDataContext
return bool

Resolve() public method

public Resolve ( IDataContext context, PsiLanguageType>.Action resolved ) : void
context IDataContext
resolved PsiLanguageType>.Action
return void

UnityEventFunctionQuickDocProvider() public method

public UnityEventFunctionQuickDocProvider ( ISolution solution, UnityApi unityApi, DocumentManager documentManager, QuickDocTypeMemberProvider quickDocTypeMemberProvider, HelpSystem helpSystem, ITheming theming ) : System
solution ISolution
unityApi UnityApi
documentManager DocumentManager
quickDocTypeMemberProvider QuickDocTypeMemberProvider
helpSystem HelpSystem
theming ITheming
return System