|
libscratchcpp
A library for C++ based Scratch project players
|
#include <string>

Go to the source code of this file.
Namespaces | |
| namespace | libscratchcpp |
| The main namespace of the library. | |
Macros | |
| #define | DECL_EXPORT __attribute__((visibility("default"))) |
| #define | DECL_IMPORT __attribute__((visibility("default"))) |
| #define | LIBSCRATCHCPP_EXPORT DECL_IMPORT |
Typedefs | |
| using | libscratchcpp::BlockComp = CompilerValue *(*)(Compiler *) |
| using | libscratchcpp::MonitorNameFunc = const std::string &(*)(Block *) |
| using | libscratchcpp::MonitorChangeFunc = void (*)(Block *, const Value &newValue) |
| using | libscratchcpp::HatPredicateCompileFunc = CompilerValue *(*)(Compiler *vm) |
| #define DECL_EXPORT __attribute__((visibility("default"))) |
| #define DECL_IMPORT __attribute__((visibility("default"))) |
| #define LIBSCRATCHCPP_EXPORT DECL_IMPORT |