The XSpace type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | AbortAllAnimationThreads | Overloaded. |
![]() ![]() | Add |
Adds new world to the XSpace space world collection.
|
![]() ![]() | AdjustTextureSize |
Adjusts the texture size to the graphic card in case it does not support different texture sizes. Old graphic adapters supports only texture sizes of the power of 2.
|
![]() ![]() | BeginPause |
Begins pause (suspends whole space).
|
![]() ![]() | ClearMeshPool |
Clears mesh Mesh pool.
|
![]() ![]() | ClearPools |
Clears all pools.
|
![]() ![]() | ClearTexturePool |
Clears texture Texture pool.
|
![]() ![]() | Contains |
Tests whether the world is contained in the world collection (in the space).
|
![]() ![]() | CreateAnimationMesh | Overloaded. |
![]() ![]() | CreateFont |
Creates the DirectX layer Font font from the System.Drawing library Font font.
|
![]() ![]() | CreateMesh | Overloaded. |
![]() ![]() | CreateMeshFrom3ds | Overloaded. |
![]() ![]() | CreateMeshFromObj | Overloaded. |
![]() ![]() | CreateTexture | Overloaded. |
![]() ![]() | CreateTextureTiles | Overloaded. |
![]() ![]() | Dispose |
Disposes all animation threads, worlds and pools.
|
![]() ![]() | EndPause |
Ends pause (resumes whole space).
|
![]() | Equals | (Inherited from 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 | Overloaded. |
![]() ![]() | GetTextureResourceLocation |
Gets the texture location.
|
![]() | GetType | Gets the Type of the current instance. |
![]() ![]() | CheckAbort | |
![]() ![]() | JoinAnimationThreads |
Waits for termination af all animation threads.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. |
![]() ![]() | Remove |
Removes the world from the XSpace space world collection.
|
![]() ![]() | ResumeAll |
Resumes all XAnimationThread animation threads (event the render one) and all Timer world timers.
|
![]() ![]() | SaveTexture | Overloaded. |
![]() ![]() | SetTextureResourceLocation |
Sets the texture location.
|
![]() ![]() | Start |
Starts the Timer space timer and the main render thread.
|
![]() ![]() | StartAll |
Starts all XAnimationThread animation threads (event the render one) and all Timer world timers.
|
![]() ![]() | Stop |
Stops the Timer space timer and the main render thread.
|
![]() ![]() | SuspendAll |
Suspends all XAnimationThread animation threads (event the render one) and all Timer world timers.
|
![]() | ToString | (Inherited from Object.) |
![]() ![]() | WaitForNextFrame | Overloaded. |
![]() ![]() | WaitForRunning |
Block the called until the Timer space timer will be started.
|
Fields
Name | Description | |
---|---|---|
![]() ![]() | RenderThreadException |
The event is fired when the unrecoverable exception in the render thread has occurred and the thread will be terminated.
|
Properties
Name | Description | |
---|---|---|
![]() ![]() | AnimationThreadIsRunning |
Tells whether any user defined animation thread is running.
|
![]() ![]() | CurrentFrameRate |
Returns the current frame rate (number of frames drawn in one second).
|
![]() ![]() | DefaultScreen |
Returns the default screen to be drawed on.
|
![]() ![]() | DefaultScreenSyncRoot | |
![]() ![]() | EnableAnimationProcessing |
Gets or sets whether during the frame rendering, the collision detected and the object animation in the scene is performed.
|
![]() ![]() | EnableVisibilityTest |
Gets or sets whether the visibility test is performed during the form rendering.
|
![]() ![]() | Form |
Returns the Form form that is being drawn on.
|
![]() ![]() | IsCurrentThreadRenderThread | |
![]() ![]() | IsPaused |
Indicates whether the space is paused.
|
![]() ![]() | IsRunning |
Indicates whether the Timer space timer is running.
|
![]() ![]() | LoadLock |
Returns the synchronizing object for loading textures, meshes and other DirectX objects.
|
![]() ![]() | MaterialManager |
Returns the IXMaterialManager interface instance that defines methods and properties for managing all XSpace space materials.
|
![]() ![]() | Screens |
Returns all installed screens.
|
![]() ![]() | StartStopSync | |
![]() ![]() | Timer | |
![]() ![]() | Worlds |
Returns a readonly copy of worlds collection.
|
![]() ![]() | WorldsSyncRoot |
Returns the synchronizing object for accessing the world collection.
|