docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class FormaDataRow

    Class FormaDataRow.

    Inheritance
    object
    FormaDataRow
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Unity.Industrial.Forma.Importers.Sample.Editor
    Assembly: solution.dll
    Syntax
    [MovedFrom(true, "Unity.Industrial.Configurator.Importers.Sample.Editor", "Unity.Industrial.Configurator.Importers.Sample.Editor", null)]
    [Serializable]
    public class FormaDataRow

    Fields

    Name Description
    assignmentTargetQueryType

    Gets the type of the assignment target query.

    assignmentType

    Gets the type of the assignment.

    assignmentValueQuery

    Gets the assignment value query.

    assignmentValueQueryType

    Gets the type of the assignment value query.

    configuratorProfileDefinition

    The configurator active profile

    context

    Context

    defaultVariant

    Gets the default variant.

    gameObject

    Gets the game object.

    isPack

    Gets the is pack.

    isPackSet

    Gets the is pack set.

    localPricing

    The local pricing of the variant

    materialSlotIndex

    Gets the index of the material slot.

    packFeature

    Gets the pack feature.

    product

    Gets the Product.

    rule

    Rule

    ruleInfo

    Rule information

    runtimeDescription

    Gets the runtime description.

    runtimeName

    Gets the name of the runtime.

    runtimeThumbnail

    Gets the runtime thumbnail.

    runtimeVisibilityStatus

    Gets the runtime visibility status.

    variant

    Gets the variant.

    variantSet

    Gets the variant set.

    Properties

    Name Description
    IsTargetQuery

    Is this row a target query?

    IsValueQuery

    Is Value Query defined

    Methods

    Name Description
    AssignmentId()

    Unique assignment id

    DisplayInfoContent(string)

    Create a DisplayInfoContent for specified thumbnail folder

    GetFeatureAsset(Product)

    Gets the feature asset.

    Initialize(Dictionary<FormaDataHeader, string>)

    Initialize using a dictionary of values where the key is an enum value from FormaDataHeader

    Initialize(string[])

    Initialize using a list of values where each indexed value must correspond to the enum values of FormaDataHeader Useful if splitting a line from a csv file for example.

    IsAssignment()

    Determines whether this instance is assignment.

    IsConfiguratorProfileDefinition()

    Is Configuration Profile defined

    IsContextDefinition()

    Is Context defined

    IsGameObjectVisibilityAssignment()

    Determines whether [is game object visibility assignment].

    IsMaterialAssignment()

    Determines whether [is material assignment].

    IsPackDefinition()

    Determines whether [is pack definition].

    IsPackFeature()

    Determines whether [is pack feature].

    IsPackSetDefinition()

    Determines whether [is pack set definition].

    IsProductDefinition()

    If this is a Product definition

    IsProductPricing()

    Is Product pricing defined

    IsRendererVisibilityAssignment()

    Determines whether [is renderer visibility assignment].

    IsRuleDefinition()
    IsRuleInfoDefinition()
    IsStaticBoolQueryNode()

    Determines whether [is static bool query node].

    IsStaticListGameObjectQueryNode()

    Determines whether [is static list game object query node].

    IsStaticListMaterialSlotQueryNode()

    Determines whether [is static list material slot query node].

    IsStaticListRendererQueryNode()

    Determines whether [is static list renderer query node].

    IsStaticMaterialQueryNode()

    Determines whether [is static material query node].

    IsVariantDefinition()

    Determines whether [is variant definition].

    IsVariantSetDefinition()

    Determines whether [is variant set definition].

    ReadCSV(string)

    Reads a CSV file and converts each line to FormaDataRow

    ReadJson(string)

    Reads a JSON file and converts each entry to FormaDataRow

    ToString()

    Returns a string that represents this instance.

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)