GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
Public Member Functions | List of all members

Contains a list of events not directly linked to a layout. More...

#include <ExternalEvents.h>

Public Member Functions

 ExternalEvents (const ExternalEvents &)
 
ExternalEventsoperator= (const ExternalEvents &rhs)
 
ExternalEventsClone () const
 Return a pointer to a new ExternalEvents constructed from this one.
 
virtual const gd::StringGetName () const
 Get external events name.
 
virtual void SetName (const gd::String &name_)
 Change external events name.
 
virtual const gd::StringGetAssociatedLayout () 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::EventsListGetEvents () const
 Get the events.
 
virtual gd::EventsListGetEvents ()
 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.
 

Detailed Description

Contains a list of events not directly linked to a layout.

Member Function Documentation

◆ GetAssociatedLayout()

virtual const gd::String& gd::ExternalEvents::GetAssociatedLayout ( ) const
inlinevirtual

Get the layout associated with external events.

This is used in the IDE to remember the layout used to edit the external events.


The documentation for this class was generated from the following files: