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

  JménoPopis
XSprite..::.XSpriteCollectionPřetíženo.

Metody

  JménoPopis
Add
Přidá sprite XSprite do kolekce.
Clear
Odstraní všechny sprity z kolekce.
Clone
Vytvoří nový objekt, který je kopií této instance.
ContainsPřetíženo.
CopyToPřetíženo.
DeepClone
Vytvoří nový objekt, který je hlubokou kopií této instance.
Equals

Determines whether the specified Object is equal to the current Object.

(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.

(Zděděno z Object.)
FindPřetíženo.
FindModelSpritePř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.

(Zděděno z Object.)
GetType

Gets the Type of the current instance.

(Zděděno z Object.)
IndexOfPřetíženo.
Insert
Vloží sprite do kolekce spritů.
LastFindPřetíženo.
LastFindModelSpritePřetíženo.
MemberwiseClone

Creates a shallow copy of the current Object.

(Zděděno z 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

Returns a String that represents the current Object.

(Zděděno z Object.)

Vlastnosti

  JménoPopis
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.

Podívat se také na