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

Classes

class  PropertiesTextboxArtProvider
 
class  vxAttributeCategory
 
class  vxButtonControl
 Basic Button GUI Control. More...
 
class  vxButtonImageControl
 Button which has no text, only an Image. More...
 
class  vxCanvas
 A Canvas is used for Camera UI overlays. More...
 
class  vxComboBox
 Provides a ComboBox Control which can be populated be vxComboBoxItems. More...
 
class  vxComboBoxItem
 Drop down Combo Box GUI Control. More...
 
class  vxImage
 Label Class providing simple one line text as a vxGUI Item. More...
 
class  vxIncrementControl
 Scrollbar Item base class. This can be inherited too expand controls within one scrollbar item. More...
 
class  vxKeyBindingSettingsGUIItem
 Key binding settings GUII tem. More...
 
class  vxLabel
 Label Class providing simple one line text as a vxGUI Item. More...
 
class  vxListView
 
class  vxListViewItem
 List view item base class. More...
 
class  vxListViewScrollBar
 
class  vxListViewSpliter
 
class  vxManageImportedEntityUIItem
 VerticesEngine.UI.Controls.vxManageImportedEntityUIItem control which allows for spinning through options More...
 
class  vxMenuEntry
 Basic Button GUI Control. More...
 
class  vxNotification
 A notification ui control. More...
 
class  vxNotificationManager
 Notification Manager, which allows cross platform notifications to be posted to the screen for the user, similar to the 'Toast' notifications in Android. More...
 
class  vxPanel
 Basic Button GUI Control. More...
 
class  vxPropertiesControl
 Vx properties control. More...
 
class  vxPropertiesScrollPanelControl
 Properties scroll panel control. More...
 
class  vxPropertyAttributePair
 
class  vxPropertyComboBox
 Label Class providing simple one line text as a vxGUI Item. More...
 
class  vxPropertyControlCheckBox
 Label Class providing simple one line text as a vxGUI Item. More...
 
class  vxPropertyControlColour
 Label Class providing simple one line text as a vxGUI Item. More...
 
class  vxPropertyControlFloatRange
 
class  vxPropertyControlFloatTextbox
 
class  vxPropertyControlGameObject
 Property item group. More...
 
class  vxPropertyControlSelectEventArgs
 
class  vxPropertyControlTextbox
 Property item group. More...
 
class  vxPropertyControlTexture2D
 
class  vxPropertyGroup
 Property item group. More...
 
class  vxPropertyItemBaseClass
 Property Item Base Control Class. More...
 
class  vxPropertyItemBool
 
class  vxPropertyItemChoices
 
class  vxPropertyItemColour
 
class  vxPropertyItemFloat
 
class  vxPropertyItemFloatArray
 
class  vxPropertyItemFloatRange
 
class  vxPropertyItemGameObject
 
class  vxPropertyItemInt
 
class  vxPropertyItemIntTextbox
 
class  vxPropertyItemList
 Label Class providing simple one line text as a vxGUI Item. More...
 
class  vxPropertyItemModel
 
class  vxPropertyItemModelMesh
 
class  vxPropertyItemTexture2D
 
class  vxPropertyItemTexture2DLargeView
 
class  vxPropertyItemVector2
 
class  vxPropertyItemVector3
 
class  vxRibbonButtonControl
 Ribbon control. More...
 
class  vxRibbonContextualTabPage
 Ribbon control. More...
 
class  vxRibbonControl
 Ribbon control. More...
 
class  vxRibbonControlGroup
 
class  vxRibbonDropdownControl
 Label Class providing simple one line text as a vxGUI Item. More...
 
class  vxRibbonLabelControl
 Ribbon control. More...
 
class  vxRibbonTabPage
 Ribbon control. More...
 
class  vxRibbonToolbar
 Ribbon control. More...
 
class  vxRibbonToolbarButtonControl
 
class  vxRibbonToolbarLogoButtonControl
 
class  vxRibbonToolbarSplitterControl
 
class  vxSandboxImportedItemButton
 
class  vxSandboxItemButton
 
class  vxScrollBar
 Scroll bar gui item which controls the scroll position of a T:VerticesEngine.UI.Controls.vxScrollPanel. More...
 
class  vxScrollPanel
 Scroll Panel Control which allows for any item too be added to it. More...
 
class  vxScrollPanelComboxBoxItem
 Toolbar control that holds VerticesEngine.UI.Controls.vxScrollPanelComboxBoxItem More...
 
class  vxScrollPanelIncrementItem
 Toolbar control that holds VerticesEngine.UI.Controls.vxScrollPanelComboxBoxItem More...
 
class  vxScrollPanelSliderItem
 Toolbar control that holds VerticesEngine.UI.Controls.vxScrollPanelSliderItem More...
 
class  vxScrollPanelSpliter
 A Seperator Used in the vxScrollPanel. More...
 
class  vxSettingsGUIItem
 VerticesEngine.UI.Controls.vxSettingsGUIItem control which allows for spinning through options More...
 
class  vxSettingsReadOnlyGUIItem
 VerticesEngine.UI.Controls.vxSettingsGUIItem control which allows for spinning through options More...
 
class  vxSlidePageTabArtProvider
 
class  vxSlider
 Basic Button GUI Control. More...
 
class  vxSliderMarker
 
class  vxSlideTabControl
 Tab Control which managers Tab Pages. More...
 
class  vxSlideTabPage
 Tab Page. More...
 
class  vxSlideTabPageTab
 
class  vxSpinnerControl
 Spinner Control which allows value incrementing. More...
 
class  vxTabControl
 Tab control. More...
 
class  vxTabPageControl
 Tab page control. More...
 
class  vxTabPageTab
 
class  vxTextbox
 Textbox Control for us in the vxGUI System. More...
 
class  vxToggleImageButton
 Button which has no text, only an Image. More...
 
class  vxToolbar
 Toolbar control that holds VerticesEngine.UI.Controls.vxToolbarButton More...
 
class  vxToolbarButton
 Toolbar Button Controls for the vxToolbar Class. More...
 
class  vxToolbarSpliter
 
class  vxTreeControl
 Basic Button GUI Control. More...
 
class  vxTreeNode
 Basic Button GUI Control. More...
 
class  vxTxtrPaintToolbarButton
 Toolbar Button Controls which holds an image of the curent Texture Painting Texture. More...
 
struct  vxUIImage
 A helper struct for rendering and positioning Textures using content, position, scale etc... More...
 

Enumerations

enum  vxCheckBoxState { Checked , UnChecked , Mixed }
 
enum  vxEnumButtonSize { Small , Big }
 
enum  vxEnumTextHorizontalJustification { Left , Center , Right }
 
enum  vxListViewLayout { Grid , Details , List }
 
enum  vxEnumClickType { OnPress , OnRelease }
 
enum  PanelLayout { Grid , List }
 Panel layout. More...
 
enum  InputJustification { All , Letters , Numerical }
 

Enumeration Type Documentation

◆ PanelLayout

Panel layout.

Enumerator
Grid 

Set the layout as a grid.

List 

Set the layout as a list.