Skip to main content

TitleAction.SetTimes

sealed record

Declaration​

public sealed record TitleAction.SetTimes : TitleAction
NamespaceMcProtoNet.Protocol
AssemblyMcProtoNet.Protocol.dll
Sourcesrc/McProtoNet.Protocol/Generated/Unions/TitleAction.cs#L14 ↗

Inheritance: object → TitleAction.SetTimes

Constructors​

SignatureDescription
SetTimes(int FadeIn, int Stay, int FadeOut)-

SetTimes(int, int, int)​

public SetTimes(int FadeIn, int Stay, int FadeOut)

Parameters: FadeIn (int), Stay (int), FadeOut (int)

Properties​

SignatureDescription
int FadeIn-
int FadeOut-
int Stay-

FadeIn​

public int FadeIn { get; init; }

Returns: int

FadeOut​

public int FadeOut { get; init; }

Returns: int

Stay​

public int Stay { get; init; }

Returns: int

Methods​

SignatureDescription
void Match(Action<TitleAction.SetTitle> setTitle, Action<TitleAction.SetSubtitle> setSubtitle, Action<TitleAction.SetActionBar> setActionBar, Action<TitleAction.SetTimes> setTimes)-
void MatchSetActionBar(Action<TitleAction.SetActionBar> setActionBar, Action @else)-
TMatchOutput MatchSetActionBar<TMatchOutput>(Func<TitleAction.SetActionBar, TMatchOutput> setActionBar, Func<TMatchOutput> @else)-
void MatchSetActionBar<TState>(TState state, Action<TState, TitleAction.SetActionBar> setActionBar, Action<TState> @else)-
TMatchOutput MatchSetActionBar<TState, TMatchOutput>(TState state, Func<TState, TitleAction.SetActionBar, TMatchOutput> setActionBar, Func<TState, TMatchOutput> @else)-
void MatchSetSubtitle(Action<TitleAction.SetSubtitle> setSubtitle, Action @else)-
TMatchOutput MatchSetSubtitle<TMatchOutput>(Func<TitleAction.SetSubtitle, TMatchOutput> setSubtitle, Func<TMatchOutput> @else)-
void MatchSetSubtitle<TState>(TState state, Action<TState, TitleAction.SetSubtitle> setSubtitle, Action<TState> @else)-
TMatchOutput MatchSetSubtitle<TState, TMatchOutput>(TState state, Func<TState, TitleAction.SetSubtitle, TMatchOutput> setSubtitle, Func<TState, TMatchOutput> @else)-
void MatchSetTimes(Action<TitleAction.SetTimes> setTimes, Action @else)-
TMatchOutput MatchSetTimes<TMatchOutput>(Func<TitleAction.SetTimes, TMatchOutput> setTimes, Func<TMatchOutput> @else)-
void MatchSetTimes<TState>(TState state, Action<TState, TitleAction.SetTimes> setTimes, Action<TState> @else)-
TMatchOutput MatchSetTimes<TState, TMatchOutput>(TState state, Func<TState, TitleAction.SetTimes, TMatchOutput> setTimes, Func<TState, TMatchOutput> @else)-
void MatchSetTitle(Action<TitleAction.SetTitle> setTitle, Action @else)-
TMatchOutput MatchSetTitle<TMatchOutput>(Func<TitleAction.SetTitle, TMatchOutput> setTitle, Func<TMatchOutput> @else)-
void MatchSetTitle<TState>(TState state, Action<TState, TitleAction.SetTitle> setTitle, Action<TState> @else)-
TMatchOutput MatchSetTitle<TState, TMatchOutput>(TState state, Func<TState, TitleAction.SetTitle, TMatchOutput> setTitle, Func<TState, TMatchOutput> @else)-
TMatchOutput Match<TMatchOutput>(Func<TitleAction.SetTitle, TMatchOutput> setTitle, Func<TitleAction.SetSubtitle, TMatchOutput> setSubtitle, Func<TitleAction.SetActionBar, TMatchOutput> setActionBar, Func<TitleAction.SetTimes, TMatchOutput> setTimes)-
void Match<TState>(TState state, Action<TState, TitleAction.SetTitle> setTitle, Action<TState, TitleAction.SetSubtitle> setSubtitle, Action<TState, TitleAction.SetActionBar> setActionBar, Action<TState, TitleAction.SetTimes> setTimes)-
TMatchOutput Match<TState, TMatchOutput>(TState state, Func<TState, TitleAction.SetTitle, TMatchOutput> setTitle, Func<TState, TitleAction.SetSubtitle, TMatchOutput> setSubtitle, Func<TState, TitleAction.SetActionBar, TMatchOutput> setActionBar, Func<TState, TitleAction.SetTimes, TMatchOutput> setTimes)-
TitleAction.SetActionBar UnwrapSetActionBar()-
TitleAction.SetSubtitle UnwrapSetSubtitle()-
TitleAction.SetTimes UnwrapSetTimes()-
TitleAction.SetTitle UnwrapSetTitle()-

