mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Add documentation tags
This commit is contained in:
parent
e982c70438
commit
cdbc28c18b
534 changed files with 1531 additions and 72 deletions
|
|
@ -32,6 +32,8 @@ namespace juce
|
|||
A simple lexical analyser for syntax colouring of C++ code.
|
||||
|
||||
@see CodeEditorComponent, CodeDocument
|
||||
|
||||
@tags{GUI}
|
||||
*/
|
||||
class JUCE_API CPlusPlusCodeTokeniser : public CodeTokeniser
|
||||
{
|
||||
|
|
|
|||
|
|
@ -29,6 +29,8 @@ namespace juce
|
|||
|
||||
//==============================================================================
|
||||
/** Class containing some basic functions for simple tokenising of C++ code.
|
||||
|
||||
@tags{GUI}
|
||||
*/
|
||||
struct CppTokeniserFunctions
|
||||
{
|
||||
|
|
|
|||
|
|
@ -40,6 +40,8 @@ class CodeDocumentLine;
|
|||
quick to insert and delete.
|
||||
|
||||
@see CodeEditorComponent
|
||||
|
||||
@tags{GUI}
|
||||
*/
|
||||
class JUCE_API CodeDocument
|
||||
{
|
||||
|
|
|
|||
|
|
@ -36,6 +36,8 @@ class CodeTokeniser;
|
|||
|
||||
This is designed to handle syntax highlighting and fast editing of very large
|
||||
files.
|
||||
|
||||
@tags{GUI}
|
||||
*/
|
||||
class JUCE_API CodeEditorComponent : public Component,
|
||||
public ApplicationCommandTarget,
|
||||
|
|
@ -219,8 +221,10 @@ public:
|
|||
bool isReadOnly() const noexcept { return readOnly; }
|
||||
|
||||
//==============================================================================
|
||||
/** Defines a syntax highlighting colour scheme */
|
||||
struct JUCE_API ColourScheme
|
||||
{
|
||||
/** Defines a colour for a token type */
|
||||
struct TokenType
|
||||
{
|
||||
String name;
|
||||
|
|
|
|||
|
|
@ -33,6 +33,8 @@ namespace juce
|
|||
code editor.
|
||||
|
||||
@see CodeDocument, CodeEditorComponent
|
||||
|
||||
@tags{GUI}
|
||||
*/
|
||||
class JUCE_API CodeTokeniser
|
||||
{
|
||||
|
|
|
|||
|
|
@ -29,6 +29,8 @@ namespace juce
|
|||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
||||
@tags{GUI}
|
||||
*/
|
||||
class JUCE_API LuaTokeniser : public CodeTokeniser
|
||||
{
|
||||
|
|
|
|||
|
|
@ -29,6 +29,8 @@ namespace juce
|
|||
|
||||
//==============================================================================
|
||||
/**
|
||||
|
||||
@tags{GUI}
|
||||
*/
|
||||
class JUCE_API XmlTokeniser : public CodeTokeniser
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue