Namespace UnityEngine.Industrial.Configuring.Providers
Classes
AnalyticsEngineEvent
Base class for analytics engine event tracking
AnimationAnalyticsTracker
Attach this component to your animation gameobject Create an animation event and give function name 'AnalyticsEvent' from your animation window https://docs.unity3d.com/Manual/animeditor-AnimationEvents.html
CinemachineCameraAnalyticsTracker
Class CinemachineCameraAnalyticsTracker.
ConfigurationAnalyticsEvent
Event used for configuration changes
ConfiguratorAnalytics
Static analytics engine provider
ConsoleAnalyticsEngine
Class ConsoleAnalyticsEngine.
ContextCollectionDisplayInfo
Display information of a context collection which assigns to each key and value of a context collection a display information.
ContextCollectionDisplayInfo.ContextCollectionKeyDisplayInfo
Encapsulates the display information for each value of particular key.
DisplayInfo<T>
Base class of all display information data contains which contain the data for the UI.
DisplayInfoContent
Display information of a feature set.
DisplayInfoMap<T, S>
Base class of all display information data contains which contain the data for the UI.
DummyRuleEngine
Class DummyRuleEngine.
FeatureAvailability
Describes the availability of a single feature.
FeatureDisplayInfo
Display information of a feature set.
FeatureDisplayInformation
Generic display info class for Feature
FeaturePrice
Class FeaturePrice.
FeatureSetDisplayInfo
Display information of a feature.
FeatureSetDisplayInformation
Generic display info class for FeatureSet
FeatureSetPrice
Class FeatureSetPrice.
GenericAnalyticsEvent
Class GenericAnalyticsEvent.
InfoEngineData
This is just a test class !
InfoEngineReply
Class InfoEngineReply.
InfoEngineReply<TTarget, TDisplayInfo>
Answer from the info engine.
LocalPricingEngine
A local flat rate pricing engine for product.
LocalPricingEngineData
Class LocalPricingEngineData.
PriceInformation
Price information belonging to a single feature.
PricingEngineReply
Answer from the pricing engine.
ProductDisplayInfo
Class ProductDisplayInfo.
ProductLocalPrice
Class ProductLocalPrice.
ProductRuntimeUIData
Class ProductRuntimeUIData.
ProviderOperation<T>
Base class for all provider reply classes.
ProviderOperationCompletedEventArgs<T>
Class ProviderOperationCompletedEventArgs.
ProviderReply
Base class for all provider reply classes.
ProviderReply<T>
Typed base class for all provider reply classes.
RuleEngineReply
Answer from the rule engine.
RuntimeUIDataEngine
A local info engine implementation. The data can be filled inside Unity editor and used on configurator project directly.
SceneAnalyticsTracker
Class SceneAnalyticsTracker.
StagingCameraAnalyticsEvent
Event used for camera staging changes
StagingSceneAnalyticsEvent
Event used for scene staging changes
StaticInfoProvider
Class StaticInfoProvider.
StringDisplayInfo
Generic display info class where target is a string Used to serialize data into scriptableobject
SynchronousProviderOperation<T>
Synchronous provider operations which immediately contain the results.
UnityAnalyticsEngine
Unity analytics engine To be funtional, unity services must be enabled
UserInteractionAnalyticsEvent
Event used for hotspot enabled, UI clicked...
VerifiedConfigurationChange
Subclass of configuration change which marks a configuration change as verified by the rule engine.
Interfaces
IAnalyticsEngine
Interface IAnalyticsEngine
IAnalyticsTracker
Interface IAnalyticsTracker
IInfoEngine
Interface IInfoEngine
IPricingEngine
Interface IPricingEngine
IRuleEngine
Interface IRuleEngine
Enums
FeatureAvailability.Status
Availability status describing if and how a feature is available.
Status-Description
Feature is availableAvailable
Feature is available but choosing it will cause changes to the configuration, e.g., another feature is disabled or enabled.AvailableWithChanges
Not available at all (e.g., if not available to to the market)NotAvailable
InfoEngineOperation
Enum InfoEngineOperation
InfoEngineReplyStatus
Enum InfoEngineReplyStatus
PricingEngineReplyStatus
Enum PricingEngineReplyStatus
RuleEngineReplyStatus
Enum RuleEngineReplyStatus
VisibilityStatus
Visibility status of an object
Status-Description
The object is visible and can be selected.Active
The object is visible but cannot be selected.Disabled
The object id not visible (and can therefore also not be selected)Hidden
Delegates
ProviderOperationCompletedHandler<T>
Delegate ProviderOperationCompletedHandler