aboutsummaryrefslogtreecommitdiff
path: root/ecs/component.go
blob: b5fca36246bfd3857db894137019a4a258f4ec3a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

package ecs

type Mask uint16

const (
	CM_Position Mask = 1 << iota
	CM_RelBounds
	CM_Image
	CM_Selectable
	CM_Move
	CM_Order
	CM_PatrolOrder
	CM_GatherOrder
	CM_ResourceGatherer
	CM_ResourceSource
	CM_ResourceStorage
	CM_Spawn
)