Třída XLight slouží pro práci se světlem ve světě XWorld.

Typ XLight..::.XLightCollection zpřístupňuje následující členy.

Konstruktory

  JménoPopis
XLight..::.XLightCollection
Vytvoří novou instanci třídy XLight..::.XLightCollection se specifikovaným spritem XSprite jako vlastníkem kolekce.

Metody

  JménoPopis
Add
Přidá světlo XLight do kolekce.
AddDirectionalLightPřetíženo.
AddPointLightPřetíženo.
AddSpotLightPřetíženo.
Clear
Smaže všechny světla XLight z kolekce.
Contains
Vrátí trueTruetruetrue (True v Visual Basic), obsahuje-li kolekce uvedené světlo.
CopyTo
Kopíruje prvky kolekce do pole Array, začínající na uvedeném indexu index v poli array.
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.)
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.)
IndexOf
Vrátí pozici světla XLight v kolekci.
Insert
Vloží světlo do kolekce světel.
MemberwiseClone

Creates a shallow copy of the current Object.

(Zděděno z Object.)
Remove
Smaže světlo XLight z kolekce světel.
RemoveAt
Odstraní světlo XLight na uvedené pozici.
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 světel 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í světlo XLight 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