Struct GroupOrderWeights
Assembly: Unity.MARS.dll
Syntax
[Serializable]
public struct GroupOrderWeights : IEquatable<GroupOrderWeights>
Constructors
GroupOrderWeights(float, float, float)
Declaration
public GroupOrderWeights(float relation = 0.3, float sharedMember = 0.5, float reservedMember = 1)
Parameters
| Type |
Name |
Description |
| float |
relation |
|
| float |
sharedMember |
|
| float |
reservedMember |
|
Fields
RelationWeight
Declaration
public float RelationWeight
Field Value
ReservedMemberWeight
Declaration
public float ReservedMemberWeight
Field Value
SharedMemberWeight
Declaration
public float SharedMemberWeight
Field Value
Methods
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
Equals(GroupOrderWeights)
Declaration
public bool Equals(GroupOrderWeights other)
Parameters
Returns
GetDefault()
Declaration
public static GroupOrderWeights GetDefault()
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
Operators
operator ==(GroupOrderWeights, GroupOrderWeights)
Equality operators check if their operands are equal
Declaration
public static bool operator ==(GroupOrderWeights left, GroupOrderWeights right)
Parameters
Returns
| Type |
Description |
| bool |
True if equal
|
operator !=(GroupOrderWeights, GroupOrderWeights)
Inequality operators check if their operands are equal
Declaration
public static bool operator !=(GroupOrderWeights left, GroupOrderWeights right)
Parameters
Returns
| Type |
Description |
| bool |
True if not equal
|
Implements