AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
ARDesign.Widgets.WidgetHandler Class Reference

Refers to general data-agnostic widget functionality More...

Inheritance diagram for ARDesign.Widgets.WidgetHandler:
ARDesign.Widgets.WidgetType< T >

Public Member Functions

virtual void EnableWidget (bool enable)
 Turns widget off and on - default behavior hides widget object but exposes root node. Override for custom behaviour More...
 
void SetWidgetObjDistance (float dist)
 Sets distance from object to root node More...
 

Protected Attributes

bool isEnable = false
 
GameObject WidgetObj
 
GameObject Connector
 
InfluxReader influxWidget
 

Detailed Description

Refers to general data-agnostic widget functionality

Definition at line 33 of file WidgetHandler.cs.

Member Function Documentation

§ EnableWidget()

virtual void ARDesign.Widgets.WidgetHandler.EnableWidget ( bool  enable)
virtual

Turns widget off and on - default behavior hides widget object but exposes root node. Override for custom behaviour

Parameters
enable

Definition at line 51 of file WidgetHandler.cs.

§ SetWidgetObjDistance()

void ARDesign.Widgets.WidgetHandler.SetWidgetObjDistance ( float  dist)

Sets distance from object to root node

Parameters
distDistance away from root node

Definition at line 62 of file WidgetHandler.cs.

Member Data Documentation

§ Connector

GameObject ARDesign.Widgets.WidgetHandler.Connector
protected

Definition at line 41 of file WidgetHandler.cs.

§ influxWidget

InfluxReader ARDesign.Widgets.WidgetHandler.influxWidget
protected

Definition at line 43 of file WidgetHandler.cs.

§ isEnable

bool ARDesign.Widgets.WidgetHandler.isEnable = false
protected

Definition at line 36 of file WidgetHandler.cs.

§ WidgetObj

GameObject ARDesign.Widgets.WidgetHandler.WidgetObj
protected

Definition at line 39 of file WidgetHandler.cs.


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