Game Develop Core: gd::ExternalLayout Class Reference

| Game Develop Core Core library for developing platforms and tools compatible with Game Develop.

- Main Page
- Modules
- Classes

- Class List
- Class Index
- Class Hierarchy

All Classes Files Functions Variables Typedefs Enumerations Macros Groups Pages
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

ExternalLayout * | Clone () const
| Return a pointer to a new ExternalLayout constructed from this one.
const std::string & | GetName () const
| Return the name of the external layout.
void | SetName (const std::string &name_)
| Change the name of the external layout.
const gd::InitialInstancesContainer & | GetInitialInstances () const
| Return the container storing initial instances.
gd::InitialInstancesContainer & | GetInitialInstances ()
| Return the container storing initial instances.
const gd::LayoutEditorCanvasOptions & | GetAssociatedSettings () const
| Get the user settings for the IDE.
gd::LayoutEditorCanvasOptions & | GetAssociatedSettings ()
| Get the user settings for the IDE.
Serialization
void | LoadFromXml (const TiXmlElement *element)
| Load the object from XML.
void | SaveToXml (TiXmlElement *element) const
| Save the object to XML.

## 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:

- ExternalLayout.h
- ExternalLayout.cpp