Package-level declarations

Types

Link copied to clipboard
class UnityPlayerHolder(mUnityPlayerPauseResumeManager: UnityPlayerPauseResumeManager)

An object that holds a lock on Unity player. Unity player's main loop is only active when at least one UnityPlayerHolder is visible.

Link copied to clipboard

Manages creation of UnityPlayerWrapper and notifies the listener about this event.

Link copied to clipboard

Stores list of UnityPlayerHolder and pauses/resumes the Unity player. Unity player's main loop is only active when at least one UnityPlayerHolder is visible.

Link copied to clipboard
class UnityPlayerWrapper(contextWrapper: ContextWrapper)

Provides safe and convenient access to UnityPlayer.

Link copied to clipboard
abstract class UnityPlayerWrapperInstantiator(mContextWrapper: ContextWrapper)

Creates the Unity player instance and fires callbacks at important points of this process.