GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
Public Member Functions | List of all members
gd::ExternalLayout Class Reference

An external layout allows to create layouts of objects that can be then inserted on a layout. More...

#include <ExternalLayout.h>

Public Member Functions

ExternalLayoutClone () const
 Return a pointer to a new ExternalLayout constructed from this one.
 
const gd::StringGetName () const
 Return the name of the external layout.
 
void SetName (const gd::String &name_)
 Change the name of the external layout.
 
const gd::InitialInstancesContainerGetInitialInstances () const
 Return the container storing initial instances.
 
gd::InitialInstancesContainerGetInitialInstances ()
 Return the container storing initial instances.
 
const gd::EditorSettingsGetAssociatedEditorSettings () const
 Get the user settings for the IDE.
 
gd::EditorSettingsGetAssociatedEditorSettings ()
 Get the user settings for the IDE.
 
const gd::StringGetAssociatedLayout ()
 Get the name of the layout last used to edit the external layout.
 
void SetAssociatedLayout (const gd::String &name)
 Set the name of the layout used to edit the external layout.
 
Serialization
void SerializeTo (SerializerElement &element) const
 Serialize external layout.
 
void UnserializeFrom (const SerializerElement &element)
 Unserialize the external layout.
 

Detailed Description

An external layout allows to create layouts of objects that can be then inserted on a layout.


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