Click or drag to resize

LoggingBehaviour Class

Base class for components that exposes a way to enable verbose logging on individual instances at runtime
Inheritance Hierarchy
SystemObject
  UnityEngine.Object
    UnityEngine.Component
      UnityEngine.Behaviour
        UnityEngine.MonoBehaviour
          ImmerseSDKLoggingBehaviour
            More...

Namespace:  ImmerseSDK
Assembly:  ImmerseSDK.App (in ImmerseSDK.App.dll) Version: 3.5.0.0 (3.5.0.0)
Syntax
C#
public abstract class LoggingBehaviour : UnityEngine.MonoBehaviour, 
	ILoggingBehaviour

The LoggingBehaviour type exposes the following members.

Constructors
  NameDescription
Protected methodLoggingBehaviour
Initializes a new instance of the LoggingBehaviour class
Top
Properties
  NameDescription
Public propertyName
Name of this component
Public propertyVerboseLoggingEnabled
Use this property to check if verbose logging is enabled for this component.
Top
Fields
  NameDescription
Private field_verboseLoggingEnabled
Enable verbose logging on this component at runtime in Editor only
Top
Extension Methods
  NameDescription
Public Extension MethodGetCopyOf
Copies all properties of a component from source to target. Uses reflection to set properties.
(Defined by ComponentExtensions.)
Public Extension MethodWaitForT
Waits for a singleton on a coroutine
(Defined by SingletonManager.)
Top
See Also
Inheritance Hierarchy
SystemObject
  UnityEngine.Object
    UnityEngine.Component
      UnityEngine.Behaviour
        UnityEngine.MonoBehaviour
          ImmerseSDKLoggingBehaviour
            ImmerseSDK.AvatarsAvatar
            ImmerseSDK.AvatarsNavigation
            ImmerseSDK.CameraCameraTrackingTransform
            ImmerseSDK.ControllersController
            ImmerseSDK.ControllersControllerWatch
            ImmerseSDK.ControllersInputModule
            ImmerseSDK.ControllersRealControllerModel
            ImmerseSDK.ControllersRealControllerModels
            ImmerseSDK.IndexingIndexedMonoBehaviour
            ImmerseSDK.InteractionEngageableObjectTracking
            ImmerseSDK.InteractionObjectOutline
            ImmerseSDK.Interaction.ReactionsReaction
            ImmerseSDK.InteractionRestrictPickup
            ImmerseSDK.ReportingInteractableObjectReporting
            ImmerseSDKSingletonBehaviour
            ImmerseSDKSpectatorCamera
            ImmerseSDK.UIAllowControllerInput
            ImmerseSDK.UIDisableControllerInputWhenNear
            ImmerseSDK.UIWorldSpaceButton