Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SpriteFactory ¶
type SpriteFactory struct {
// contains filtered or unexported fields
}
SpriteFactory produces sprites
func NewSpriteFactory ¶
func NewSpriteFactory(r *sdl.Renderer, t *data.TextureContainer) *SpriteFactory
NewSpriteFactory instance
func (*SpriteFactory) Draw ¶
func (f *SpriteFactory) Draw(object entity.SceneObject, flip sdl.RendererFlip) error
Draw new sprite
type SymbolFactory ¶
type SymbolFactory struct {
// contains filtered or unexported fields
}
SymbolFactory responsible for generating text
func NewSymbolFactory ¶
func NewSymbolFactory(f *data.FontContainer, r *sdl.Renderer) *SymbolFactory
NewSymbolFactory instance
func (*SymbolFactory) Draw ¶
func (f *SymbolFactory) Draw(object entity.SceneObject) (err error)
Draw new text surface
Click to show internal directories.
Click to hide internal directories.