AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
HoloToolkit.UX.ToolTips Namespace Reference

Classes

class  ToolTip
 Class for Tooltip object Creates a floating tooltip that is attached to an object and moves to stay in view as object rotates with respect to the view. More...
 
class  ToolTipBackground
 Base class for a tool tip background Automatically finds a ToolTip and subscribes to ContentChange action Resizes its content to match ToolTip's content in ScaleToFitContent() More...
 
class  ToolTipBackgroundBlob
 A background with 'fake' inertia Useful for soft or liquid objects More...
 
class  ToolTipBackgroundCorners
 Renders meshes at the corners of a tool tip More...
 
class  ToolTipBackgroundMesh
 Renders a background mesh for a tool tip using a mesh renderer If the mesh has an offset anchor point you will get odd results More...
 
class  ToolTipConnector
 Connects a ToolTip to a target Maintains that connection even if the target moves More...
 
class  ToolTipSpawner
 Add to any Object to spawn ToolTips on tap or on focus, according to preference Applies its follow settings to the spawned ToolTip's ToolTipConnector component More...
 
class  ToolTipUtility
 Static class providing useful functions for finding ToolTip Attachpoint information. More...
 

Enumerations

enum  ToolTipAttachPointType {
  ToolTipAttachPointType.BotMiddle = 0, ToolTipAttachPointType.TopMiddle, ToolTipAttachPointType.RightMiddle, ToolTipAttachPointType.LeftMiddle,
  ToolTipAttachPointType.BotRightCorner, ToolTipAttachPointType.BotLeftCorner, ToolTipAttachPointType.TopRightCorner, ToolTipAttachPointType.TopLeftCorner,
  ToolTipAttachPointType.Center, ToolTipAttachPointType.Closest, ToolTipAttachPointType.ClosestMiddle, ToolTipAttachPointType.ClosestCorner
}
 Used to find a pivot point that is closest to the anchor. This ensures a natural-looking attachment where the connector line meets the label. More...
 
enum  ConnectorFollowType { ConnectorFollowType.AnchorOnly = 0x0, ConnectorFollowType.Position = 0x1, ConnectorFollowType.YRotation = 0x2, ConnectorFollowType.XRotation = 0x4 }
 How does the Tooltip track with its parent object More...
 
enum  ConnectorOrientType { ConnectorOrientType.OrientToObject = 0, ConnectorOrientType.OrientToCamera }
 how does the tooltip rotate about the connector More...
 
enum  ConnnectorPivotMode { ConnnectorPivotMode.Manual = 0, ConnnectorPivotMode.Automatic }
 how is the pivot of the tooltip determined? More...
 
enum  ConnectorPivotDirection {
  ConnectorPivotDirection.Manual = 0, ConnectorPivotDirection.North, ConnectorPivotDirection.NorthEast, ConnectorPivotDirection.East,
  ConnectorPivotDirection.SouthEast, ConnectorPivotDirection.South, ConnectorPivotDirection.SouthWest, ConnectorPivotDirection.West,
  ConnectorPivotDirection.NorthWest, ConnectorPivotDirection.InFront
}
 In which direction does the tooltip connector project? More...
 
enum  TipDisplayModeEnum { TipDisplayModeEnum.None = 0, TipDisplayModeEnum.On, TipDisplayModeEnum.OnFocus, TipDisplayModeEnum.Off }
 Enum describing the display mode of a ToolTip More...
 

Enumeration Type Documentation

§ ConnectorFollowType

How does the Tooltip track with its parent object

Enumerator
AnchorOnly 
Position 
YRotation 
XRotation 

Definition at line 11 of file ToolTipConnectorEnums.cs.

§ ConnectorOrientType

how does the tooltip rotate about the connector

Enumerator
OrientToObject 
OrientToCamera 

Definition at line 21 of file ToolTipConnectorEnums.cs.

§ ConnectorPivotDirection

In which direction does the tooltip connector project?

Enumerator
Manual 
North 
NorthEast 
East 
SouthEast 
South 
SouthWest 
West 
NorthWest 
InFront 

Definition at line 37 of file ToolTipConnectorEnums.cs.

§ ConnnectorPivotMode

how is the pivot of the tooltip determined?

Enumerator
Manual 
Automatic 

Definition at line 29 of file ToolTipConnectorEnums.cs.

§ TipDisplayModeEnum

Enum describing the display mode of a ToolTip

Enumerator
None 

No state to have from Manager

On 

Tips are always on

OnFocus 

Looking at Object Activates tip (Object must be interactive)

Off 

Tips are always off

Definition at line 10 of file ToolTipDisplayModeEnum.cs.

§ ToolTipAttachPointType

Used to find a pivot point that is closest to the anchor. This ensures a natural-looking attachment where the connector line meets the label.

Enumerator
BotMiddle 
TopMiddle 
RightMiddle 
LeftMiddle 
BotRightCorner 
BotLeftCorner 
TopRightCorner 
TopLeftCorner 
Center 
Closest 
ClosestMiddle 
ClosestCorner 

Definition at line 12 of file TooltipAttachPointTypeEnum.cs.