Vertices Engine  v1.9.2.92
A Cross Platform game engine developed by Virtex Edge Design.
Loading...
Searching...
No Matches
VerticesEngine.UI.vxLoadingScreenRenderer Class Reference

This is use for rendering loading screens. More...

Inheritance diagram for VerticesEngine.UI.vxLoadingScreenRenderer:
VerticesEngine.UI.vxArtProviderBase

Public Member Functions

virtual void Init (vxLoadingScreen screen)
 Initialises a new loading screen.
 
virtual void OnExit ()
 
virtual void Update (vxLoadingScreen screen)
 
virtual void Draw (vxLoadingScreen screen)
 
- Public Member Functions inherited from VerticesEngine.UI.vxArtProviderBase
virtual SpriteFont GetFont ()
 
 vxArtProviderBase ()
 Initializes a new instance of the T:VerticesEngine.UI.vxArtProviderBase class.
 
virtual void SetBounds ()
 Many sizes and positions are set based off of screensize, although this can change if a user changes the resolution settings. Therefore, this SetBounds() method will be where the sizes will be set.
 

Protected Attributes

vxLoadingScreen activeScreen
 

Additional Inherited Members

- Public Attributes inherited from VerticesEngine.UI.vxArtProviderBase
Vector4 Margin
 Gets or sets the margin.
 
Vector2 Padding
 Gets or sets the padding.
 
float Alpha
 The alpha transparency value.
 
bool UseSpriteSheet = false
 This controls whether or not the control should be drawn using regions of the GUI Sprite Sheet.
 
Rectangle SpriteSheetRegion
 The sprite sheet region.
 
Rectangle TitleSpriteSheetRegion = new Rectangle(0, 0, 4, 4)
 The title sprite sheet region.
 
Texture2D BackgroundImage
 Gets or sets the background image.
 
bool DrawBackgroungImage
 Gets or sets a value indicating whether this VerticesEngine.UI.Themes.vxMenuItemArtProvider draw backgroung image.
 
int BorderWidth
 Gets or sets the width of the border.
 
bool DoBorder
 Gets or sets a value indicating whether this VerticesEngine.UI.vxArtProviderBase do border.
 
int DefaultWidth
 Gets or sets the default width.
 
int DefaultHeight
 The default height.
 
vxUIControlTheme Theme
 The colour theme for this specific Art Provider.
 
- Properties inherited from VerticesEngine.UI.vxArtProviderBase
GraphicsDevice GraphicsDevice [get]
 Gets the graphics device.
 
Viewport Viewport [get]
 Gets the viewport.
 
vxSpriteBatch SpriteBatch [get]
 Gets the sprite batch.
 
float Opacity [get, set]
 Gets or sets the opacity of the current GUI Item.
 
SpriteFont Font [get]
 Text Of GUI Item.
 
Texture2D DefaultTexture [get]
 Gets the default texture.
 

Detailed Description

This is use for rendering loading screens.


The documentation for this class was generated from the following file: