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.