Documentation ¶
Index ¶
- func InitGL(w, h int) *glfw.Window
- type Application
- func (g *Application) Camera() types.ICamera
- func (g *Application) ChunkRenderer() types.IChunkRenderer
- func (g *Application) CurrentBlockid() Vec3
- func (g *Application) Init(ctx *ctx.Context) (err error)
- func (g *Application) LineRenderer() types.ILineRenderer
- func (g *Application) PlayerRenderer() types.IPlayerRenderer
- func (g *Application) ShouldClose() bool
- func (g *Application) Update()
- func (g *Application) Window() *glfw.Window
- func (g *Application) World() types.IWorld
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Application ¶
func NewGame ¶
func NewGame(w, h int) (game *Application, err error)
func (*Application) Camera ¶
func (g *Application) Camera() types.ICamera
func (*Application) ChunkRenderer ¶
func (g *Application) ChunkRenderer() types.IChunkRenderer
func (*Application) CurrentBlockid ¶
func (g *Application) CurrentBlockid() Vec3
func (*Application) LineRenderer ¶
func (g *Application) LineRenderer() types.ILineRenderer
func (*Application) PlayerRenderer ¶
func (g *Application) PlayerRenderer() types.IPlayerRenderer
func (*Application) ShouldClose ¶
func (g *Application) ShouldClose() bool
func (*Application) Update ¶
func (g *Application) Update()
func (*Application) Window ¶
func (g *Application) Window() *glfw.Window
func (*Application) World ¶
func (g *Application) World() types.IWorld
Click to show internal directories.
Click to hide internal directories.