Skip to main content

BossBarAction.UpdateFlags

sealed record

Declaration​

public sealed record BossBarAction.UpdateFlags : BossBarAction
NamespaceMcProtoNet.Protocol
AssemblyMcProtoNet.Protocol.dll
Sourcesrc/McProtoNet.Protocol/Generated/Unions/BossBarAction.cs#L17 ↗

Inheritance: object → BossBarAction.UpdateFlags

Constructors​

SignatureDescription
UpdateFlags(byte Flags)-

UpdateFlags(byte)​

public UpdateFlags(byte Flags)

Parameters: Flags (byte)

Properties​

SignatureDescription
byte Flags-

Flags​

public byte Flags { get; init; }

Returns: byte

Methods​

SignatureDescription
void Match(Action<BossBarAction.AddVUntil764> addVUntil764, Action<BossBarAction.Remove> remove, Action<BossBarAction.UpdateHealth> updateHealth, Action<BossBarAction.UpdateTitleVUntil764> updateTitleVUntil764, Action<BossBarAction.UpdateStyle> updateStyle, Action<BossBarAction.UpdateFlags> updateFlags, Action<BossBarAction.AddV765_Last> addV765_Last, Action<BossBarAction.UpdateTitleV765_Last> updateTitleV765_Last)-
void MatchAddV765_Last(Action<BossBarAction.AddV765_Last> addV765_Last, Action @else)-
TMatchOutput MatchAddV765_Last<TMatchOutput>(Func<BossBarAction.AddV765_Last, TMatchOutput> addV765_Last, Func<TMatchOutput> @else)-
void MatchAddV765_Last<TState>(TState state, Action<TState, BossBarAction.AddV765_Last> addV765_Last, Action<TState> @else)-
TMatchOutput MatchAddV765_Last<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.AddV765_Last, TMatchOutput> addV765_Last, Func<TState, TMatchOutput> @else)-
void MatchAddVUntil764(Action<BossBarAction.AddVUntil764> addVUntil764, Action @else)-
TMatchOutput MatchAddVUntil764<TMatchOutput>(Func<BossBarAction.AddVUntil764, TMatchOutput> addVUntil764, Func<TMatchOutput> @else)-
void MatchAddVUntil764<TState>(TState state, Action<TState, BossBarAction.AddVUntil764> addVUntil764, Action<TState> @else)-
TMatchOutput MatchAddVUntil764<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.AddVUntil764, TMatchOutput> addVUntil764, Func<TState, TMatchOutput> @else)-
void MatchRemove(Action<BossBarAction.Remove> remove, Action @else)-
TMatchOutput MatchRemove<TMatchOutput>(Func<BossBarAction.Remove, TMatchOutput> remove, Func<TMatchOutput> @else)-
void MatchRemove<TState>(TState state, Action<TState, BossBarAction.Remove> remove, Action<TState> @else)-
TMatchOutput MatchRemove<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.Remove, TMatchOutput> remove, Func<TState, TMatchOutput> @else)-
void MatchUpdateFlags(Action<BossBarAction.UpdateFlags> updateFlags, Action @else)-
TMatchOutput MatchUpdateFlags<TMatchOutput>(Func<BossBarAction.UpdateFlags, TMatchOutput> updateFlags, Func<TMatchOutput> @else)-
void MatchUpdateFlags<TState>(TState state, Action<TState, BossBarAction.UpdateFlags> updateFlags, Action<TState> @else)-
TMatchOutput MatchUpdateFlags<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.UpdateFlags, TMatchOutput> updateFlags, Func<TState, TMatchOutput> @else)-
void MatchUpdateHealth(Action<BossBarAction.UpdateHealth> updateHealth, Action @else)-
TMatchOutput MatchUpdateHealth<TMatchOutput>(Func<BossBarAction.UpdateHealth, TMatchOutput> updateHealth, Func<TMatchOutput> @else)-
void MatchUpdateHealth<TState>(TState state, Action<TState, BossBarAction.UpdateHealth> updateHealth, Action<TState> @else)-
TMatchOutput MatchUpdateHealth<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.UpdateHealth, TMatchOutput> updateHealth, Func<TState, TMatchOutput> @else)-
void MatchUpdateStyle(Action<BossBarAction.UpdateStyle> updateStyle, Action @else)-
TMatchOutput MatchUpdateStyle<TMatchOutput>(Func<BossBarAction.UpdateStyle, TMatchOutput> updateStyle, Func<TMatchOutput> @else)-
void MatchUpdateStyle<TState>(TState state, Action<TState, BossBarAction.UpdateStyle> updateStyle, Action<TState> @else)-
TMatchOutput MatchUpdateStyle<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.UpdateStyle, TMatchOutput> updateStyle, Func<TState, TMatchOutput> @else)-
void MatchUpdateTitleV765_Last(Action<BossBarAction.UpdateTitleV765_Last> updateTitleV765_Last, Action @else)-
TMatchOutput MatchUpdateTitleV765_Last<TMatchOutput>(Func<BossBarAction.UpdateTitleV765_Last, TMatchOutput> updateTitleV765_Last, Func<TMatchOutput> @else)-
void MatchUpdateTitleV765_Last<TState>(TState state, Action<TState, BossBarAction.UpdateTitleV765_Last> updateTitleV765_Last, Action<TState> @else)-
TMatchOutput MatchUpdateTitleV765_Last<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.UpdateTitleV765_Last, TMatchOutput> updateTitleV765_Last, Func<TState, TMatchOutput> @else)-
void MatchUpdateTitleVUntil764(Action<BossBarAction.UpdateTitleVUntil764> updateTitleVUntil764, Action @else)-
TMatchOutput MatchUpdateTitleVUntil764<TMatchOutput>(Func<BossBarAction.UpdateTitleVUntil764, TMatchOutput> updateTitleVUntil764, Func<TMatchOutput> @else)-
void MatchUpdateTitleVUntil764<TState>(TState state, Action<TState, BossBarAction.UpdateTitleVUntil764> updateTitleVUntil764, Action<TState> @else)-
TMatchOutput MatchUpdateTitleVUntil764<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.UpdateTitleVUntil764, TMatchOutput> updateTitleVUntil764, Func<TState, TMatchOutput> @else)-
TMatchOutput Match<TMatchOutput>(Func<BossBarAction.AddVUntil764, TMatchOutput> addVUntil764, Func<BossBarAction.Remove, TMatchOutput> remove, Func<BossBarAction.UpdateHealth, TMatchOutput> updateHealth, Func<BossBarAction.UpdateTitleVUntil764, TMatchOutput> updateTitleVUntil764, Func<BossBarAction.UpdateStyle, TMatchOutput> updateStyle, Func<BossBarAction.UpdateFlags, TMatchOutput> updateFlags, Func<BossBarAction.AddV765_Last, TMatchOutput> addV765_Last, Func<BossBarAction.UpdateTitleV765_Last, TMatchOutput> updateTitleV765_Last)-
void Match<TState>(TState state, Action<TState, BossBarAction.AddVUntil764> addVUntil764, Action<TState, BossBarAction.Remove> remove, Action<TState, BossBarAction.UpdateHealth> updateHealth, Action<TState, BossBarAction.UpdateTitleVUntil764> updateTitleVUntil764, Action<TState, BossBarAction.UpdateStyle> updateStyle, Action<TState, BossBarAction.UpdateFlags> updateFlags, Action<TState, BossBarAction.AddV765_Last> addV765_Last, Action<TState, BossBarAction.UpdateTitleV765_Last> updateTitleV765_Last)-
TMatchOutput Match<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.AddVUntil764, TMatchOutput> addVUntil764, Func<TState, BossBarAction.Remove, TMatchOutput> remove, Func<TState, BossBarAction.UpdateHealth, TMatchOutput> updateHealth, Func<TState, BossBarAction.UpdateTitleVUntil764, TMatchOutput> updateTitleVUntil764, Func<TState, BossBarAction.UpdateStyle, TMatchOutput> updateStyle, Func<TState, BossBarAction.UpdateFlags, TMatchOutput> updateFlags, Func<TState, BossBarAction.AddV765_Last, TMatchOutput> addV765_Last, Func<TState, BossBarAction.UpdateTitleV765_Last, TMatchOutput> updateTitleV765_Last)-
BossBarAction.AddV765_Last UnwrapAddV765_Last()-
BossBarAction.AddVUntil764 UnwrapAddVUntil764()-
BossBarAction.Remove UnwrapRemove()-
BossBarAction.UpdateFlags UnwrapUpdateFlags()-
BossBarAction.UpdateHealth UnwrapUpdateHealth()-
BossBarAction.UpdateStyle UnwrapUpdateStyle()-
BossBarAction.UpdateTitleV765_Last UnwrapUpdateTitleV765_Last()-
BossBarAction.UpdateTitleVUntil764 UnwrapUpdateTitleVUntil764()-

