Struct MultiObjectTarget
Last update: 16.07.2025Namespace: VM.Managed.DAFUL
Assembly: VMDFBase.dll
This struct is to represent the object target for multi.
public struct MultiObjectTarget
Constructors
MultiObjectTarget(ObjectBase, ObjectBase)
Initializes a new instance of the
public MultiObjectTarget(ObjectBase obBase, ObjectBase obAction)
Parameters
obBase ObjectBase
The base object.
obAction ObjectBase
The action object.
MultiObjectTarget(ObjectBase, ObjectBase, bool)
Initializes a new instance of the
public MultiObjectTarget(ObjectBase obBase, ObjectBase obAction, bool bSwapBaseAction)
Parameters
obBase ObjectBase
The base object.
obAction ObjectBase
The action object.
bSwapBaseAction bool
if set to true [swap base action].
Fields
ActionObject
Get action object.
public ObjectBase ActionObject
Field Value
ObjectBase
BaseObject
Get base object.
public ObjectBase BaseObject
Field Value
ObjectBase
Methods
Equals(object)
Determines whether the specified
public override bool Equals(object obj)
Parameters
obj object
The
Returns
true if the specified false.
GetHashCode()
Returns a hash code for this instance.
public override int GetHashCode()
Returns
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
Operators
operator ==(MultiObjectTarget, MultiObjectTarget)
Implements the operator ==.
public static bool operator ==(MultiObjectTarget left, MultiObjectTarget right)
Parameters
left MultiObjectTarget
The left.
right MultiObjectTarget
The right.
Returns
The result of the operator.
operator !=(MultiObjectTarget, MultiObjectTarget)
Implements the operator !=.
public static bool operator !=(MultiObjectTarget left, MultiObjectTarget right)
Parameters
left MultiObjectTarget
The left.
right MultiObjectTarget
The right.
Returns
The result of the operator.