Chunks
Moddable voxel sandbox for room-scale VR.
Classes | Enumerations
Chunks.Controls Namespace Reference

Classes

struct  Bounds
 Used in controls to describe an axis aligned rectangle. More...
 
class  BoundsConverter
 Used to read and write Bounds as a json string. More...
 
class  Button
 Control that can be clicked by the player to perform an action. More...
 
class  CloseButton
 
class  Control
 Base class for graphical user interface controls that can be displayed and interacted with on a MenuPanel. More...
 
class  ControlLayout
 
class  ControlTransform
 Specialized Entities.Transform used by Control instances to describe how they are positioned relative to their parent. More...
 
class  Image
 
interface  IMotionControllerInputModule
 
class  InfoPanel
 
interface  IWandPointerEventData
 
class  Mask
 
class  MenuPanelProperties
 
class  MenuParent
 
class  Panel
 Used as a container for other controls, displayed as a colored rectangle. More...
 
class  PointerEventArgs
 
class  RowList
 
class  ScrollView
 
class  SettingsMenu
 
class  Slider
 
class  TabContainer
 
class  TabPage
 
class  Text
 Control used to display a string. More...
 
class  WorldMenu
 

Enumerations

enum  PointerButton {
  PointerButton.HairTrigger = 0, PointerButton.ApplicationMenu = 1, PointerButton.LeftMouse = 2, PointerButton.RightMouse = 3,
  PointerButton.MiddleMouse = 4
}
 
enum  ImageType { ImageType.Simple, ImageType.Sliced, ImageType.Tiled, ImageType.Filled }
 
enum  SliderDirection { SliderDirection.LeftToRight, SliderDirection.RightToLeft, SliderDirection.TopToBottom, SliderDirection.BottomToTop }
 
enum  HorzAlign { HorzAlign.Left, HorzAlign.Center, HorzAlign.Right }
 Used to specify horizontal alignment for Text. More...
 
enum  VertAlign { VertAlign.Top, VertAlign.Center, VertAlign.Bottom }
 Used to specify vertical alignment for Text. More...
 
enum  FontStyle { FontStyle.Normal = UnityEngine.FontStyle.Normal, FontStyle.Bold = UnityEngine.FontStyle.Bold, FontStyle.Italic = UnityEngine.FontStyle.Italic, FontStyle.BoldAndItalic = UnityEngine.FontStyle.BoldAndItalic }
 

Enumeration Type Documentation

Enumerator
Normal 
Bold 
Italic 
BoldAndItalic 

Used to specify horizontal alignment for Text.

Enumerator
Left 

Text should align to the left side of its bounding rectangle.

Center 

Text should align to the center of its bounding rectangle.

Right 

Text should align to the right side of its bounding rectangle.

Enumerator
Simple 
Sliced 
Tiled 
Filled 
Enumerator
HairTrigger 
ApplicationMenu 
LeftMouse 
RightMouse 
MiddleMouse 
Enumerator
LeftToRight 
RightToLeft 
TopToBottom 
BottomToTop 

Used to specify vertical alignment for Text.

Enumerator
Top 

Text should align to the top of its bounding rectangle.

Center 

Text should align to the center of its bounding rectangle.

Bottom 

Text should align to the bottom of its bounding rectangle.