Typ XSpace zpřístupňuje následující členy.
Metody
| Jméno | Popis | |
|---|---|---|
| AbortAllAnimationThreads | Přetíženo. | |
| Add |
Přidá nový svět do kolekce světu ve vesmíru XSpace.
| |
| AdjustTextureSize |
Přizpůsobí velikost textury grafické kartě v případě, že neumožňuje různé velikosti textury. Starší grafické adaptéry podporují pouze textury mocniny čísla 2.
| |
| BeginPause |
Zahájí pauzu (pozastaví celý vesmír).
| |
| ClearMeshPool |
Vymaže fond meshů vrstvy DirectX Mesh.
| |
| ClearPools |
Vymaže všechny fondy.
| |
| ClearTexturePool |
Vymaže fond textur vrstvy DirectX Texture.
| |
| Contains |
Testuje, zda je svět obsažen v kolekci světů (ve vesmíru).
| |
| CreateAnimationMesh | Přetíženo. | |
| CreateFont |
Vytvoří typ písma vrstvy DirectX Font z typu písma knihovny System.Drawing Font.
| |
| CreateMesh | Přetíženo. | |
| CreateMeshFrom3ds | Přetíženo. | |
| CreateMeshFromObj | Přetíženo. | |
| CreateTexture | Přetíženo. | |
| CreateTextureTiles | Přetíženo. | |
| Dispose |
Vyvolá uvolnění všech animovaných vláken, světů a fondů.
| |
| EndPause |
Ukončí pauzu (znovu spustí celý vesmír).
| |
| 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. | |
| GetHashCode | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. | |
| GetScreen | Přetíženo. | |
| GetTextureResourceLocation |
Zjistí umístění textury.
| |
| GetType | Gets the Type of the current instance. | |
| CheckAbort |
Zkontrolujte, zda aktuální vlákno nemá být přerušeno.
| |
| JoinAnimationThreads |
Čeká na ukončení všech vláken animací.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. | |
| Remove |
Odstraní existující svět z kolekce světů ve vesmíru XSpace.
| |
| ResumeAll |
Znovu spustí všechna animační vlákna XAnimationThread (i renderovací) a všechny světové časovače Timer.
| |
| SaveTexture | Přetíženo. | |
| SetTextureResourceLocation |
Nastaví umístění textury.
| |
| Start |
Spustí časovač vesmíru Timer a hlavní renderovací vlákno.
| |
| StartAll |
Spustí všechna animační vlákna XAnimationThread (i renderovací) a všechny světové časovače Timer.
| |
| Stop |
Zastaví časovač vesmíru Timer a hlavní renderovací vlákno.
| |
| SuspendAll |
Pozastaví všechna animační vlákna XAnimationThread (i renderovací) a všechny světové časovače Timer.
| |
| ToString | (Zděděno z Object.) | |
| WaitForNextFrame | Přetíženo. | |
| WaitForRunning |
Zablokuje volaného do doby než bude spuštěn časovač vesmíru Timer.
|
Fieldy
| Jméno | Popis | |
|---|---|---|
| RenderThreadException |
Událost je vyvolána, pokud se stane chyba v renderovacím vlákně a vlákno bude ukončeno.
|
Vlastnosti
| Jméno | Popis | |
|---|---|---|
| AnimationThreadIsRunning |
Určuje, zda je spuštěno nějaké uživatelské animační vlákno.
| |
| CurrentFrameRate |
Vrátí počet snímků, které jsou za jednu sekundu vykresleny.
| |
| DefaultScreen |
Vrátí implicitní obrazovku, na které se bude kreslit.
| |
| DefaultScreenSyncRoot |
Vrátí synchronizační objekt pro přístup k implicitní obrazovce.
| |
| EnableAnimationProcessing |
Vrátí anebo nastaví, zda bude během renderování každého snímku prováděna detekce kolizí a animace objektů ve scéně.
| |
| EnableVisibilityTest |
Vrátí anebo nastaví, zda bude před renderování scény proveden test viditelnosti okna.
| |
| Form |
Vrátí formulář Form, na který se vykresluje.
| |
| IsCurrentThreadRenderThread |
Vrátí trueTruetruetrue (True v Visual Basic), pokud je vlastnost volána z renderovacího vlákna.
| |
| IsPaused |
Indikuje, zda se čeká (pauza).
| |
| IsRunning |
Indikuje, zda časovač vesmíru Timer běží.
| |
| LoadLock |
Vrátí synchronizační objekt pro načítání textur, meshů a dalších objektů DirectX.
| |
| MaterialManager |
Vrátí instanci rozhraní IXMaterialManager definující metody a vlastnosti pro správu materiálů pro celý vesmír XSpace.
| |
| Screens |
Vrátí všechny instalované obrazovky.
| |
| StartStopSync |
Vrátí synchronizační objekt pro přístup k spouštění a pozastavení světa.
| |
| Timer | ||
| Worlds |
Vrátí kopii kolekce světů pouze pro čtení.
| |
| WorldsSyncRoot |
Vrátí synchronizační objekt pro přístup k kolekci světů.
|