Class UserAuthenticationStep
Base abstract class for a user authentication IUgcBridgeStep. Provide ScriptableObject and base selection functionalities.
Inherited Members
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: Unity.Services.Ugc.Bridge.Editor
Assembly: Unity.Services.Ugc.Bridge.Editor.dll
Syntax
public abstract class UserAuthenticationStep : ScriptableObject
Methods
Initialize()
Initialize the UserAuthenticationStep asset. Override it for custom fields initialization.
Declaration
public virtual void Initialize()
OnFocus()
Called when the parent window is focused
Declaration
public virtual void OnFocus()
OnGUI()
Draw the GUI of the UserAuthenticationStep asset.
Declaration
public abstract void OnGUI()
SessionSignIn()
Sign in the user.
Declaration
public abstract Task SessionSignIn()
Returns
Type | Description |
---|---|
Task | A Task representing the operation. |