GlobalLayoutSlideCollection
Overview
GlobalLayoutSlideCollection is a class in Aspose.Slides FOSS for C++.
Represents a collection of all layout slides in a presentation. Extends LayoutSlideCollection with methods for adding/cloning layout slides in the context of uniting the individual collections of master’s layout slides.
This class provides 38 methods for working with GlobalLayoutSlideCollection objects in C++ programs.
Available methods include: GlobalLayoutSlideCollection, ILayoutSlideCollection, LayoutSlide, add, as_i_layout_slide_collection, begin, cbegin, cend, const_iterator, end, init_internal, iterator, and 4 additional methods.
All public members are accessible to any C++ application after installing the Aspose.Slides FOSS for C++ package.
Properties: GlobalLayoutSlideCollection, ILayoutSlideCollection, LayoutSlide, const_iterator, iterator, pointer, and 1 more.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
GlobalLayoutSlideCollection | GlobalLayoutSlideCollection | Read | Gets the global layout slide collection. |
ILayoutSlideCollection | ILayoutSlideCollection | Read | Gets the i layout slide collection. |
LayoutSlide | LayoutSlide | Read | Gets the layout slide. |
reference | reference | Read | Gets the reference. |
pointer | pointer | Read | Gets the pointer. |
iterator | iterator | Read | Gets the iterator. |
const_iterator | const_iterator | Read | Gets the const iterator. |
Methods
| Signature | Description |
|---|---|
GlobalLayoutSlideCollection() → GlobalLayoutSlideCollection | Property gives access to the underlying collection object |
ILayoutSlideCollection() → ILayoutSlideCollection | Returns an ILayoutSlideCollection interface to the collection |
ILayoutSlideCollection() → ILayoutSlideCollection | |
LayoutSlide() → LayoutSlide | Property represents a LayoutSlide within the collection |
LayoutSlide() → LayoutSlide | |
LayoutSlide() → LayoutSlide | |
reference() → reference | Property provides a reference to a collection element |
pointer() → pointer | Returns a pointer to a collection element |
iterator() → iterator | Property yields an iterator for traversing the collection |
iterator() → iterator | |
iterator() → iterator | |
iterator() → iterator | |
reference() → reference | |
pointer() → pointer | |
const_iterator() → const_iterator | Provides a const iterator to the start of the collection |
const_iterator() → const_iterator | |
const_iterator() → const_iterator | |
const_iterator() → const_iterator | |
iterator() → iterator | |
iterator() → iterator | |
const_iterator() → const_iterator | |
const_iterator() → const_iterator | |
const_iterator() → const_iterator | |
const_iterator() → const_iterator | |
GlobalLayoutSlideCollection() | |
~GlobalLayoutSlideCollection() | |
GlobalLayoutSlideCollection() | |
init_internal(layouts: std::vector<std::unique_ptr<LayoutSlide>>) | Internal initialization with a list of all layout slides. |
as_i_layout_slide_collection() → ILayoutSlideCollection | Returns this collection viewed as an ILayoutSlideCollection. |
as_i_layout_slide_collection() → ILayoutSlideCollection | Returns this collection viewed as an ILayoutSlideCollection. |
size() → std::size_t | Returns the number of layout slides. |
add(layout: std::unique_ptr<LayoutSlide>) → LayoutSlide | Creates a new layout slide, adds it to the collection, and returns a reference. |
begin() → iterator | |
end() → iterator | |
begin() → const_iterator | |
end() → const_iterator | |
cbegin() → const_iterator | |
cend() → const_iterator |