VRC SDK
This project aims to completely document the VRChat Unity SDK
Loading...
Searching...
No Matches
VRC.SDKBase.Tutorial Class Reference
Inheritance diagram for VRC.SDKBase.Tutorial:
Collaboration diagram for VRC.SDKBase.Tutorial:

Public Member Functions

delegate void ActivateObjectLabelDelegate (Transform targetObject, TutorialLabelType type, ControllerHand hand, string text, ControllerActionUI action, string textSecondary, ControllerActionUI actionSecondary, float duration, int priority, AttachMode attachMode, bool showOffscreen)
 
delegate void DeactivateObjectLabelDelegate (Transform targetObject)
 
delegate void ActivateControllerLabelDelegate (ControllerHand hand, ControllerInputUI controllerPart, string text, float duration, int priority)
 
delegate void DeactivateControllerLabelDelegate (ControllerHand hand, ControllerInputUI controllerPart)
 

Static Public Member Functions

static void ActivateAreaMarkerLabel (Transform targetObject, string text)
 
static void ActivateObjectLabel (Transform targetObject, TutorialLabelType type, ControllerHand hand, string text, float duration=0.1f, int priority=0, AttachMode attachMode=AttachMode.PositionOnly, bool showOffscreen=false)
 
static void ActivateObjectLabel (Transform targetObject, TutorialLabelType type, ControllerHand hand, string text, ControllerActionUI action, float duration=0.1f, int priority=0, AttachMode attachMode=AttachMode.PositionOnly, bool showOffscreen=false)
 
static void ActivateObjectLabel (Transform targetObject, TutorialLabelType type, ControllerHand hand, string text, ControllerActionUI action, string textSecondary, ControllerActionUI actionSecondary, float duration, int priority, AttachMode attachMode, bool showOffscreen)
 
static void DeactivateObjectLabel (Transform targetObject)
 
static void ActivateControllerLabel (ControllerHand hand, ControllerInputUI controllerPart, string text, float duration, int priority)
 
static void DeactivateControllerLabel (ControllerHand hand, ControllerInputUI controllerPart)
 

Detailed Description

Definition at line 8984 of file VRCSDKBase.cs.

Member Function Documentation

◆ ActivateAreaMarkerLabel()

static void VRC.SDKBase.Tutorial.ActivateAreaMarkerLabel ( Transform  targetObject,
string  text 
)
static

Definition at line 9002 of file VRCSDKBase.cs.

Here is the caller graph for this function:

◆ ActivateControllerLabel()

static void VRC.SDKBase.Tutorial.ActivateControllerLabel ( ControllerHand  hand,
ControllerInputUI  controllerPart,
string  text,
float  duration,
int  priority 
)
static

Definition at line 9033 of file VRCSDKBase.cs.

Here is the caller graph for this function:

◆ ActivateControllerLabelDelegate()

delegate void VRC.SDKBase.Tutorial.ActivateControllerLabelDelegate ( ControllerHand  hand,
ControllerInputUI  controllerPart,
string  text,
float  duration,
int  priority 
)

◆ ActivateObjectLabel() [1/3]

static void VRC.SDKBase.Tutorial.ActivateObjectLabel ( Transform  targetObject,
TutorialLabelType  type,
ControllerHand  hand,
string  text,
ControllerActionUI  action,
float  duration = 0.1f,
int  priority = 0,
AttachMode  attachMode = AttachMode.PositionOnly,
bool  showOffscreen = false 
)
static

Definition at line 9012 of file VRCSDKBase.cs.

◆ ActivateObjectLabel() [2/3]

static void VRC.SDKBase.Tutorial.ActivateObjectLabel ( Transform  targetObject,
TutorialLabelType  type,
ControllerHand  hand,
string  text,
ControllerActionUI  action,
string  textSecondary,
ControllerActionUI  actionSecondary,
float  duration,
int  priority,
AttachMode  attachMode,
bool  showOffscreen 
)
static

Definition at line 9017 of file VRCSDKBase.cs.

◆ ActivateObjectLabel() [3/3]

static void VRC.SDKBase.Tutorial.ActivateObjectLabel ( Transform  targetObject,
TutorialLabelType  type,
ControllerHand  hand,
string  text,
float  duration = 0.1f,
int  priority = 0,
AttachMode  attachMode = AttachMode.PositionOnly,
bool  showOffscreen = false 
)
static

Definition at line 9007 of file VRCSDKBase.cs.

Here is the caller graph for this function:

◆ ActivateObjectLabelDelegate()

delegate void VRC.SDKBase.Tutorial.ActivateObjectLabelDelegate ( Transform  targetObject,
TutorialLabelType  type,
ControllerHand  hand,
string  text,
ControllerActionUI  action,
string  textSecondary,
ControllerActionUI  actionSecondary,
float  duration,
int  priority,
AttachMode  attachMode,
bool  showOffscreen 
)

◆ DeactivateControllerLabel()

static void VRC.SDKBase.Tutorial.DeactivateControllerLabel ( ControllerHand  hand,
ControllerInputUI  controllerPart 
)
static

Definition at line 9041 of file VRCSDKBase.cs.

Here is the caller graph for this function:

◆ DeactivateControllerLabelDelegate()

delegate void VRC.SDKBase.Tutorial.DeactivateControllerLabelDelegate ( ControllerHand  hand,
ControllerInputUI  controllerPart 
)

◆ DeactivateObjectLabel()

static void VRC.SDKBase.Tutorial.DeactivateObjectLabel ( Transform  targetObject)
static

Definition at line 9025 of file VRCSDKBase.cs.

Here is the caller graph for this function:

◆ DeactivateObjectLabelDelegate()

delegate void VRC.SDKBase.Tutorial.DeactivateObjectLabelDelegate ( Transform  targetObject)

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