Skip to main content

Namespace

Namespace BFGSDK contains the C# wrappings to access native functionality. More...

Classes

class  AndroidBfgAppManager
 This is the bfgAppManager wrapper class for Android.
 
class  AndroidBfgDiskUtils
 This is the bfgDiskUtils wrapper class for Android.
 
class  AndroidBfgGameReporting
 This is the bfgGameReporting wrapper class for Android.
 
class  AndroidBfgLocalNotificationManager
 Provides a straightforward interface for scheduling and cancelling local notifications. The class enables standardized management of local notifications that can survive a restart of the device.
 
class  AndroidBfgManager
 This is the bfgManager wrapper class for Android.
 
class  AndroidBfgPurchase
 This is the bfgPurchase wrapper class for Android.
 
class  AndroidBfgPushNotificationManager
 This is the bfgPushNotificationManager wrapper class for Android. More...
 
class  AndroidBfgRave
 This is the bfgRave wrapper class for Android.
 
class  AndroidBfgSettings
 This is the bfgSettings wrapper class for Android.
 
class  AndroidBfgUtils
 This is the bfgUtils wrapper class for Android.
 
class  AndroidBuildSettings
 BFG SDK's Android Build Settings More...
 
class  AndroidCallUtility
 This is the wrapper class that lets us call into static Android methods. More...
 
class  AndroidFlavorBuildSettings
 Settings that are applicable to a specific build flavor. More...
 
class  AndroidMessageHandler
 This is the MessageHandler wrapper class for Android.
 
class  AndroidNotificationCenter
 This is the NotificationCenter wrapper class for Android.
 
class  AndroidProjectPostBuildProcessor
 
class  AndroidPromoCode
 
class  AttStatus
 Possible states that the user's App Tracking Transparency can be.
 
class  bfgAppManager
 
class  BFGBuildSettings
 BFG Build Settings Stores and provides access to BFG specific build settings.
These are set via the BFG Build Menu window in Unity, and may be queried while the build is running More...
 
class  bfgCommon
 Notification names and other constants needed for different systems of the BFG SDK. More...
 
class  bfgCrashlytics
 API for interfacing with BFG-managed Crashlytics. More...
 
class  bfgDiskUtils
 
class  bfgGameReporting
 
class  bfgLocalNotificationManager
 Provides a straightforward interface for scheduling and cancelling local notifications. The class enables standardized management of local notifications that can survive a restart of the device. More...
 
class  bfgManager
 
class  bfgPurchase
 
class  bfgPurchaseAndroid
 This is the bfgPurchaseAndroid wrapper class for the native Android purchase functionality. More...
 
class  bfgPushNotificationManager
 
class  bfgRave
 
class  bfgSettings
 
class  bfgUtils
 
class  BuildUtilities
 
class  ChangeNativeSdksBuildType
 Change Native SDKs Build Type Allows user to change between using debug and release Android or iOS native BFG SDKs Note: Nothing currently prevents a production app from shipping with the debug native SDKs so please use extreme caution. More...
 
class  EditorBfgAppManager
 Wrapper code for the iOS native bfgAppManager class that takes care of Installing apps from the App Store or Launching already installed apps on the device. More...
 
class  EditorBfgDiskUtils
 Helpful utility methods for retrieving information about the device's hard disk.
 
class  EditorBfgGameReporting
 
class  EditorBfgLocalNotificationManager
 Provides a straightforward interface for scheduling and cancelling local notifications. The class enables standardized management of local notifications that can survive a restart of the device.
 
class  EditorBfgManager
 Initialize the Big Fish Game Components.
 
class  EditorBfgPurchase
 Manages In-App Purchases for games.
 
class  EditorBfgPushNotificationManager
 Enables Push Notifications.
 
class  EditorBfgRave
 Provides methods for getting information about the current user.
 
class  EditorBfgSettings
 
class  EditorBfgUtils
 Miscellaneous utilities.
 
class  EditorMessageHandler
 Communicates to Unity the received native notifications.
 
class  EditorNotificationCenter
 This class acts as the notification center handler between notifications sent from the native platforms and the Unity code.
 
class  EditorPromoCode
 
interface  IBfgAppManager
 
