Code::Blocks
SVN r11506
Main Page
Related Pages
+
Namespaces
Namespace List
+
Namespace Members
+
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
w
x
+
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Typedefs
Enumerations
+
Enumerator
b
c
d
e
f
k
n
p
r
s
u
v
w
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Typedefs
a
b
c
d
e
f
i
l
m
p
r
s
t
w
+
Enumerations
b
c
d
e
f
l
o
p
q
r
s
t
+
Enumerator
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
y
+
Related Functions
b
c
d
e
f
l
m
n
p
s
t
u
+
Files
File List
+
File Members
+
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
+
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
+
Variables
_
b
c
d
e
f
g
h
i
k
m
n
r
s
t
u
w
+
Typedefs
b
c
e
f
h
n
o
p
r
s
t
v
w
+
Enumerations
a
b
c
d
e
f
l
m
o
p
s
t
w
+
Enumerator
a
b
c
d
e
f
h
l
m
o
p
s
t
u
w
+
Macros
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
w
include
scripting
bindings
sc_plugin.h
Go to the documentation of this file.
1
/*
2
* This file is part of the Code::Blocks IDE and licensed under the GNU Lesser General Public License, version 3
3
* http://www.gnu.org/licenses/lgpl-3.0.html
4
*/
5
6
#ifndef SC_PLUGIN_H
7
#define SC_PLUGIN_H
8
9
#include "
sc_base_types.h
"
10
#include <
wx/dynarray.h
>
11
12
class
FileTreeData
;
13
class
wxMenu
;
14
15
namespace
ScriptBindings
16
{
17
namespace
ScriptPluginWrapper
18
{
19
wxArrayInt
CreateMenu
(
wxMenuBar
* mbar);
20
wxArrayInt
CreateModuleMenu
(
const
ModuleType
type,
wxMenu
* menu,
const
FileTreeData
* data);
21
22
void
OnScriptMenu
(
int
id
);
23
void
OnScriptModuleMenu
(
int
id
);
24
}
// namespace ScriptPluginWrapper
25
}
26
27
#endif // SC_PLUGIN_H
ScriptBindings::ScriptPluginWrapper::OnScriptModuleMenu
void OnScriptModuleMenu(int id)
Definition:
sc_plugin.cpp:187
ScriptBindings::ScriptPluginWrapper::CreateMenu
wxArrayInt CreateMenu(wxMenuBar *mbar)
dynarray.h
ScriptBindings
Definition:
sc_plugin.h:15
wxMenuBar
wxMenu
ModuleType
ModuleType
The type of module offering a context menu.
Definition:
globals.h:38
ScriptBindings::ScriptPluginWrapper::OnScriptMenu
void OnScriptMenu(int id)
Definition:
sc_plugin.cpp:162
wxArrayInt
wxArray< int > wxArrayInt
FileTreeData
Definition:
cbproject.h:37
sc_base_types.h
ScriptBindings::ScriptPluginWrapper::CreateModuleMenu
wxArrayInt CreateModuleMenu(const ModuleType type, wxMenu *menu, const FileTreeData *data)
Definition:
sc_plugin.cpp:104
Generated by
1.8.13