Table of Contents

Struct UniversalShapeDefinition

Namespace
Root
Assembly
SPZGameAssembly.dll
public struct UniversalShapeDefinition
Extension Methods

Constructors

UniversalShapeDefinition(int, string, ShapeLayer[])

public UniversalShapeDefinition(int partCount, string hash, ShapeLayer[] layers)

Parameters

partCount int
hash string
layers ShapeLayer[]

Fields

Invalid

public static readonly UniversalShapeDefinition Invalid

Field Value

UniversalShapeDefinition

Layers

public readonly ShapeLayer[] Layers

Field Value

ShapeLayer[]

PartCount

public readonly int PartCount

Field Value

int

ShapeCode

public readonly string ShapeCode

Field Value

string

Properties

IsInValid

public bool IsInValid { get; }

Property Value

bool

IsValid

public bool IsValid { get; }

Property Value

bool

Methods

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

Equals(UniversalShapeDefinition)

public bool Equals(UniversalShapeDefinition other)

Parameters

other UniversalShapeDefinition

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Operators

operator ==(UniversalShapeDefinition, UniversalShapeDefinition)

public static bool operator ==(UniversalShapeDefinition left, UniversalShapeDefinition right)

Parameters

left UniversalShapeDefinition
right UniversalShapeDefinition

Returns

bool

operator !=(UniversalShapeDefinition, UniversalShapeDefinition)

public static bool operator !=(UniversalShapeDefinition left, UniversalShapeDefinition right)

Parameters

left UniversalShapeDefinition
right UniversalShapeDefinition

Returns

bool