Table of Contents

Interface IControlStateSetBuilder<TBuilder>

Namespace
BSGameLib.UI.Builder
Assembly
BSGameLib.UI.dll

Configures a control's look in each of its mouse states.

public interface IControlStateSetBuilder<TBuilder>

Type Parameters

TBuilder

Methods

Clicked(Action<IControlStateBuilder<TBuilder>>)

Configures the look while the control is pressed with the mouse.

IControlStateSetBuilder<TBuilder> Clicked(Action<IControlStateBuilder<TBuilder>> configure)

Parameters

configure Action<IControlStateBuilder<TBuilder>>

Returns

IControlStateSetBuilder<TBuilder>

Hover(Action<IControlStateBuilder<TBuilder>>)

Configures the look while the pointer is over the control.

IControlStateSetBuilder<TBuilder> Hover(Action<IControlStateBuilder<TBuilder>> configure)

Parameters

configure Action<IControlStateBuilder<TBuilder>>

Returns

IControlStateSetBuilder<TBuilder>

Normal(Action<IControlStateBuilder<TBuilder>>)

Configures the look in the normal state.

IControlStateSetBuilder<TBuilder> Normal(Action<IControlStateBuilder<TBuilder>> configure)

Parameters

configure Action<IControlStateBuilder<TBuilder>>

Returns

IControlStateSetBuilder<TBuilder>