Třída XSprite je bázová třída pro všechny další sprity v knihovně SGPRTL. Sprite je objekt v prostoru, který zobrazovací engine umí vykreslovat.
            
Typ XSprite..::.XSpriteCollection zpřístupňuje následující členy.
 Konstruktory
Konstruktory
| Jméno | Popis | |
|---|---|---|
|  | XSprite..::.XSpriteCollection | Přetíženo. | 
 Metody
Metody
| Jméno | Popis | |
|---|---|---|
|  | Add | 
            Přidá sprite XSprite do kolekce.
             | 
|  | Clear | 
            Odstraní všechny sprity z kolekce.
             | 
|  | Clone | 
            Vytvoří nový objekt, který je kopií této instance.
             | 
|  | Contains | Přetíženo. | 
|  | CopyTo | Přetíženo. | 
|  | DeepClone | 
            Vytvoří nový objekt, který je hlubokou kopií této instance.
             | 
|  | Equals | (Zděděno z Object.) | 
|  | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. | 
|  | Find | Přetíženo. | 
|  | FindModelSprite | Přetíženo. | 
|  | GetEnumerator | 
            Vrátí enumerátor, který iteruje přes všechny prvky v kolekci.
             | 
|  | GetHashCode | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. | 
|  | GetType | Gets the Type of the current instance. | 
|  | IndexOf | Přetíženo. | 
|  | Insert | 
            Vloží sprite do kolekce spritů.
             | 
|  | LastFind | Přetíženo. | 
|  | LastFindModelSprite | Přetíženo. | 
|  | MemberwiseClone | Creates a shallow copy of the current Object. | 
|  | OnClear | 
            Metoda je volána kolekcí při vymazání všech položek.
             | 
|  | OnClearComplete | 
            Metoda je volána kolekcí po dokončení vymazání všech položek.
             | 
|  | OnInsert | 
            Metoda je volána kolekcí při přidání nového prvku.
             | 
|  | OnInsertComplete | 
            Metoda je volána kolekcí po dokončení přidání nového prvku.
             | 
|  | OnRemove | 
            Metoda je volána kolekcí při odstranění prvku.
             | 
|  | OnRemoveComplete | 
            Metoda je volána kolekcí po dokončení odstraňování prvku.
             | 
|  | OnSet | 
            Metoda je volána kolekcí při nastavení prvku.
             | 
|  | OnSetComplete | 
            Metoda je volána kolekcí po dokončení nastavení prvku.
             | 
|  | OnValidate | 
            Metoda je volána kolekcí pro kontrolu, zda je prvek validní.
             | 
|  | Remove | 
            Smaže sprite XSprite z kolekce spritů.
             | 
|  | RemoveAt | 
            Odstraní prvek z kolekce na pozici index.
             | 
|  | ToArray | 
            Vytvoří z kolekce pole.
             | 
|  | ToString | (Zděděno z Object.) | 
 Vlastnosti
Vlastnosti
| Jméno | Popis | |
|---|---|---|
|  | Count | 
            Vrátí počet prvků v kolekci.
             | 
|  | IsFixedSize | 
            Indikuje, zda má kolekce pevnou velikost a nelze ji zvětšit.
             | 
|  | IsReadOnly | 
            Indikuje, zda lze měnit prvky kolekce.
             | 
|  | IsSynchronized | 
            Indikuje, zda je přístup k kolekci synchronizován a nemůže docházet k časově závislým chybám ve více vláknovém programování (tj. je tzv. thread-safe).
             | 
|  | Item | 
            Vrátí anebo nastaví sprite XSprite na uvedené pozici.
             | 
|  | SyncRoot | 
            Vrátí objekt, který může být použit pro synchronizaci přístupu k této instanci.
             | 





