Class CapabilityProfile
Abstract base class from which all capability profiles derive. An asset of this type represents any abstraction that define or change capabilities. For example, this asset can be an abstraction for a platform capability, an OS capability, a device capability or a combination of them.
Inherited Members
Namespace: Unity.XR.CoreUtils.Capabilities
Assembly: solution.dll
Syntax
public abstract class CapabilityProfile : ScriptableObject
Methods
Name | Description |
---|---|
ReportCapabilityChanged() | This should be invoked from the editor (including custom editors) and runtime whenever a system changes the capabilities of this profile. This works as a dirty flag to keep all systems updated. |
Events
Name | Description |
---|---|
CapabilityChanged | Event that is raised when the capabilities in this profile is changed. |