sort interfaces
This commit is contained in:
parent
44b4f46ecb
commit
e98b730465
1 changed files with 6 additions and 6 deletions
|
@ -11,12 +11,6 @@ type Collider interface {
|
|||
CollidesWith(image.Rectangle) bool
|
||||
}
|
||||
|
||||
// ParallaxScaler components have a scaling factor. This is used for
|
||||
// parallax layers in a scene, and can be thought of as 1/distance.
|
||||
type ParallaxScaler interface {
|
||||
ParallaxFactor() float64
|
||||
}
|
||||
|
||||
// Drawer components can draw themselves. Draw is called often.
|
||||
// Each component is responsible for calling Draw on its child components
|
||||
// (so that hiding the parent can hide the children, etc).
|
||||
|
@ -35,6 +29,12 @@ type Identifier interface {
|
|||
Ident() string
|
||||
}
|
||||
|
||||
// ParallaxScaler components have a scaling factor. This is used for
|
||||
// parallax layers in a scene, and can be thought of as 1/distance.
|
||||
type ParallaxScaler interface {
|
||||
ParallaxFactor() float64
|
||||
}
|
||||
|
||||
// Prepper components can be prepared. It is called after the component
|
||||
// database has been populated but before the game is run. The component can
|
||||
// store the reference to game, if needed, and also query the component database.
|
||||
|
|
Loading…
Reference in a new issue