API reference
API reference
Select your platform
No SDKs available
No versions available

ConduitManifestGenerationManager Class

Manages the Conduit manifest generation.
Meta::WitAi::Windows::ConduitManifestGenerationManager extends IPreprocessBuildWithReport.

Overview

Data Fields

int
The priority for preprocess build callback.

Properties

bool
True when a manifest exists locally for this configuration.
AssemblyWalker
The assembly walker associated with this configuration.
static ConduitStatistics
Locally collected Conduit statistics.

Static Public Member Functions

GetInstance
( WitConfiguration configuration )
Factory method that creates a manager for the configuration if none exists. Otherwise, creates a new one.
static void

Public Member Functions

This default constructor is intended to be used by Unity only. Do not call it directly.
void
OnPreprocessBuild
( BuildReport report )
List< string >
string
GenerateEmptyManifest
( string domain,
string id )
Generate a manifest with empty entities and actions lists.
void
GenerateManifest
( WitConfiguration configuration,
bool openManifest )
Generates a manifest and optionally opens it in the editor.

Details

Fields

int Meta.WitAi.Windows.ConduitManifestGenerationManager.callbackOrder
The priority for preprocess build callback.

Properties

bool Meta.WitAi.Windows.ConduitManifestGenerationManager.ManifestAvailable
True when a manifest exists locally for this configuration.
AssemblyWalker Meta.WitAi.Windows.ConduitManifestGenerationManager.AssemblyWalker
The assembly walker associated with this configuration.
ConduitStatistics Meta.WitAi.Windows.ConduitManifestGenerationManager.Statistics
Locally collected Conduit statistics.

Static Member Functions

static ConduitManifestGenerationManager Meta.WitAi.Windows.ConduitManifestGenerationManager.GetInstance
( WitConfiguration configuration )
Factory method that creates a manager for the configuration if none exists. Otherwise, creates a new one.
Parameters
configuration
The configuration.
Returns
An instance of this class.
static void Meta.WitAi.Windows.ConduitManifestGenerationManager.PersistStatistics ( )
No description available.

Member Functions

Meta.WitAi.Windows.ConduitManifestGenerationManager.ConduitManifestGenerationManager ( )
This default constructor is intended to be used by Unity only. Do not call it directly.
void Meta.WitAi.Windows.ConduitManifestGenerationManager.OnPreprocessBuild
( BuildReport report )
No description available.
List<string> Meta.WitAi.Windows.ConduitManifestGenerationManager.ExtractManifestData ( )
No description available.
string Meta.WitAi.Windows.ConduitManifestGenerationManager.GenerateEmptyManifest
( string domain,
string id )
Generate a manifest with empty entities and actions lists.
Parameters
domain
A friendly name to use for this app.
id
The App ID.
Returns
A JSON representation of the empty manifest.
void Meta.WitAi.Windows.ConduitManifestGenerationManager.GenerateManifest
( WitConfiguration configuration,
bool openManifest )
Generates a manifest and optionally opens it in the editor.
Parameters
configuration
The configuration that we are generating the manifest for.
openManifest
If true, will open the manifest file in the code editor.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon