MCPcopy Create free account

hub / github.com/ChrisRx/dungeonfs / functions

Functions162 in github.com/ChrisRx/dungeonfs

↓ 51 callersMethodPrintf
(string, ...interface{})
pkg/eval/logging.go:8
↓ 32 callersMethodName
()
pkg/game/fs/fs.go:22
↓ 21 callersMethodMetaData
()
pkg/game/fs/fs.go:21
↓ 21 callersMethodSet
(string, Node)
pkg/game/fs/fs.go:50
↓ 15 callersMethodEval
(node ast.Node)
pkg/eval/eval.go:19
↓ 12 callersMethodPath
(...string)
pkg/game/fs/fs.go:23
↓ 12 callersMethodType
()
pkg/game/assets/assets.go:34
↓ 11 callersMethodChildren
()
pkg/game/fs/fs.go:28
↓ 8 callersMethodNew
(NodeType, string)
pkg/game/fs/fs.go:19
↓ 5 callersMethodGet
(string)
pkg/game/fs/fs.go:48
↓ 5 callersMethodGetBool
(string)
pkg/game/fs/fs.go:38
↓ 4 callersMethodDelete
()
pkg/game/fs/fs.go:30
↓ 4 callersMethodGetString
(string)
pkg/game/fs/fs.go:37
↓ 4 callersMethodNewDirectory
(name string)
pkg/game/fs/core/dir.go:43
↓ 3 callersMethodContent
()
pkg/game/fs/core/file.go:27
↓ 3 callersMethodIsDir
()
pkg/game/fs/fs.go:24
↓ 2 callersMethodActions
Actions checks input for possible actions to perform such as when a player uses 'look' or 'use'
pkg/game/game.go:21
↓ 2 callersMethodAdd
(items ...Item)
pkg/game/engine/inventory.go:37
↓ 2 callersMethodBase
()
pkg/game/assets/assets.go:35
↓ 2 callersMethodBases
()
pkg/game/assets/assets.go:36
↓ 2 callersMethodEntry
()
pkg/game/fs/fs.go:32
↓ 2 callersMethodFiles
()
pkg/game/fs/fs.go:47
↓ 2 callersMethodGet
(key string)
pkg/game/fs/core/node.go:167
↓ 2 callersMethodGetBytes
(string)
pkg/game/fs/fs.go:39
↓ 2 callersMethodGetObject
(key string)
pkg/game/assets/assets.go:89
↓ 2 callersMethodIter
()
pkg/game/fs/fs.go:45
↓ 2 callersMethodIter
()
pkg/game/fs/core/node.go:110
↓ 2 callersMethodLoadDir
(folder string)
pkg/game/assets/assets.go:146
↓ 2 callersMethodMountAndServe
(mountpoint string, readonly bool)
pkg/game/fs/core/fs.go:41
↓ 2 callersMethodName
()
pkg/game/assets/assets.go:33
↓ 2 callersMethodName
()
pkg/game/fs/core/node.go:43
↓ 2 callersFunctionNewFile
func NewFile(name string, path string) *File {
pkg/game/fs/core/file.go:21
↓ 2 callersMethodNewFile
(name string)
pkg/game/fs/core/dir.go:49
↓ 2 callersFunctionNewNode
(name string, mode os.FileMode, parent fs.Node)
pkg/game/fs/core/node.go:26
↓ 2 callersMethodRemove
(ctx context.Context, req *fuse.RemoveRequest)
pkg/game/fs/core/dir.go:87
↓ 2 callersFunctioncheckValues
(values ...*reflect.Value)
pkg/eval/eval.go:42
↓ 2 callersMethodcomputeProperties
(node fs.Node)
pkg/game/engine/engine.go:32
↓ 2 callersFunctionparseAttrs
(a interface{})
pkg/game/assets/assets.go:96
↓ 1 callersMethodAccess
(fs.Node)
pkg/game/game.go:17
↓ 1 callersMethodAccess
(node fs.Node)
pkg/game/engine/engine.go:45
↓ 1 callersMethodAddProperty
(node fs.Node, attrName string, v interface{})
pkg/game/assets/level.go:87
↓ 1 callersMethodContent
()
pkg/game/fs/fs.go:26
↓ 1 callersMethodEntities
(fs.Node)
pkg/game/game.go:23
↓ 1 callersMethodGet
(key string)
pkg/game/fs/core/node.go:146
↓ 1 callersMethodGetProperties
(key string)
pkg/game/assets/level.go:122
↓ 1 callersMethodGetString
(key string)
pkg/game/fs/core/node.go:175
↓ 1 callersMethodIsDir
()
pkg/game/fs/core/node.go:73
↓ 1 callersMethodIsFile
()
pkg/game/fs/fs.go:25
↓ 1 callersMethodLoadFile
(f string)
pkg/game/assets/assets.go:115
↓ 1 callersMethodLookupBaseType
(t string)
pkg/game/assets/assets.go:40
↓ 1 callersMethodMetaData
()
pkg/game/fs/core/node.go:85
↓ 1 callersMethodMkdir
(ctx context.Context, req *fuse.MkdirRequest)
pkg/game/fs/core/dir.go:108
↓ 1 callersFunctionNew
()
pkg/game/assets/assets.go:76
↓ 1 callersFunctionNewDirectory
(name string, parent fs.Node)
pkg/game/fs/core/dir.go:22
↓ 1 callersFunctionNewInode
()
pkg/game/fs/core/node.go:103
↓ 1 callersFunctionNewInventory
(parent fs.Node, items ...Item)
pkg/game/engine/inventory.go:27
↓ 1 callersFunctionNewLevel
(root Entity, objects map[string]Entity)
pkg/game/assets/level.go:25
↓ 1 callersFunctionNewPlayer
()
pkg/game/engine/player.go:7
↓ 1 callersMethodParent
(...Node)
pkg/game/fs/fs.go:27
↓ 1 callersMethodRegister
(node fs.Node)
pkg/game/engine/inventory.go:48
↓ 1 callersMethodRoot
()
pkg/game/assets/level.go:34
↓ 1 callersFunctionSetNodeAttr
(node fs.Node, k string, v *reflect.Value)
pkg/game/assets/level.go:129
↓ 1 callersFunctioncompare
(a, b *reflect.Value)
pkg/eval/binop.go:10
↓ 1 callersFunctioncreateAction
(name string, node fs.Node)
pkg/game/engine/actions.go:10
↓ 1 callersMethodevalAssignStmt
(e *ast.AssignStmt)
pkg/eval/stmt.go:41
↓ 1 callersMethodevalBinaryExpr
(e *ast.BinaryExpr)
pkg/eval/expr.go:110
↓ 1 callersMethodevalBlockStmt
(e *ast.BlockStmt)
pkg/eval/stmt.go:80
↓ 1 callersMethodevalCallExpr
(e *ast.CallExpr)
pkg/eval/expr.go:46
↓ 1 callersMethodevalDecl
(decl ast.Decl)
pkg/eval/decl.go:9
↓ 1 callersMethodevalExpr
(expr ast.Expr)
pkg/eval/expr.go:11
↓ 1 callersMethodevalExprStmt
(e *ast.ExprStmt)
pkg/eval/stmt.go:33
↓ 1 callersMethodevalFuncDecl
(decl ast.Decl)
pkg/eval/decl.go:20
↓ 1 callersMethodevalGenDecl
(decl ast.Decl)
pkg/eval/decl.go:24
↓ 1 callersMethodevalIdent
(e ast.Expr)
pkg/eval/expr.go:73
↓ 1 callersMethodevalIfStmt
(e *ast.IfStmt)
pkg/eval/stmt.go:65
↓ 1 callersMethodevalReturnStmt
(e *ast.ReturnStmt)
pkg/eval/stmt.go:51
↓ 1 callersMethodevalSelectorExpr
(e *ast.SelectorExpr)
pkg/eval/expr.go:88
↓ 1 callersMethodevalStmt
(stmt ast.Stmt)
pkg/eval/stmt.go:9
↓ 1 callersMethodevalUnaryExpr
(e *ast.UnaryExpr)
pkg/eval/expr.go:160
↓ 1 callersFunctionlookupAction
(name string, node fs.Node)
pkg/game/engine/actions.go:20
↓ 1 callersFunctionparseArgs
(s string)
pkg/game/engine/actions.go:48
↓ 1 callersFunctionparseBaseType
(s string)
pkg/game/assets/assets.go:47
↓ 1 callersFunctionparseStringSlice
(v interface{})
pkg/game/assets/level.go:38
↓ 1 callersFunctionprintMethods
(v reflect.Value)
pkg/eval/print.go:18
↓ 1 callersMethodvisit
(node fs.Node)
pkg/game/assets/level.go:54
MethodAccess
(ctx context.Context, req *fuse.AccessRequest)
pkg/game/fs/core/dir.go:63
MethodActions
(t game.ActionType, name string, node fs.Node)
pkg/game/engine/engine.go:54
MethodAttr
(ctx context.Context, a *fuse.Attr)
pkg/game/fs/core/file.go:48
MethodAttr
(ctx context.Context, a *fuse.Attr)
pkg/game/fs/core/dir.go:55
MethodChildren
()
pkg/game/fs/core/node.go:81
FunctionCommand
(format string, a ...interface{})
pkg/exec/template/template.go:17
MethodContent
()
pkg/game/fs/core/node.go:54
MethodCreate
(ctx context.Context, req *fuse.CreateRequest, resp *fuse.CreateResponse)
pkg/game/fs/core/dir.go:81
MethodDelete
(string)
pkg/game/fs/fs.go:49
MethodDelete
()
pkg/game/fs/core/node.go:65
MethodDelete
(key string)
pkg/game/fs/core/node.go:153
MethodDirectories
()
pkg/game/fs/fs.go:46
MethodDirectories
()
pkg/game/fs/core/node.go:118
FunctionEcho
(format string, a ...interface{})
pkg/exec/template/template.go:12
MethodEntities
(node fs.Node)
pkg/game/engine/engine.go:64
next →1–100 of 162, ranked by callers