libscratchcpp
A library for C++ based Scratch project players
Loading...
Searching...
No Matches
libscratchcpp::Block Member List
This is the complete list of members for
libscratchcpp::Block
, including all inherited members.
addField
(std::shared_ptr< Field > field)
libscratchcpp::Block
addInput
(std::shared_ptr< Input > input)
libscratchcpp::Block
Block
(const std::string &id, const std::string &opcode, bool isMonitorBlock=false)
libscratchcpp::Block
Block
(const Block &)=delete
libscratchcpp::Block
comment
() const
libscratchcpp::Block
commentId
() const
libscratchcpp::Block
compile
(Compiler *compiler)
libscratchcpp::Block
compileFunction
() const
libscratchcpp::Block
engine
() const
libscratchcpp::Block
Entity
(const std::string &id)
libscratchcpp::Entity
Entity
(const Entity &)=delete
libscratchcpp::Entity
fieldAt
(int index) const
libscratchcpp::Block
fields
() const
libscratchcpp::Block
findField
(const std::string &fieldName) const
libscratchcpp::Block
findInput
(const std::string &inputName) const
libscratchcpp::Block
hatPredicateCompileFunction
() const
libscratchcpp::Block
id
() const
libscratchcpp::Entity
inputAt
(int index) const
libscratchcpp::Block
inputs
() const
libscratchcpp::Block
isMonitorBlock
() const
libscratchcpp::Block
isTopLevelReporter
() const
libscratchcpp::Block
mutationHasNext
() const
libscratchcpp::Block
mutationPrototype
()
libscratchcpp::Block
next
() const
libscratchcpp::Block
nextId
() const
libscratchcpp::Block
opcode
() const
libscratchcpp::Block
parent
() const
libscratchcpp::Block
parentId
() const
libscratchcpp::Block
setComment
(std::shared_ptr< Comment > comment)
libscratchcpp::Block
setCommentId
(const std::string &commentId)
libscratchcpp::Block
setCompileFunction
(BlockComp newCompileFunction)
libscratchcpp::Block
setEngine
(IEngine *newEngine)
libscratchcpp::Block
setHatPredicateCompileFunction
(HatPredicateCompileFunc newHatPredicateCompileFunction)
libscratchcpp::Block
setId
(const std::string &newId)
libscratchcpp::Entity
setIsTopLevelReporter
(bool isTopLevelReporter)
libscratchcpp::Block
setMutationHasNext
(bool newMutationHasNext)
libscratchcpp::Block
setNext
(Block *block)
libscratchcpp::Block
setNextId
(const std::string &nextId)
libscratchcpp::Block
setParent
(Block *block)
libscratchcpp::Block
setParentId
(const std::string &id)
libscratchcpp::Block
setShadow
(bool newShadow)
libscratchcpp::Block
setTarget
(Target *newTarget)
libscratchcpp::Block
setX
(int x)
libscratchcpp::Block
setY
(int y)
libscratchcpp::Block
shadow
() const
libscratchcpp::Block
target
() const
libscratchcpp::Block
topLevel
() const
libscratchcpp::Block
topLevelReporterInfo
()
libscratchcpp::Block
x
() const
libscratchcpp::Block
y
() const
libscratchcpp::Block
~Entity
()
libscratchcpp::Entity
inline
virtual
Generated by
1.13.2