Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ajhager/rog
/ types & classes
Types & classes
20 in github.com/ajhager/rog
⨍
Functions
152
◇
Types & classes
20
FuncType
BlendFunc
BlendFunc
color.go:257
Interface
Blender
Blender interface
color.go:155
Struct
Console
Console is a double buffered grid of unicode characters that can be rendered to an image.Image.
console.go:8
FuncType
FOVAlgo
FOVAlgo takes a FOVMap x,y vantage, radius of the view, whether to include walls and then marks in the map which cells are viewable.
fov.go:4
Struct
FontData
font.go:10
Struct
Graph
*** Graph type ***/ Start, stop nodes and a slice of nodes
path.go:231
Interface
GridMove
path.go:10
Struct
Level
demos/fov/main.go:9
Struct
Level
demos/path/main.go:8
Struct
Map
map.go:3
TypeAlias
MapData
path.go:113
Struct
MouseButton
mouse.go:7
Struct
MouseData
mouse.go:11
Struct
Node
*** Node type ***/ X and Y are coordinates, parent is a link to where we came from. cost are the estimated cost from start along the best known path.
path.go:168
TypeAlias
PriorityQueue
A PriorityQueue implements heap.Interface and holds Items.
path.go:34
Struct
RGB
RGB represents a traditional 24-bit alpha-premultiplied color, having 8 bits for each of red, green, and blue.
color.go:160
FuncType
ScaleFunc
Scales
color.go:337
Struct
glfwBackend
backend.go:92
Struct
nodeList
*** nodeList type ***/
path.go:196
Struct
stats
stats.go:8