EntityDispatcher<'model, 'message, 'command> Type
The MMCC dispatcher for entities.
Constructors
Constructor | Description |
Full Usage:
EntityDispatcher(is2d, physical, lightProbe, light, initial)
Parameters:
bool
physical : bool
lightProbe : bool
light : bool
initial : 'model
Returns: EntityDispatcher<'model, 'message, 'command>
|
|
Full Usage:
EntityDispatcher(is2d, physical, lightProbe, light, makeInitial)
Parameters:
bool
physical : bool
lightProbe : bool
light : bool
makeInitial : World -> 'model
Returns: EntityDispatcher<'model, 'message, 'command>
|
|
Instance members
Instance member | Description |
|
|
Full Usage:
this.Content
Parameters:
'model
entity : Entity
Returns: EntityContent list
Modifiers: abstract |
|
Full Usage:
this.Definitions
Parameters:
'model
entity : Entity
Returns: DefinitionContent<Entity> list
Modifiers: abstract |
|
Full Usage:
this.Edit
Parameters:
'model
op : EditOperation
entity : Entity
world : World
Returns: Signal list * 'model
Modifiers: abstract |
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
this.Render
Parameters:
'model
renderPass : RenderPass
entity : Entity
world : World
Modifiers: abstract |
|
|
|
Full Usage:
this.TruncateModel
Parameters:
'model
Returns: 'model
Modifiers: abstract |
|
Full Usage:
this.UntruncateModel
Parameters:
'model
incoming : 'model
Returns: 'model
Modifiers: abstract |