Match(Action<AddVUntil764>, Action<Remove>, Action<UpdateHealth>, Action<UpdateTitleVUntil764>, Action<UpdateStyle>, Action<UpdateFlags>, Action<AddV765_Last>, Action<UpdateTitleV765_Last>)​

public override void Match(Action<BossBarAction.AddVUntil764> addVUntil764, Action<BossBarAction.Remove> remove, Action<BossBarAction.UpdateHealth> updateHealth, Action<BossBarAction.UpdateTitleVUntil764> updateTitleVUntil764, Action<BossBarAction.UpdateStyle> updateStyle, Action<BossBarAction.UpdateFlags> updateFlags, Action<BossBarAction.AddV765_Last> addV765_Last, Action<BossBarAction.UpdateTitleV765_Last> updateTitleV765_Last)

Parameters: addVUntil764 (Action<BossBarAction.AddVUntil764>), remove (Action<BossBarAction.Remove>), updateHealth (Action<BossBarAction.UpdateHealth>), updateTitleVUntil764 (Action<BossBarAction.UpdateTitleVUntil764>), updateStyle (Action<BossBarAction.UpdateStyle>), updateFlags (Action<BossBarAction.UpdateFlags>), addV765_Last (Action<BossBarAction.AddV765_Last>), updateTitleV765_Last (Action<BossBarAction.UpdateTitleV765_Last>)

