OpenTwin
0.1
OpenTwin
Loading...
Searching...
No Matches
DefaultSyntaxHighlighterRules.h
Go to the documentation of this file.
1
4
// ###########################################################################################################################################################################################################################################################################################################################
5
6
#pragma once
7
8
// OpenTwin header
9
#include "
OTGui/GuiTypes.h
"
10
#include "
OTGui/SyntaxHighlighterRule.h
"
11
12
// std header
13
#include <list>
14
15
namespace
ot
{
16
17
class
OT_GUI_API_EXPORT
DefaultSyntaxHighlighterRules
{
18
public
:
19
static
std::list<SyntaxHighlighterRule> create(
DocumentSyntax
_syntax);
20
21
static
std::list<SyntaxHighlighterRule> createPython(
void
);
22
23
private
:
24
DefaultSyntaxHighlighterRules
() {};
25
~DefaultSyntaxHighlighterRules
() {};
26
};
27
28
}
GuiTypes.h
OT_GUI_API_EXPORT
#define OT_GUI_API_EXPORT
Definition
OTGuiAPIExport.h:9
SyntaxHighlighterRule.h
ot::DefaultSyntaxHighlighterRules
Definition
DefaultSyntaxHighlighterRules.h:17
ot
Definition
Connector.h:8
ot::DocumentSyntax
DocumentSyntax
Supported document syntax. Mainly used for syntax highlighting.
Definition
GuiTypes.h:149
Libraries
OTGui
include
OTGui
DefaultSyntaxHighlighterRules.h
Generated by
1.10.0