Scripts/Runtime/Data/Intents/WitIntentData.cs (26 lines of code) (raw):

/* * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the license found in the * LICENSE file in the root directory of this source tree. */ using System; using Facebook.WitAi.Lib; namespace Facebook.WitAi.Data.Intents { public class WitIntentData { public WitResponseNode responseNode; public string id; public string name; public float confidence; public WitIntentData() {} public WitIntentData(WitResponseNode node) { FromIntentWitResponseNode(node); } public WitIntentData FromIntentWitResponseNode(WitResponseNode node) { responseNode = node; id = node[WitIntent.Fields.ID]; name = node[WitIntent.Fields.NAME]; confidence = node[WitIntent.Fields.CONFIDENCE].AsFloat; return this; } } }