public SemanticTaggerProvider(HlslClassificationService classificationService, ClassificationColorManager classificationColorManager) { _classificationService = classificationService; _classificationColorManager = classificationColorManager; VSColorTheme.ThemeChanged += UpdateTheme; }
public SemanticTaggerProvider(HlslClassificationService classificationService, ClassificationColorManager classificationColorManager, ShellEventListener shellEventListener) { _classificationService = classificationService; _classificationColorManager = classificationColorManager; _shellEventListener = shellEventListener; _shellEventListener.ThemeChanged += UpdateTheme; }
public ParameterIdentifierFormat(ClassificationColorManager colorManager) { DisplayName = "HLSL Parameter Variable Identifier"; ForegroundColor = colorManager.GetDefaultColor(ParameterClassificationTypeName); }
public LocalVariableIdentifierFormat(ClassificationColorManager colorManager) { DisplayName = "HLSL Local Variable Identifier"; ForegroundColor = colorManager.GetDefaultColor(LocalVariableClassificationTypeName); }
public RegisterLocationFormat(ClassificationColorManager colorManager) { DisplayName = "HLSL Register Location"; ForegroundColor = colorManager.GetDefaultColor(RegisterLocationClassificationTypeName); }
public PackOffsetFormat(ClassificationColorManager colorManager) { DisplayName = "HLSL Pack Offset"; ForegroundColor = colorManager.GetDefaultColor(PackOffsetClassificationTypeName); }
public SemanticFormat(ClassificationColorManager colorManager) { DisplayName = "HLSL Semantic"; ForegroundColor = colorManager.GetDefaultColor(SemanticClassificationTypeName); }
public ConstantBufferVariableIdentifierFormat(ClassificationColorManager colorManager) { DisplayName = "HLSL Constant Buffer Variable Identifier"; ForegroundColor = colorManager.GetDefaultColor(ConstantBufferVariableClassificationTypeName); }
public PunctuationFormat(ClassificationColorManager colorManager) { DisplayName = "HLSL Punctuation"; ForegroundColor = colorManager.GetDefaultColor(PunctuationClassificationTypeName); }
public FunctionIdentifierFormat(ClassificationColorManager colorManager) { DisplayName = "HLSL Global Function Identifier"; ForegroundColor = colorManager.GetDefaultColor(FunctionClassificationTypeName); }
public ClassIdentifierFormat(ClassificationColorManager colorManager) { DisplayName = "HLSL Class Identifier"; ForegroundColor = colorManager.GetDefaultColor(ClassIdentifierClassificationTypeName); }