interface  IBfgDiskUtils
 Helpful utility methods for retrieving information about the device's hard disk.
 
interface  IBfgGameReporting
 
interface  IBfgLocalNotificationManager
 
interface  IBfgManager
 
interface  IBfgPurchase
 Manages In-App Purchases for games.
 
interface  IBfgPushNotificationManager
 Enables Push Notifications.
 
interface  IBfgRave
 Provides methods for getting information about the current user.
 
interface  IBfgSettings
 
interface  IBfgUtils
 Miscellaneous utilities.
 
interface  IMessageHandler
 
interface  INotificationCenter
 
class  IOSBfgAppManager
 This is the bfgAppManager wrapper class for iOS. More...
 
class  IOSBfgDiskUtils
 This is the bfgDiskUtils wrapper class for iOS.
 
class  IOSBfgGameReporting
 This is the bfgGameReporting wrapper class for iOS.
 
class  IOSBfgLocalNotificationManager
 Provides a straightforward interface for scheduling and cancelling local notifications. The class enables standardized management of local notifications that can survive a restart of the device.
 
class  IOSBfgManager
 This is the bfgManager wrapper class for iOS. More...
 
class  IOSBfgPurchase
 This is the bfgPurchase wrapper class for iOS.
 
class  IOSBfgPushNotificationManager
 This is the bfgPurchaseNotificationManager wrapper class for iOS.
 
class  IOSBfgRave
 This is the bfgRave wrapper class for iOS.
 
class  IOSBfgSettings
 This is the bfgSettings wrapper class for iOS.
 
class  IOSBfgUtils
 This is the bfgUtils wrapper class for iOS.
 
class  iOSBuildSettings
 BFG SDK's iOS Build Settings More...
 
class  IOSMessageHandler
 This is the MessageHandler wrapper class for iOS.
 
class  IOSNotificationCenter
 This is the NotificationCenter wrapper class for iOS.
 
class  iOSPromoCode
 
class  IosShellScriptBuildPhase
 This class describes a shell script build phase that will be provided to the method AddShellScriptBuildPhase on the PBXProject configuration More...
 
interface  IPromoCode
 
interface  IPromoCodeListener
 Receives the result of validating a promotional code. More...
 
class  JsonMessage
 
class  MessageHandler
 
class  NotificationCenter
 
class  NotificationHandlerSet
 
class  PromoCode
 Validates promotional codes to asynchronously return JSON formatted payloads associated with them. More...
 
class  PromoCodeMessageReceiver
 This is an internal system used to receive responses from the Promo Code system via UnitySendMessage(). More...
 
class  StandaloneBfgAppManager
 Wrapper code for the iOS native bfgAppManager class that takes care of Installing apps from the App Store or Launching already installed apps on the device.
 
class  StandaloneBfgDiskUtils
 Helpful utility methods for retrieving information about the device's hard disk.
 
class  StandaloneBfgGameReporting
 
class  StandaloneBfgLocalNotificationManager
 Provides a straightforward interface for scheduling and cancelling local notifications. The class enables standardized management of local notifications that can survive a restart of the device.
 
class  StandaloneBfgManager
 Initialize the Big Fish Game Components.
 
class  StandaloneBfgPurchase
 Manages In-App Purchases for games.
 
class  StandaloneBfgPushNotificationManager
 Enables Push Notifications.
 
class  StandaloneBfgRave
 Provides methods for getting information about the current user.
 
class  StandaloneBfgSettings
 
class  StandaloneBfgUtils
 Miscellaneous utilities.
 
class  StandaloneMessageHandler
 Communicates to Unity the received native notifications.
 
class  StandaloneNotificationCenter
 This class acts as the notification center handler between notifications sent from the native platforms and the Unity code.
 
class  StandalonePromoCode
 
class  UnityMessageHandler
 Communicates to Unity the received native notifications. More...
 
class  UnityWrapperUtilities
 This class defines utilities to simplify the process of serializing and deserializing Json. More...
 
class  WaitingValidationListeners
 
class  XCodeProject
 

Functions

delegate void NotificationHandler (string arg)
 

Detailed Description

Namespace BFGSDK contains the C# wrappings to access native functionality.