SDK_Base
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 VRTK_SDKSetup 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 VRTK_SDKSetup 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 VRTK_SDKSetup 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 VRTK_SDKSetup that's using this SDK.
Updated less than a minute ago