ScreenState Type
Hosts the ongoing state of a screen.
Record fields
Record Field | Description |
|
|
|
|
Full Usage:
Id
Field type: uint64
|
|
|
|
|
|
Full Usage:
Name
Field type: string
|
|
|
|
Full Usage:
Order
Field type: int64
|
|
|
|
Full Usage:
Persistent
Field type: bool
|
|
Full Usage:
Protected
Field type: bool
|
|
|
|
|
|
|
|
|
Static members
Static member | Description |
Full Usage:
ScreenState.attachProperty name property screenState
Parameters:
string
property : Property
screenState : ScreenState
Returns: ScreenState
|
|
|
|
Full Usage:
ScreenState.detachProperty name screenState
Parameters:
string
screenState : ScreenState
Returns: ScreenState
|
|
Full Usage:
ScreenState.getProperty propertyName screenState
Parameters:
string
screenState : ScreenState
Returns: Property
|
|
Full Usage:
ScreenState.make time nameOpt dispatcher
Parameters:
GameTime
nameOpt : string option
dispatcher : ScreenDispatcher
Returns: ScreenState
|
|
Full Usage:
ScreenState.setProperty propertyName property screenState
Parameters:
string
property : Property
screenState : ScreenState
Returns: ScreenState
|
|
Full Usage:
ScreenState.tryGetProperty (propertyName, screenState, propertyRef)
Parameters:
string
screenState : ScreenState
propertyRef : outref<Property>
Returns: bool
|
|
Full Usage:
ScreenState.trySetProperty propertyName property screenState
Parameters:
string
property : Property
screenState : ScreenState
Returns: bool * ScreenState
|