C# 클래스 Tango.TangoUx

상속: UnityEngine.MonoBehaviour, ITangoLifecycle, ITangoPose, ITangoEventMultithreaded, ITangoDepthMultithreaded
파일 보기 프로젝트 열기: stetro/project-tango-poc

공개 프로퍼티들

프로퍼티 타입 설명
m_drawDefaultUXExceptions bool
m_enableUXLibrary bool
m_holdPosture TangoUxEnums.UxHoldPostureType
m_showConnectionScreen bool

공개 메소드들

메소드 설명
OnDestroy ( ) : void

Raises the destroy event.

OnTangoDepthMultithreadedAvailable ( Tango tangoDepth ) : void

Raises the tango depth available event.

OnTangoEventMultithreadedAvailableEventHandler ( Tango tangoEvent ) : void

Raises the tango event available event handler event.

OnTangoPermissions ( bool permissionsGranted ) : void

This is called when the permission granting process is finished.

OnTangoPoseAvailable ( Tango poseData ) : void

Raises the tango pose available event.

OnTangoServiceConnected ( ) : void

This is called when succesfully connected to the Tango service.

OnTangoServiceDisconnected ( ) : void

This is called when disconnected from the Tango service.

Register ( Object tangoObject ) : void

Register the specified tangoObject.

SetHoldPosture ( TangoUxEnums holdPostureType ) : void

Sets the recommended way to hold the device.

Start ( ) : void

Start this instance.

Unregister ( Object tangoObject ) : void

Unregister the specified tangoObject.

비공개 메소드들

메소드 설명
_StartExceptionsListener ( ) : IEnumerator

Start exceptions listener.

메소드 상세

OnDestroy() 공개 메소드

Raises the destroy event.
public OnDestroy ( ) : void
리턴 void

OnTangoDepthMultithreadedAvailable() 공개 메소드

Raises the tango depth available event.
public OnTangoDepthMultithreadedAvailable ( Tango tangoDepth ) : void
tangoDepth Tango Tango depth.
리턴 void

OnTangoEventMultithreadedAvailableEventHandler() 공개 메소드

Raises the tango event available event handler event.
public OnTangoEventMultithreadedAvailableEventHandler ( Tango tangoEvent ) : void
tangoEvent Tango Tango event.
리턴 void

OnTangoPermissions() 공개 메소드

This is called when the permission granting process is finished.
public OnTangoPermissions ( bool permissionsGranted ) : void
permissionsGranted bool true if permissions were granted, otherwise false.
리턴 void

OnTangoPoseAvailable() 공개 메소드

Raises the tango pose available event.
public OnTangoPoseAvailable ( Tango poseData ) : void
poseData Tango Pose data.
리턴 void

OnTangoServiceConnected() 공개 메소드

This is called when succesfully connected to the Tango service.
public OnTangoServiceConnected ( ) : void
리턴 void

OnTangoServiceDisconnected() 공개 메소드

This is called when disconnected from the Tango service.
public OnTangoServiceDisconnected ( ) : void
리턴 void

Register() 공개 메소드

Register the specified tangoObject.
public Register ( Object tangoObject ) : void
tangoObject Object Tango object.
리턴 void

SetHoldPosture() 공개 메소드

Sets the recommended way to hold the device.
public SetHoldPosture ( TangoUxEnums holdPostureType ) : void
holdPostureType TangoUxEnums Hold posture type.
리턴 void

Start() 공개 메소드

Start this instance.
public Start ( ) : void
리턴 void

Unregister() 공개 메소드

Unregister the specified tangoObject.
public Unregister ( Object tangoObject ) : void
tangoObject Object Tango object.
리턴 void

프로퍼티 상세

m_drawDefaultUXExceptions 공개적으로 프로퍼티

public bool m_drawDefaultUXExceptions
리턴 bool

m_enableUXLibrary 공개적으로 프로퍼티

public bool m_enableUXLibrary
리턴 bool

m_holdPosture 공개적으로 프로퍼티

public TangoUxEnums.UxHoldPostureType m_holdPosture
리턴 TangoUxEnums.UxHoldPostureType

m_showConnectionScreen 공개적으로 프로퍼티

public bool m_showConnectionScreen
리턴 bool