GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
gd::Variable Member List

This is the complete list of members for gd::Variable, including all inherited members.

Array enum value (defined in gd::Variable)gd::Variable
badVariable (defined in gd::Variable)gd::Variablestatic
Boolean enum value (defined in gd::Variable)gd::Variable
CastTo(const Type newType)gd::Variable
CastTo(const gd::String &type)gd::Variableinline
ClearChildren()gd::Variableinline
ClearPersistentUuid()gd::Variable
Contains(const gd::Variable &variableToSearch, bool recursive) constgd::Variable
GetAllChildren() constgd::Variableinline
GetAllChildrenArray() constgd::Variableinline
GetAllChildrenNames() constgd::Variable
GetAtIndex(const size_t index)gd::Variable
GetAtIndex(const size_t index) constgd::Variable
GetBool() constgd::Variable
GetChild(const gd::String &name)gd::Variable
GetChild(const gd::String &name) constgd::Variable
GetChildrenCount() constgd::Variableinline
GetPersistentUuid() constgd::Variableinline
GetString() constgd::Variable
GetType() constgd::Variableinline
GetValue() constgd::Variable
HasChild(const gd::String &name) constgd::Variable
HasMixedValues() constgd::Variableinline
InsertAtIndex(const gd::Variable &variable, const size_t index)gd::Variable
InsertChild(const gd::String &name, const gd::Variable &variable)gd::Variable
IsFolded() constgd::Variableinline
IsPrimitive(const Type type)gd::Variablestatic
MarkAsMixedValues()gd::Variable
MixedTypes enum valuegd::Variable
MoveChildInArray(const size_t oldIndex, const size_t newIndex)gd::Variable
Number enum value (defined in gd::Variable)gd::Variable
operator!=(double val) const (defined in gd::Variable)gd::Variableinline
operator!=(int val) const (defined in gd::Variable)gd::Variableinline
operator!=(const gd::String &val) const (defined in gd::Variable)gd::Variableinline
operator!=(const char *val) const (defined in gd::Variable)gd::Variableinline
operator!=(const bool val) const (defined in gd::Variable)gd::Variableinline
operator!=(const gd::Variable &variable) const (defined in gd::Variable)gd::Variable
operator*=(double val) (defined in gd::Variable)gd::Variableinline
operator*=(int val) (defined in gd::Variable)gd::Variableinline
operator+=(double val) (defined in gd::Variable)gd::Variableinline
operator+=(int val) (defined in gd::Variable)gd::Variableinline
operator+=(const gd::String &val) (defined in gd::Variable)gd::Variableinline
operator+=(const char *val) (defined in gd::Variable)gd::Variableinline
operator-=(double val) (defined in gd::Variable)gd::Variableinline
operator-=(int val) (defined in gd::Variable)gd::Variableinline
operator/=(double val) (defined in gd::Variable)gd::Variableinline
operator/=(int val) (defined in gd::Variable)gd::Variableinline
operator<(double val) const (defined in gd::Variable)gd::Variableinline
operator<(int val) const (defined in gd::Variable)gd::Variableinline
operator<=(double val) const (defined in gd::Variable)gd::Variableinline
operator<=(int val) const (defined in gd::Variable)gd::Variableinline
operator=(const Variable &rhs) (defined in gd::Variable)gd::Variable
operator=(double val) (defined in gd::Variable)gd::Variableinline
operator=(int val) (defined in gd::Variable)gd::Variableinline
operator=(const gd::String &val) (defined in gd::Variable)gd::Variableinline
operator=(const char *val) (defined in gd::Variable)gd::Variableinline
operator=(const bool val) (defined in gd::Variable)gd::Variableinline
operator==(double val) const (defined in gd::Variable)gd::Variableinline
operator==(int val) const (defined in gd::Variable)gd::Variableinline
operator==(const gd::String &val) const (defined in gd::Variable)gd::Variableinline
operator==(const char *val) const (defined in gd::Variable)gd::Variableinline
operator==(const bool val) const (defined in gd::Variable)gd::Variableinline
operator==(const gd::Variable &variable) const (defined in gd::Variable)gd::Variable
operator>(double val) const (defined in gd::Variable)gd::Variableinline
operator>(int val) const (defined in gd::Variable)gd::Variableinline
operator>=(double val) const (defined in gd::Variable)gd::Variableinline
operator>=(int val) const (defined in gd::Variable)gd::Variableinline
PushNew()gd::Variable
RemoveAtIndex(const size_t index)gd::Variable
RemoveChild(const gd::String &name)gd::Variable
RemoveRecursively(const gd::Variable &variableToRemove)gd::Variable
RenameChild(const gd::String &oldName, const gd::String &newName)gd::Variable
ResetPersistentUuid()gd::Variable
SerializeTo(SerializerElement &element) constgd::Variable
SetBool(bool val)gd::Variableinline
SetFolded(bool fold=true)gd::Variableinline
SetString(const gd::String &newStr)gd::Variableinline
SetValue(double val)gd::Variableinline
String enum value (defined in gd::Variable)gd::Variable
Structure enum value (defined in gd::Variable)gd::Variable
Type enum namegd::Variable
Unknown enum value (defined in gd::Variable)gd::Variable
UnserializeFrom(const SerializerElement &element)gd::Variable
Variable()gd::Variableinline
Variable(const Variable &) (defined in gd::Variable)gd::Variable
~Variable() (defined in gd::Variable)gd::Variableinlinevirtual