Match(Action<SetTitle>, Action<SetSubtitle>, Action<SetActionBar>, Action<SetTimes>)​

public override void Match(Action<TitleAction.SetTitle> setTitle, Action<TitleAction.SetSubtitle> setSubtitle, Action<TitleAction.SetActionBar> setActionBar, Action<TitleAction.SetTimes> setTimes)

Parameters: setTitle (Action<TitleAction.SetTitle>), setSubtitle (Action<TitleAction.SetSubtitle>), setActionBar (Action<TitleAction.SetActionBar>), setTimes (Action<TitleAction.SetTimes>)

MatchSetActionBar(Action<SetActionBar>, Action)​

public override void MatchSetActionBar(Action<TitleAction.SetActionBar> setActionBar, Action @else)

Parameters: setActionBar (Action<TitleAction.SetActionBar>), else (Action)

MatchSetActionBar<TMatchOutput>(Func<SetActionBar, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchSetActionBar<TMatchOutput>(Func<TitleAction.SetActionBar, TMatchOutput> setActionBar, Func<TMatchOutput> @else)

Parameters: setActionBar (Func<TitleAction.SetActionBar, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchSetActionBar<TState>(TState, Action<TState, SetActionBar>, Action<TState>)​

public override void MatchSetActionBar<TState>(TState state, Action<TState, TitleAction.SetActionBar> setActionBar, Action<TState> @else)

Parameters: state (TState), setActionBar (Action<TState, TitleAction.SetActionBar>), else (Action<TState>)

MatchSetActionBar<TState, TMatchOutput>(TState, Func<TState, SetActionBar, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchSetActionBar<TState, TMatchOutput>(TState state, Func<TState, TitleAction.SetActionBar, TMatchOutput> setActionBar, Func<TState, TMatchOutput> @else)

Parameters: state (TState), setActionBar (Func<TState, TitleAction.SetActionBar, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

MatchSetSubtitle(Action<SetSubtitle>, Action)​

public override void MatchSetSubtitle(Action<TitleAction.SetSubtitle> setSubtitle, Action @else)

Parameters: setSubtitle (Action<TitleAction.SetSubtitle>), else (Action)

MatchSetSubtitle<TMatchOutput>(Func<SetSubtitle, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchSetSubtitle<TMatchOutput>(Func<TitleAction.SetSubtitle, TMatchOutput> setSubtitle, Func<TMatchOutput> @else)

Parameters: setSubtitle (Func<TitleAction.SetSubtitle, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchSetSubtitle<TState>(TState, Action<TState, SetSubtitle>, Action<TState>)​

public override void MatchSetSubtitle<TState>(TState state, Action<TState, TitleAction.SetSubtitle> setSubtitle, Action<TState> @else)

Parameters: state (TState), setSubtitle (Action<TState, TitleAction.SetSubtitle>), else (Action<TState>)

MatchSetSubtitle<TState, TMatchOutput>(TState, Func<TState, SetSubtitle, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchSetSubtitle<TState, TMatchOutput>(TState state, Func<TState, TitleAction.SetSubtitle, TMatchOutput> setSubtitle, Func<TState, TMatchOutput> @else)

Parameters: state (TState), setSubtitle (Func<TState, TitleAction.SetSubtitle, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

MatchSetTimes(Action<SetTimes>, Action)​

public override void MatchSetTimes(Action<TitleAction.SetTimes> setTimes, Action @else)

Parameters: setTimes (Action<TitleAction.SetTimes>), else (Action)

MatchSetTimes<TMatchOutput>(Func<SetTimes, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchSetTimes<TMatchOutput>(Func<TitleAction.SetTimes, TMatchOutput> setTimes, Func<TMatchOutput> @else)

Parameters: setTimes (Func<TitleAction.SetTimes, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchSetTimes<TState>(TState, Action<TState, SetTimes>, Action<TState>)​

public override void MatchSetTimes<TState>(TState state, Action<TState, TitleAction.SetTimes> setTimes, Action<TState> @else)

Parameters: state (TState), setTimes (Action<TState, TitleAction.SetTimes>), else (Action<TState>)

MatchSetTimes<TState, TMatchOutput>(TState, Func<TState, SetTimes, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchSetTimes<TState, TMatchOutput>(TState state, Func<TState, TitleAction.SetTimes, TMatchOutput> setTimes, Func<TState, TMatchOutput> @else)

Parameters: state (TState), setTimes (Func<TState, TitleAction.SetTimes, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

MatchSetTitle(Action<SetTitle>, Action)​

public override void MatchSetTitle(Action<TitleAction.SetTitle> setTitle, Action @else)

Parameters: setTitle (Action<TitleAction.SetTitle>), else (Action)

MatchSetTitle<TMatchOutput>(Func<SetTitle, TMatchOutput>, Func<TMatchOutput>)​

public override TMatchOutput MatchSetTitle<TMatchOutput>(Func<TitleAction.SetTitle, TMatchOutput> setTitle, Func<TMatchOutput> @else)

Parameters: setTitle (Func<TitleAction.SetTitle, TMatchOutput>), else (Func<TMatchOutput>)

Returns: TMatchOutput

MatchSetTitle<TState>(TState, Action<TState, SetTitle>, Action<TState>)​

public override void MatchSetTitle<TState>(TState state, Action<TState, TitleAction.SetTitle> setTitle, Action<TState> @else)

Parameters: state (TState), setTitle (Action<TState, TitleAction.SetTitle>), else (Action<TState>)

MatchSetTitle<TState, TMatchOutput>(TState, Func<TState, SetTitle, TMatchOutput>, Func<TState, TMatchOutput>)​

public override TMatchOutput MatchSetTitle<TState, TMatchOutput>(TState state, Func<TState, TitleAction.SetTitle, TMatchOutput> setTitle, Func<TState, TMatchOutput> @else)

Parameters: state (TState), setTitle (Func<TState, TitleAction.SetTitle, TMatchOutput>), else (Func<TState, TMatchOutput>)

Returns: TMatchOutput

Match<TMatchOutput>(Func<SetTitle, TMatchOutput>, Func<SetSubtitle, TMatchOutput>, Func<SetActionBar, TMatchOutput>, Func<SetTimes, TMatchOutput>)​

public override TMatchOutput Match<TMatchOutput>(Func<TitleAction.SetTitle, TMatchOutput> setTitle, Func<TitleAction.SetSubtitle, TMatchOutput> setSubtitle, Func<TitleAction.SetActionBar, TMatchOutput> setActionBar, Func<TitleAction.SetTimes, TMatchOutput> setTimes)

Parameters: setTitle (Func<TitleAction.SetTitle, TMatchOutput>), setSubtitle (Func<TitleAction.SetSubtitle, TMatchOutput>), setActionBar (Func<TitleAction.SetActionBar, TMatchOutput>), setTimes (Func<TitleAction.SetTimes, TMatchOutput>)

Returns: TMatchOutput

Match<TState>(TState, Action<TState, SetTitle>, Action<TState, SetSubtitle>, Action<TState, SetActionBar>, Action<TState, SetTimes>)​

public override void Match<TState>(TState state, Action<TState, TitleAction.SetTitle> setTitle, Action<TState, TitleAction.SetSubtitle> setSubtitle, Action<TState, TitleAction.SetActionBar> setActionBar, Action<TState, TitleAction.SetTimes> setTimes)

Parameters: state (TState), setTitle (Action<TState, TitleAction.SetTitle>), setSubtitle (Action<TState, TitleAction.SetSubtitle>), setActionBar (Action<TState, TitleAction.SetActionBar>), setTimes (Action<TState, TitleAction.SetTimes>)

Match<TState, TMatchOutput>(TState, Func<TState, SetTitle, TMatchOutput>, Func<TState, SetSubtitle, TMatchOutput>, Func<TState, SetActionBar, TMatchOutput>, Func<TState, SetTimes, TMatchOutput>)​

public override TMatchOutput Match<TState, TMatchOutput>(TState state, Func<TState, TitleAction.SetTitle, TMatchOutput> setTitle, Func<TState, TitleAction.SetSubtitle, TMatchOutput> setSubtitle, Func<TState, TitleAction.SetActionBar, TMatchOutput> setActionBar, Func<TState, TitleAction.SetTimes, TMatchOutput> setTimes)

Parameters: state (TState), setTitle (Func<TState, TitleAction.SetTitle, TMatchOutput>), setSubtitle (Func<TState, TitleAction.SetSubtitle, TMatchOutput>), setActionBar (Func<TState, TitleAction.SetActionBar, TMatchOutput>), setTimes (Func<TState, TitleAction.SetTimes, TMatchOutput>)

Returns: TMatchOutput

UnwrapSetActionBar()​

public override TitleAction.SetActionBar UnwrapSetActionBar()

Returns: TitleAction.SetActionBar

UnwrapSetSubtitle()​

public override TitleAction.SetSubtitle UnwrapSetSubtitle()

Returns: TitleAction.SetSubtitle

UnwrapSetTimes()​

public override TitleAction.SetTimes UnwrapSetTimes()

Returns: TitleAction.SetTimes

UnwrapSetTitle()​

public override TitleAction.SetTitle UnwrapSetTitle()

Returns: TitleAction.SetTitle