packages feed

rattletrap-0.3.0: library/Rattletrap/ActorMap.hs

module Rattletrap.ActorMap where

import Rattletrap.Primitive

import qualified Data.Map as Map

type ActorMap = Map.Map CompressedWord Word32

makeActorMap :: ActorMap
makeActorMap = Map.empty

updateActorMap :: CompressedWord -> Word32 -> ActorMap -> ActorMap
updateActorMap actorId objectId actorMap = Map.insert actorId objectId actorMap