-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathclasslibscratchcpp_1_1Block-members.html
170 lines (167 loc) · 19.9 KB
/
classlibscratchcpp_1_1Block-members.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.13.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libscratchcpp: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">libscratchcpp
</div>
<div id="projectbrief">A library for C++ based Scratch project players</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
$(function(){initNavTree('classlibscratchcpp_1_1Block.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">libscratchcpp::Block Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#ac64e13a79f5a84401cc1193d35d5a61d">addField</a>(std::shared_ptr< Field > field)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a0a1d239d8aaaa5b6502e195c01f42c47">addInput</a>(std::shared_ptr< Input > input)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a637ca18f13b651a499343ecd6aad4bba">Block</a>(const std::string &id, const std::string &opcode, bool isMonitorBlock=false)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a9964cbbbd22a8fe4380ac8e18e3ce539">Block</a>(const Block &)=delete</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#adcf3d1a618d1ecfa3154ecbf91b4d2a5">comment</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a2a1298a18600fc4d93b6c97c8e2f0ca1">commentId</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#ad8067fd6273dda217d3dfb9c44cc950e">compile</a>(Compiler *compiler)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a5693246d3d331bc7e130c96147c5e4a8">compileFunction</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a3e1914489e4bed4f9f23cdeab34a43dc">Engine</a> class</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a41d0594a8d1d758231f3373caa9a0a2c">engine</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Entity.html#a1e12ed9e9be3319de6ca6fa2b50e6de2">Entity</a>(const std::string &id)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Entity.html">libscratchcpp::Entity</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Entity.html#a4131704e1fe493bc0321e7a9dbc6c04c">Entity</a>(const Entity &)=delete</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Entity.html">libscratchcpp::Entity</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#af231ad5d88fc12709e902c8997964e17">fieldAt</a>(int index) const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#af9311b69bbd7f6645bbc817e6287e03e">fields</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#aad1e78b5e10669ed10d33b1dda9030a4">findField</a>(const std::string &fieldName) const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#ac30fb114f06085c43640b6c15e7eae81">findFieldById</a>(int id) const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#afc35674bbf3cbf39750d8e7f02de1782">findInput</a>(const std::string &inputName) const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a35de1b0b1dc1cc6d1eadae51465bdb52">findInputById</a>(int id) const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#ae026ae307818b08dc2022505e11c599f">hatPredicateCompileFunction</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Entity.html#abbdbc0c24f988f3c47ff2f71054f3116">id</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Entity.html">libscratchcpp::Entity</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a29ba19a259b894f4c7bf59094a6a7cfc">inputAt</a>(int index) const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#af03883dc1cf96e31759a546b2d0cd34f">inputs</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a96932bd57d0312bd0f21b4486ca2382a">isMonitorBlock</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#adf113d06c026ba11294447419cbf3357">isTopLevelReporter</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a62fe3bb26b6c4fbbf0ec56c6a3abdc6c">mutationHasNext</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#aa600d6812ed07c05b45f0d7dd487dfa1">mutationPrototype</a>()</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#aaa2888be7ca38aae7d04cc25552c3bd3">next</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#ad2f74f73c579f3bbca9b49317ecba810">nextId</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#af96bb6d44ed6c205f6e2ef6515ae67e8">opcode</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a0d4380b68a9d9e8ff1c4883925bd9186">parent</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a4d4b1c2171dcb737267ab8487330d9ec">parentId</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#ae03a1ba1dc0101d6d3885d494e286e20">setComment</a>(std::shared_ptr< Comment > comment)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a823928819d34155ea2c93cc27b0a7544">setCommentId</a>(const std::string &commentId)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#ae21afa4c270469b2b343c79286807b21">setCompileFunction</a>(BlockComp newCompileFunction)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a9770bf1d08fca4eb923e6072b301b594">setEngine</a>(IEngine *newEngine)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a8776f278ffd260eed18130887b29a518">setHatPredicateCompileFunction</a>(HatPredicateCompileFunc newHatPredicateCompileFunction)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Entity.html#ab061923fbd361d41c9ac301fdc84600b">setId</a>(const std::string &newId)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Entity.html">libscratchcpp::Entity</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a4bd3abf0ccc46bb81f815ca4041e0f6f">setIsTopLevelReporter</a>(bool isTopLevelReporter)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a363122b4f70a079ccaf2b5ae8c402ea1">setMutationHasNext</a>(bool newMutationHasNext)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#aed917a34960d2735c80c93e91ed96a15">setNext</a>(Block *block)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a7aa3c38344fad24dd317f0b5b046cb7d">setNextId</a>(const std::string &nextId)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a75fed34ec9ed61d4fcfc066eb97fa473">setParent</a>(Block *block)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#af20be6699996c9508f5eb50a2db3836d">setParentId</a>(const std::string &id)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a5a733cbf00b1b83f177a15faf0a7ed54">setShadow</a>(bool newShadow)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a70ebe6258aa089bfafa1277c3208d4ae">setTarget</a>(Target *newTarget)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#ab9ac08d83a0e4ff7acb78029df4cc9e2">setX</a>(int x)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a57c1fcfd7d7cda4b9e21d69a25896c17">setY</a>(int y)</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#aa4b9c70fc258f48f0e93ba275d7206bb">shadow</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a24cf0508b33539821de8eeda718a4313">target</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a2609d9936165d6e88299824deaa66ed0">topLevel</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#aaf52d8f7478d272959178ed0da6d59a1">topLevelReporterInfo</a>()</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a0611e393565d400ec1437d50cae74859">x</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html#a466cd0aa85ce5babd116f5c6a73ef0bf">y</a>() const</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Block.html">libscratchcpp::Block</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classlibscratchcpp_1_1Entity.html#aa96d40643991e62533a4d13f8e7a8e5f">~Entity</a>()</td><td class="entry"><a class="el" href="classlibscratchcpp_1_1Entity.html">libscratchcpp::Entity</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
</ul>
</div>
</body>
</html>