Table of Contents

Interface IHomaBellyInitialization

Namespace
HomaGames.HomaBelly
Assembly
HomaGames.HomaBelly.Core.dll
public interface IHomaBellyInitialization

Properties

IsInitialized

Determines if Homa Belly is already initialized

bool IsInitialized { get; }

Property Value

bool

IsPreInitializationCompleted

Returns true when the pre-initialization phase of the Homa SDK is complete.

bool IsPreInitializationCompleted { get; }

Property Value

bool

Remarks

This should be unimportant to you unless you use the HOMA_BELLY_MANUAL_INITIALIZATION define symbol.

Methods

InitializeAsync()

Initializes the Homa Belly SDK. This is done automatically, and you shouldn't call this method, unless you set the scripting symbol HOMA_BELLY_MANUAL_INITIALIZATION.

Task InitializeAsync()

Returns

Task

ValidateIntegration()

Validate the SDKs integration

void ValidateIntegration()

Events

Initialized

Event triggered when the Homa Belly SDK is successfully initialized.

event Action Initialized

Event Type

Action

PreInitializationCompleted

Is invoked when the pre-initialization phase of the Homa SDK is complete.

event Action PreInitializationCompleted

Event Type

Action

Remarks

This should be unimportant to you unless you use the HOMA_BELLY_MANUAL_INITIALIZATION define symbol.