MatchAddV765_Last(Action<AddV765_Last>, Action)​

public override void MatchAddV765_Last(Action<BossBarAction.AddV765_Last> addV765_Last, Action @else)

Parameters: addV765_Last (Action<BossBarAction.AddV765_Last>), else (Action)

MatchAddV765_Last<TMatchOutput>(Func<AddV765_Last, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchAddV765_Last<TMatchOutput>(Func<BossBarAction.AddV765_Last, TMatchOutput> addV765_Last, Func<TMatchOutput> @else)

Parameters: addV765_Last (Func<BossBarAction.AddV765_Last, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchAddV765_Last<TState>(TState, Action<TState, AddV765_Last>, Action<TState>)​

public override void MatchAddV765_Last<TState>(TState state, Action<TState, BossBarAction.AddV765_Last> addV765_Last, Action<TState> @else)

Parameters: state (TState), addV765_Last (Action<TState, BossBarAction.AddV765_Last>), else (Action<TState>)

MatchAddV765_Last<TState, TMatchOutput>(TState, Func<TState, AddV765_Last, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchAddV765_Last<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.AddV765_Last, TMatchOutput> addV765_Last, Func<TState, TMatchOutput> @else)

Parameters: state (TState), addV765_Last (Func<TState, BossBarAction.AddV765_Last, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

MatchAddVUntil764(Action<AddVUntil764>, Action)​

public override void MatchAddVUntil764(Action<BossBarAction.AddVUntil764> addVUntil764, Action @else)

Parameters: addVUntil764 (Action<BossBarAction.AddVUntil764>), else (Action)

MatchAddVUntil764<TMatchOutput>(Func<AddVUntil764, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchAddVUntil764<TMatchOutput>(Func<BossBarAction.AddVUntil764, TMatchOutput> addVUntil764, Func<TMatchOutput> @else)

Parameters: addVUntil764 (Func<BossBarAction.AddVUntil764, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchAddVUntil764<TState>(TState, Action<TState, AddVUntil764>, Action<TState>)​

public override void MatchAddVUntil764<TState>(TState state, Action<TState, BossBarAction.AddVUntil764> addVUntil764, Action<TState> @else)

Parameters: state (TState), addVUntil764 (Action<TState, BossBarAction.AddVUntil764>), else (Action<TState>)

MatchAddVUntil764<TState, TMatchOutput>(TState, Func<TState, AddVUntil764, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchAddVUntil764<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.AddVUntil764, TMatchOutput> addVUntil764, Func<TState, TMatchOutput> @else)

Parameters: state (TState), addVUntil764 (Func<TState, BossBarAction.AddVUntil764, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

MatchRemove(Action<Remove>, Action)​

public override void MatchRemove(Action<BossBarAction.Remove> remove, Action @else)

Parameters: remove (Action<BossBarAction.Remove>), else (Action)

MatchRemove<TMatchOutput>(Func<Remove, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchRemove<TMatchOutput>(Func<BossBarAction.Remove, TMatchOutput> remove, Func<TMatchOutput> @else)

Parameters: remove (Func<BossBarAction.Remove, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchRemove<TState>(TState, Action<TState, Remove>, Action<TState>)​

public override void MatchRemove<TState>(TState state, Action<TState, BossBarAction.Remove> remove, Action<TState> @else)

Parameters: state (TState), remove (Action<TState, BossBarAction.Remove>), else (Action<TState>)

MatchRemove<TState, TMatchOutput>(TState, Func<TState, Remove, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchRemove<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.Remove, TMatchOutput> remove, Func<TState, TMatchOutput> @else)

Parameters: state (TState), remove (Func<TState, BossBarAction.Remove, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

MatchUpdateFlags(Action<UpdateFlags>, Action)​

public override void MatchUpdateFlags(Action<BossBarAction.UpdateFlags> updateFlags, Action @else)

Parameters: updateFlags (Action<BossBarAction.UpdateFlags>), else (Action)

MatchUpdateFlags<TMatchOutput>(Func<UpdateFlags, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchUpdateFlags<TMatchOutput>(Func<BossBarAction.UpdateFlags, TMatchOutput> updateFlags, Func<TMatchOutput> @else)

Parameters: updateFlags (Func<BossBarAction.UpdateFlags, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchUpdateFlags<TState>(TState, Action<TState, UpdateFlags>, Action<TState>)​

public override void MatchUpdateFlags<TState>(TState state, Action<TState, BossBarAction.UpdateFlags> updateFlags, Action<TState> @else)

Parameters: state (TState), updateFlags (Action<TState, BossBarAction.UpdateFlags>), else (Action<TState>)

MatchUpdateFlags<TState, TMatchOutput>(TState, Func<TState, UpdateFlags, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchUpdateFlags<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.UpdateFlags, TMatchOutput> updateFlags, Func<TState, TMatchOutput> @else)

Parameters: state (TState), updateFlags (Func<TState, BossBarAction.UpdateFlags, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

MatchUpdateHealth(Action<UpdateHealth>, Action)​

public override void MatchUpdateHealth(Action<BossBarAction.UpdateHealth> updateHealth, Action @else)

Parameters: updateHealth (Action<BossBarAction.UpdateHealth>), else (Action)

MatchUpdateHealth<TMatchOutput>(Func<UpdateHealth, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchUpdateHealth<TMatchOutput>(Func<BossBarAction.UpdateHealth, TMatchOutput> updateHealth, Func<TMatchOutput> @else)

Parameters: updateHealth (Func<BossBarAction.UpdateHealth, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchUpdateHealth<TState>(TState, Action<TState, UpdateHealth>, Action<TState>)​

public override void MatchUpdateHealth<TState>(TState state, Action<TState, BossBarAction.UpdateHealth> updateHealth, Action<TState> @else)

Parameters: state (TState), updateHealth (Action<TState, BossBarAction.UpdateHealth>), else (Action<TState>)

MatchUpdateHealth<TState, TMatchOutput>(TState, Func<TState, UpdateHealth, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchUpdateHealth<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.UpdateHealth, TMatchOutput> updateHealth, Func<TState, TMatchOutput> @else)

Parameters: state (TState), updateHealth (Func<TState, BossBarAction.UpdateHealth, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

MatchUpdateStyle(Action<UpdateStyle>, Action)​

public override void MatchUpdateStyle(Action<BossBarAction.UpdateStyle> updateStyle, Action @else)

Parameters: updateStyle (Action<BossBarAction.UpdateStyle>), else (Action)

MatchUpdateStyle<TMatchOutput>(Func<UpdateStyle, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchUpdateStyle<TMatchOutput>(Func<BossBarAction.UpdateStyle, TMatchOutput> updateStyle, Func<TMatchOutput> @else)

Parameters: updateStyle (Func<BossBarAction.UpdateStyle, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchUpdateStyle<TState>(TState, Action<TState, UpdateStyle>, Action<TState>)​

public override void MatchUpdateStyle<TState>(TState state, Action<TState, BossBarAction.UpdateStyle> updateStyle, Action<TState> @else)

Parameters: state (TState), updateStyle (Action<TState, BossBarAction.UpdateStyle>), else (Action<TState>)

MatchUpdateStyle<TState, TMatchOutput>(TState, Func<TState, UpdateStyle, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchUpdateStyle<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.UpdateStyle, TMatchOutput> updateStyle, Func<TState, TMatchOutput> @else)

Parameters: state (TState), updateStyle (Func<TState, BossBarAction.UpdateStyle, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

MatchUpdateTitleV765_Last(Action<UpdateTitleV765_Last>, Action)​

public override void MatchUpdateTitleV765_Last(Action<BossBarAction.UpdateTitleV765_Last> updateTitleV765_Last, Action @else)

Parameters: updateTitleV765_Last (Action<BossBarAction.UpdateTitleV765_Last>), else (Action)

MatchUpdateTitleV765_Last<TMatchOutput>(Func<UpdateTitleV765_Last, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchUpdateTitleV765_Last<TMatchOutput>(Func<BossBarAction.UpdateTitleV765_Last, TMatchOutput> updateTitleV765_Last, Func<TMatchOutput> @else)

Parameters: updateTitleV765_Last (Func<BossBarAction.UpdateTitleV765_Last, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchUpdateTitleV765_Last<TState>(TState, Action<TState, UpdateTitleV765_Last>, Action<TState>)​

public override void MatchUpdateTitleV765_Last<TState>(TState state, Action<TState, BossBarAction.UpdateTitleV765_Last> updateTitleV765_Last, Action<TState> @else)

Parameters: state (TState), updateTitleV765_Last (Action<TState, BossBarAction.UpdateTitleV765_Last>), else (Action<TState>)

MatchUpdateTitleV765_Last<TState, TMatchOutput>(TState, Func<TState, UpdateTitleV765_Last, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchUpdateTitleV765_Last<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.UpdateTitleV765_Last, TMatchOutput> updateTitleV765_Last, Func<TState, TMatchOutput> @else)

Parameters: state (TState), updateTitleV765_Last (Func<TState, BossBarAction.UpdateTitleV765_Last, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

MatchUpdateTitleVUntil764(Action<UpdateTitleVUntil764>, Action)​

public override void MatchUpdateTitleVUntil764(Action<BossBarAction.UpdateTitleVUntil764> updateTitleVUntil764, Action @else)

Parameters: updateTitleVUntil764 (Action<BossBarAction.UpdateTitleVUntil764>), else (Action)

MatchUpdateTitleVUntil764<TMatchOutput>(Func<UpdateTitleVUntil764, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchUpdateTitleVUntil764<TMatchOutput>(Func<BossBarAction.UpdateTitleVUntil764, TMatchOutput> updateTitleVUntil764, Func<TMatchOutput> @else)

Parameters: updateTitleVUntil764 (Func<BossBarAction.UpdateTitleVUntil764, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchUpdateTitleVUntil764<TState>(TState, Action<TState, UpdateTitleVUntil764>, Action<TState>)​

public override void MatchUpdateTitleVUntil764<TState>(TState state, Action<TState, BossBarAction.UpdateTitleVUntil764> updateTitleVUntil764, Action<TState> @else)

Parameters: state (TState), updateTitleVUntil764 (Action<TState, BossBarAction.UpdateTitleVUntil764>), else (Action<TState>)

MatchUpdateTitleVUntil764<TState, TMatchOutput>(TState, Func<TState, UpdateTitleVUntil764, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchUpdateTitleVUntil764<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.UpdateTitleVUntil764, TMatchOutput> updateTitleVUntil764, Func<TState, TMatchOutput> @else)

Parameters: state (TState), updateTitleVUntil764 (Func<TState, BossBarAction.UpdateTitleVUntil764, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

Match<TMatchOutput>(Func<AddVUntil764, TMatchOutput>, Func<Remove, TMatchOutput>, Func<UpdateHealth, TMatchOutput>, Func<UpdateTitleVUntil764, TMatchOutput>, Func<UpdateStyle, TMatchOutput>, Func<UpdateFlags, TMatchOutput>, Func<AddV765_Last, TMatchOutput>, Func<UpdateTitleV765_Last, TMatchOutput>)​

public override TMatchOutput Match<TMatchOutput>(Func<BossBarAction.AddVUntil764, TMatchOutput> addVUntil764, Func<BossBarAction.Remove, TMatchOutput> remove, Func<BossBarAction.UpdateHealth, TMatchOutput> updateHealth, Func<BossBarAction.UpdateTitleVUntil764, TMatchOutput> updateTitleVUntil764, Func<BossBarAction.UpdateStyle, TMatchOutput> updateStyle, Func<BossBarAction.UpdateFlags, TMatchOutput> updateFlags, Func<BossBarAction.AddV765_Last, TMatchOutput> addV765_Last, Func<BossBarAction.UpdateTitleV765_Last, TMatchOutput> updateTitleV765_Last)

Parameters: addVUntil764 (Func<BossBarAction.AddVUntil764, TMatchOutput>), remove (Func<BossBarAction.Remove, TMatchOutput>), updateHealth (Func<BossBarAction.UpdateHealth, TMatchOutput>), updateTitleVUntil764 (Func<BossBarAction.UpdateTitleVUntil764, TMatchOutput>), updateStyle (Func<BossBarAction.UpdateStyle, TMatchOutput>), updateFlags (Func<BossBarAction.UpdateFlags, TMatchOutput>), addV765_Last (Func<BossBarAction.AddV765_Last, TMatchOutput>), updateTitleV765_Last (Func<BossBarAction.UpdateTitleV765_Last, TMatchOutput>)

Returns: TMatchOutput

Match<TState>(TState, Action<TState, AddVUntil764>, Action<TState, Remove>, Action<TState, UpdateHealth>, Action<TState, UpdateTitleVUntil764>, Action<TState, UpdateStyle>, Action<TState, UpdateFlags>, Action<TState, AddV765_Last>, Action<TState, UpdateTitleV765_Last>)​

public override void Match<TState>(TState state, Action<TState, BossBarAction.AddVUntil764> addVUntil764, Action<TState, BossBarAction.Remove> remove, Action<TState, BossBarAction.UpdateHealth> updateHealth, Action<TState, BossBarAction.UpdateTitleVUntil764> updateTitleVUntil764, Action<TState, BossBarAction.UpdateStyle> updateStyle, Action<TState, BossBarAction.UpdateFlags> updateFlags, Action<TState, BossBarAction.AddV765_Last> addV765_Last, Action<TState, BossBarAction.UpdateTitleV765_Last> updateTitleV765_Last)

Parameters: state (TState), addVUntil764 (Action<TState, BossBarAction.AddVUntil764>), remove (Action<TState, BossBarAction.Remove>), updateHealth (Action<TState, BossBarAction.UpdateHealth>), updateTitleVUntil764 (Action<TState, BossBarAction.UpdateTitleVUntil764>), updateStyle (Action<TState, BossBarAction.UpdateStyle>), updateFlags (Action<TState, BossBarAction.UpdateFlags>), addV765_Last (Action<TState, BossBarAction.AddV765_Last>), updateTitleV765_Last (Action<TState, BossBarAction.UpdateTitleV765_Last>)

Match<TState, TMatchOutput>(TState, Func<TState, AddVUntil764, TMatchOutput>, Func<TState, Remove, TMatchOutput>, Func<TState, UpdateHealth, TMatchOutput>, Func<TState, UpdateTitleVUntil764, TMatchOutput>, Func<TState, UpdateStyle, TMatchOutput>, Func<TState, UpdateFlags, TMatchOutput>, Func<TState, AddV765_Last, TMatchOutput>, Func<TState, UpdateTitleV765_Last, TMatchOutput>)​

public override TMatchOutput Match<TState, TMatchOutput>(TState state, Func<TState, BossBarAction.AddVUntil764, TMatchOutput> addVUntil764, Func<TState, BossBarAction.Remove, TMatchOutput> remove, Func<TState, BossBarAction.UpdateHealth, TMatchOutput> updateHealth, Func<TState, BossBarAction.UpdateTitleVUntil764, TMatchOutput> updateTitleVUntil764, Func<TState, BossBarAction.UpdateStyle, TMatchOutput> updateStyle, Func<TState, BossBarAction.UpdateFlags, TMatchOutput> updateFlags, Func<TState, BossBarAction.AddV765_Last, TMatchOutput> addV765_Last, Func<TState, BossBarAction.UpdateTitleV765_Last, TMatchOutput> updateTitleV765_Last)

Parameters: state (TState), addVUntil764 (Func<TState, BossBarAction.AddVUntil764, TMatchOutput>), remove (Func<TState, BossBarAction.Remove, TMatchOutput>), updateHealth (Func<TState, BossBarAction.UpdateHealth, TMatchOutput>), updateTitleVUntil764 (Func<TState, BossBarAction.UpdateTitleVUntil764, TMatchOutput>), updateStyle (Func<TState, BossBarAction.UpdateStyle, TMatchOutput>), updateFlags (Func<TState, BossBarAction.UpdateFlags, TMatchOutput>), addV765_Last (Func<TState, BossBarAction.AddV765_Last, TMatchOutput>), updateTitleV765_Last (Func<TState, BossBarAction.UpdateTitleV765_Last, TMatchOutput>)

Returns: TMatchOutput

UnwrapAddV765_Last()​

public override BossBarAction.AddV765_Last UnwrapAddV765_Last()

Returns: BossBarAction.AddV765_Last

UnwrapAddVUntil764()​

public override BossBarAction.AddVUntil764 UnwrapAddVUntil764()

Returns: BossBarAction.AddVUntil764

UnwrapRemove()​

public override BossBarAction.Remove UnwrapRemove()

Returns: BossBarAction.Remove

UnwrapUpdateFlags()​

public override BossBarAction.UpdateFlags UnwrapUpdateFlags()

Returns: BossBarAction.UpdateFlags

UnwrapUpdateHealth()​

public override BossBarAction.UpdateHealth UnwrapUpdateHealth()

Returns: BossBarAction.UpdateHealth

UnwrapUpdateStyle()​

public override BossBarAction.UpdateStyle UnwrapUpdateStyle()

Returns: BossBarAction.UpdateStyle

UnwrapUpdateTitleV765_Last()​

public override BossBarAction.UpdateTitleV765_Last UnwrapUpdateTitleV765_Last()

Returns: BossBarAction.UpdateTitleV765_Last

UnwrapUpdateTitleVUntil764()​

public override BossBarAction.UpdateTitleVUntil764 UnwrapUpdateTitleVUntil764()

Returns: BossBarAction.UpdateTitleVUntil764