Guides
These docs are for v3.2.0. Click to read the latest docs for v3.3.0.

extends ScriptableObject

Overview

Abstract superclass that defines that a particular class is an SDK.

This is an abstract class to mark all different SDK endpoints with. This is used to allow for type safety when talking about 'an SDK' instead of one of the different endpoints (System, Boundaries, Headset, Controller).

Class Methods

OnBeforeSetupLoad/1

public virtual void OnBeforeSetupLoad(VRTK_SDKSetup setup)

  • Parameters
  • VRTK_SDKSetup setup - The SDK Setup which is using this SDK.
  • Returns
  • none

This method is called just before loading the that's using this SDK.

OnAfterSetupLoad/1

public virtual void OnAfterSetupLoad(VRTK_SDKSetup setup)

  • Parameters
  • VRTK_SDKSetup setup - The SDK Setup which is using this SDK.
  • Returns
  • none

This method is called just after loading the that's using this SDK.

OnBeforeSetupUnload/1

public virtual void OnBeforeSetupUnload(VRTK_SDKSetup setup)

  • Parameters
  • VRTK_SDKSetup setup - The SDK Setup which is using this SDK.
  • Returns
  • none

This method is called just before unloading the that's using this SDK.

OnAfterSetupUnload/1

public virtual void OnAfterSetupUnload(VRTK_SDKSetup setup)

  • Parameters
  • VRTK_SDKSetup setup - The SDK Setup which is using this SDK.
  • Returns
  • none

This method is called just after unloading the that's using this SDK.