GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
|
Contains a list of events not directly linked to a layout. More...
#include <ExternalEvents.h>
Public Member Functions | |
ExternalEvents (const ExternalEvents &) | |
ExternalEvents & | operator= (const ExternalEvents &rhs) |
ExternalEvents * | Clone () const |
Return a pointer to a new ExternalEvents constructed from this one. | |
virtual const gd::String & | GetName () const |
Get external events name. | |
virtual void | SetName (const gd::String &name_) |
Change external events name. | |
virtual const gd::String & | GetAssociatedLayout () const |
Get the layout associated with external events. More... | |
virtual void | SetAssociatedLayout (const gd::String &name_) |
Set the layout associated with external events. | |
virtual const gd::EventsList & | GetEvents () const |
Get the events. | |
virtual gd::EventsList & | GetEvents () |
Get the events. | |
virtual void | SerializeTo (SerializerElement &element) const |
Serialize external events. | |
virtual void | UnserializeFrom (gd::Project &project, const SerializerElement &element) |
Unserialize the external events. | |
Contains a list of events not directly linked to a layout.
|
inlinevirtual |
Get the layout associated with external events.
This is used in the IDE to remember the layout used to edit the external events.