Megacool Unity
The Unity interface to the Megacool SDK
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CMegacoolInternal.EventHandler
 CIMegacoolPreviewFrame
 CMegacoolThis is the main interface to the Megacool SDK. Call Start() as early as possible during application startup
 CMegacoolLinkClickedEventA link was clicked by the user
 CMegacoolReceivedShareOpenedEventThis device clicked on a share sent by someone else
 CMegacoolRecordingConfigPass to Megacool.StartRecording to configure how recordings are made
 CMegacoolReferralCodeIdentifies a specific share
 CMegacoolSentShareOpenedEventA share sent from this device caused the app to be opened by someone else
 CMegacoolShareA share sent from the Megacool SDK. You don't create shares directly, you create a MegacoolShareConfig and pass it to either Megacool.Instance.DefaultShareConfig or Megacool.Instance.Share(), or you might receive shares sent from others by clicking on them
 CMegacoolShareConfigPass to Megacool.Share(MegacoolShareConfig) to configure how shares are made
 CMonoBehaviour
 CMegacoolGifPreviewPreview a recording before share
 CMegacoolManagerHandles how capture is performed. Can be manually attached to a Camera to capture from that instead of the main camera
 CScriptableObject
 CMegacoolConfigurationGlobal configuration of the SDK