Class UsesRayVisibilitySettingsMethods
Namespace: Unity.Labs.EditorXR.Interfaces
Syntax
public static class UsesRayVisibilitySettingsMethods
Methods
AddRayVisibilitySettings(IUsesRayVisibilitySettings, Transform, Object, Boolean, Boolean, Int32)
Add visibility settings to try and show/hide the ray/cone
Declaration
public static void AddRayVisibilitySettings(this IUsesRayVisibilitySettings user, Transform rayOrigin, object caller, bool rayVisible, bool coneVisible, int priority = 0)
Parameters
Type | Name | Description |
---|---|---|
IUsesRayVisibilitySettings | user | The functionality user |
Transform | rayOrigin | The ray to hide or show |
Object | caller | The object which is adding settings |
Boolean | rayVisible | Show or hide the ray |
Boolean | coneVisible | Show or hide the cone |
Int32 | priority | (Optional) The priority level of this request |
RemoveRayVisibilitySettings(IUsesRayVisibilitySettings, Transform, Object)
Remove visibility settings
Declaration
public static void RemoveRayVisibilitySettings(this IUsesRayVisibilitySettings user, Transform rayOrigin, object caller)
Parameters
Type | Name | Description |
---|---|---|
IUsesRayVisibilitySettings | user | The functionality user |
Transform | rayOrigin | The ray from which to remove settings |
Object | caller | The object whose settings to remove |