@Cards-TS
Preparing search index...
@cards-ts/core
GenericGameState
Class GenericGameState<Controllers>
A class used to track the current state of the game
Type Parameters
Controllers
extends
IndexedControllers
the state controllers for this game
Index
Constructors
constructor
Accessors
controllers
state
Methods
as
Handler
Data
clone
Constructors
constructor
new
GenericGameState
<
Controllers
extends
IndexedControllers
>
(
providers
:
ControllersProviders
<
Controllers
>
,
state
?:
ControllerState
<
Controllers
>
,
)
:
GenericGameState
<
Controllers
>
Type Parameters
Controllers
extends
IndexedControllers
Parameters
providers
:
ControllersProviders
<
Controllers
>
Optional
state
:
ControllerState
<
Controllers
>
Returns
GenericGameState
<
Controllers
>
Accessors
controllers
get
controllers
()
:
Controllers
Returns
Controllers
state
get
state
()
:
ControllerState
<
Controllers
>
Returns
ControllerState
<
Controllers
>
Methods
as
Handler
Data
asHandlerData
(
position
:
number
)
:
ControllerHandlerState
<
Controllers
>
Parameters
position
:
number
Returns
ControllerHandlerState
<
Controllers
>
clone
clone
()
:
GenericGameState
<
Controllers
>
Returns
GenericGameState
<
Controllers
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
controllers
state
Methods
as
Handler
Data
clone
@Cards-TS
Loading...
A class used to track the current state of the game