| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Game.LambdaHack.Common.Kind
Description
General content types and operations.
Documentation
Content identifiers for the content type c.
Type family for auxiliary data structures for speeding up content operations.
Instances
data Speedup TileKind = TileSpeedup {
|
Content operations for the content of type a.
Constructors
| Ops | |
Fields
| |
Operations for all content types, gathered together.
Constructors
| COps | |
createOps :: forall a. Show a => ContentDef a -> Ops a Source
Create content operations for type a from definition of content
of type a.
stdRuleset :: Ops RuleKind -> RuleKind Source
The standard ruleset used for level operations.