![]() |
GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
|
Class representing an expression used as a parameter of a gd::Instruction. This class is nothing more than a wrapper around a gd::String. More...
#include <Expression.h>
Public Member Functions | |
| Expression () | |
| Construct an empty expression. | |
| Expression (gd::String plainString_) | |
| Construct an expression from a string. | |
| Expression (const char *plainString_) | |
| Construct an expression from a const char *. | |
| Expression (const Expression ©) | |
| Copy construct an expression. | |
| Expression & | operator= (const Expression &expression) |
| Expression affectation overriding. | |
| const gd::String & | GetPlainString () const |
| Get the plain string representing the expression. | |
| gd::ExpressionNode * | GetRootNode () const |
| Get the expression node. More... | |
| const char * | c_str () const |
| Mimics std::string::c_str. | |
Class representing an expression used as a parameter of a gd::Instruction. This class is nothing more than a wrapper around a gd::String.
| ExpressionNode * gd::Expression::GetRootNode | ( | ) | const |
Get the expression node.