C# Класс ShaderTools.VisualStudio.Hlsl.IntelliSense.QuickInfo.QuickInfoModel

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ForMacroDefinition ( SemanticModel semanticModel, TextSpan span, DefineDirectiveTriviaSyntax macroDefinition ) : QuickInfoModel
ForMacroReference ( SemanticModel semanticModel, TextSpan span, MacroReference macroReference ) : QuickInfoModel
ForSymbol ( SemanticModel semanticModel, TextSpan span, Symbol symbol ) : QuickInfoModel

Приватные методы

Метод Описание
QuickInfoModel ( SemanticModel semanticModel, TextSpan span, Glyph glyph, SymbolMarkup markup, string documentation ) : ShaderTools.Core.Text

Описание методов

ForMacroDefinition() публичный статический Метод

public static ForMacroDefinition ( SemanticModel semanticModel, TextSpan span, DefineDirectiveTriviaSyntax macroDefinition ) : QuickInfoModel
semanticModel ShaderTools.Hlsl.Compilation.SemanticModel
span TextSpan
macroDefinition DefineDirectiveTriviaSyntax
Результат QuickInfoModel

ForMacroReference() публичный статический Метод

public static ForMacroReference ( SemanticModel semanticModel, TextSpan span, MacroReference macroReference ) : QuickInfoModel
semanticModel ShaderTools.Hlsl.Compilation.SemanticModel
span TextSpan
macroReference MacroReference
Результат QuickInfoModel

ForSymbol() публичный статический Метод

public static ForSymbol ( SemanticModel semanticModel, TextSpan span, Symbol symbol ) : QuickInfoModel
semanticModel ShaderTools.Hlsl.Compilation.SemanticModel
span TextSpan
symbol ShaderTools.Hlsl.Symbols.Symbol
Результат QuickInfoModel