## GlyphIdList class


Represents glyph id list.

```cpp
class GlyphIdList : public System::Collections::Generic::List<System::SharedPtr<GlyphId>>
```

## Methods

| Method | Description |
| --- | --- |
| [Add](./add/)(const System::SharedPtr\<GlyphId\>\&) override | Adds glyph id to the list. |
| [Clear](./clear/)() override | Clears the list. |
| [Contains](./contains/)(const System::SharedPtr\<GlyphId\>\&) const override | Returns true in case glyph id is in the list. |
| [idx_get](./idx_get/)(int32_t) const override | Returns glyph id by the index. |
| [Remove](./remove/)(const System::SharedPtr\<GlyphId\>\&) override | Removes glyph id from the list. |
| [SetTemplateWeakPtr](./settemplateweakptr/)(uint32_t) override | Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. |
## See Also

* Class [List](../../system.collections.generic/list/)
* Namespace [Aspose::Font::Glyphs](../)
* Library [Aspose.Font for C++](../../)
