Struct PreprocessBuildEventArgs
Event arguments for the On
Implements
Inherited Members
Namespace: UnityEditor .XR.ARSubsystems
Assembly: Unity.XR.ARSubsystems.Editor.dll
Syntax
public readonly struct PreprocessBuildEventArgs : IEquatable<PreprocessBuildEventArgs>
Constructors
PreprocessBuildEventArgs(BuildTarget, IReadOnlyList<XRLoader>)
Construct for Preprocess
Declaration
public PreprocessBuildEventArgs(BuildTarget buildTarget, IReadOnlyList<XRLoader> activeLoadersForBuildTarget)
Parameters
Type | Name | Description |
---|---|---|
Build |
buildTarget | The build target which is being built. |
IRead |
activeLoadersForBuildTarget | The collection of active
XRLoaders enabled for |
Properties
activeLoadersForBuildTarget
The collection of active XRLoaders enabled for
build
Declaration
public IReadOnlyList<XRLoader> activeLoadersForBuildTarget { get; }
Property Value
Type | Description |
---|---|
IRead |
Remarks
Implementors of On
buildTarget
The build target which is being built.
Declaration
public BuildTarget buildTarget { get; }
Property Value
Type | Description |
---|---|
Build |
Methods
Equals(object)
Tests for equality.
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
object | obj | The |
Returns
Type | Description |
---|---|
bool |
|
Overrides
Equals(PreprocessBuildEventArgs)
Tests for equality.
Declaration
public bool Equals(PreprocessBuildEventArgs other)
Parameters
Type | Name | Description |
---|---|---|
Preprocess |
other | The event args to compare for equality. |
Returns
Type | Description |
---|---|
bool |
|
GetHashCode()
Computes a hash code from all properties suitable for use in a Dictionary
or HashSet
.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
int | Returns a hashcode of this object. |
Overrides
Operators
operator ==(PreprocessBuildEventArgs, PreprocessBuildEventArgs)
Tests for equality. Same as Equals(Preprocess
Declaration
public static bool operator ==(PreprocessBuildEventArgs lhs, PreprocessBuildEventArgs rhs)
Parameters
Type | Name | Description |
---|---|---|
Preprocess |
lhs | The left-hand side of the comparison. |
Preprocess |
rhs | The right-hand side of the comparison. |
Returns
Type | Description |
---|---|
bool | Returns the same value as Equals(Preprocess |
operator !=(PreprocessBuildEventArgs, PreprocessBuildEventArgs)
Tests for inequality. Same as !Equals(Preprocess
Declaration
public static bool operator !=(PreprocessBuildEventArgs lhs, PreprocessBuildEventArgs rhs)
Parameters
Type | Name | Description |
---|---|---|
Preprocess |
lhs | The left-hand side of the comparison. |
Preprocess |
rhs | The right-hand side of the comparison. |
Returns
Type | Description |
---|---|
bool | Returns the negation of Equals(Preprocess |