Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Nearcyan/vibecraft
/ functions
Functions
643 in github.com/Nearcyan/vibecraft
⨍
Functions
643
◇
Types & classes
133
↓ 1 callers
Method
updateListener
* Update listener position from camera * @param x - Camera X position in world space * @param z - Camera Z position in world space * @param r
src/audio/SpatialAudioContext.ts:120
↓ 1 callers
Method
updateNotifications
* Update floating notifications (called from render loop)
src/scene/WorkshopScene.ts:3044
↓ 1 callers
Method
updatePendingZones
* Update pending zone animations (called from render loop)
src/scene/WorkshopScene.ts:464
↓ 1 callers
Function
updatePromptTarget
* Update the prompt target indicator to show which session will receive prompts
src/main.ts:1626
↓ 1 callers
Function
updateSession
* Update a session
server/index.ts:864
↓ 1 callers
Function
updateSessionList
* Update session list in UI (for multi-session)
src/main.ts:1653
↓ 1 callers
Method
updateStationPositions
* Update all station world positions for a zone (called when elevation changes)
src/scene/WorkshopScene.ts:991
↓ 1 callers
Method
updateStationPulses
* Update station pulse animations (called from render loop)
src/scene/WorkshopScene.ts:2922
↓ 1 callers
Method
updateTextTile
* Update an existing text tile
src/scene/WorkshopScene.ts:1513
↓ 1 callers
Method
updateZoneElevation
* Update a zone's elevation (for raised zones)
src/scene/ZoneNotifications.ts:125
↓ 1 callers
Method
updateZoneGitStatus
* Update git status display for a zone
src/scene/WorkshopScene.ts:1762
↓ 1 callers
Function
watchEventsFile
()
server/index.ts:1373
↓ 1 callers
Method
wrapText
* Word wrap text to fit within maxWidth
src/scene/WorkshopScene.ts:1700
Method
addHexGridLines
* Add subtle hex grid lines inside the zone
src/scene/WorkshopScene.ts:1289
Method
animate
()
src/scene/WorkshopScene.ts:799
Method
applySessionColor
(icon: HTMLElement)
src/ui/TimelineManager.ts:53
Function
checkWorkingTimeout
* Check for stale "working" sessions and transition them to idle * This is a failsafe for missed stop events
server/index.ts:983
Function
clamp
(value: number, min: number, max: number)
src/entities/animations/AnimationTypes.ts:155
Function
cleanup
()
src/main.ts:3028
Function
clearToasts
()
src/ui/Toast.ts:104
Method
constructor
(scene: THREE.Scene)
src/scene/ZoneNotifications.ts:101
Method
constructor
(container: HTMLElement)
src/scene/WorkshopScene.ts:228
Method
constructor
(scene: THREE.Scene)
src/scene/StationPanels.ts:62
Method
constructor
(hexRadius = 10, spacing = 1.1)
src/utils/HexGrid.ts:47
Method
constructor
(callbacks: AttentionCallbacks)
src/systems/AttentionSystem.ts:23
Method
constructor
(scene: WorkshopScene, options: ClaudeOptions = {})
src/entities/ClaudeMon.ts:65
Method
constructor
(scene: WorkshopScene)
src/entities/SubagentManager.ts:33
Method
constructor
(scene: WorkshopScene, options: ClaudeOptions = {})
src/entities/Claude.ts:46
Method
constructor
(behaviors: IdleBehavior[] = IDLE_BEHAVIORS)
src/entities/animations/IdleBehaviors.ts:734
Method
constructor
(options: EventClientOptions)
src/events/EventClient.ts:36
Method
constructor
(options: ContextMenuOptions = {})
src/ui/ContextMenu.ts:38
Method
constructor
()
src/ui/TimelineManager.ts:25
Method
constructor
()
src/ui/FeedManager.ts:35
Method
constructor
()
src/ui/KeybindConfig.ts:96
Method
constructor
()
server/ProjectsManager.ts:42
Method
constructor
()
server/GitStatusManager.ts:36
Method
count
Get count of sessions needing attention
src/systems/AttentionSystem.ts:38
Method
count
* Get count of active subagents
src/entities/SubagentManager.ts:110
Function
createSession
* Create a new managed session
src/api/SessionAPI.ts:41
Function
deleteSession
* Delete a managed session
src/api/SessionAPI.ts:112
Method
dispose
* Dispose all resources
src/scene/ZoneNotifications.ts:230
Method
dispose
()
src/scene/WorkshopScene.ts:3367
Method
dispose
* Dispose all active synths (cleanup)
src/audio/SoundManager.ts:571
Method
dispose
* Dispose resources
src/audio/SpatialAudioContext.ts:246
Method
dispose
()
src/entities/ClaudeMon.ts:772
Method
dispose
* Clean up all subagents
src/entities/SubagentManager.ts:117
Method
dispose
()
src/entities/Claude.ts:351
Method
dispose
* Clean up event listeners and remove element
src/ui/ContextMenu.ts:186
Method
disposeMesh
(obj: THREE.Object3D)
src/entities/ClaudeMon.ts:781
Method
distance
* Calculate hex distance between two cells (Manhattan distance in hex space)
src/utils/HexGrid.ts:160
Function
easeOutBack
(t: number)
src/entities/animations/AnimationTypes.ts:133
Function
elastic
(t: number)
src/entities/animations/AnimationTypes.ts:125
Method
equals
* Check if two hex coordinates are equal
src/utils/HexGrid.ts:173
Function
formatKeybinds
(bindings: Keybind[])
src/ui/KeybindConfig.ts:269
Method
getAction
Get a specific action by ID
src/ui/KeybindConfig.ts:131
Method
getAll
* Get all active subagents
src/entities/SubagentManager.ts:103
Method
getAllStatuses
* Get all cached statuses
server/GitStatusManager.ts:72
Method
getCurrentBehaviorName
* Get current behavior name
src/entities/animations/WorkingBehaviors.ts:501
Method
getCurrentBehaviorName
Get current behavior name (for debugging)
src/entities/animations/IdleBehaviors.ts:824
Method
getCurrentStation
* Get current station being animated
src/entities/animations/WorkingBehaviors.ts:494
Method
getHandlerCount
* Get handler count for debugging
src/events/EventBus.ts:145
Method
getListenerState
* Get current listener state (for debugging)
src/audio/SpatialAudioContext.ts:239
Method
getNeighbors
* Get the 6 neighboring hex cells
src/utils/HexGrid.ts:150
Method
getOccupiedHexes
* Get all occupied hexes (for debugging)
src/utils/HexGrid.ts:406
Method
getSelectedColorInfo
* Get current color info
src/ui/DrawMode.ts:113
Function
getServerInfo
* Fetch server info (cwd, etc.)
src/api/SessionAPI.ts:62
Method
getSessionHex
* Get the hex occupied by a session
src/utils/HexGrid.ts:233
Function
goToNextAttention
Go to the next session needing attention
src/main.ts:523
Function
handleAddKeybind
* Handle click on add button
src/ui/KeybindSettings.ts:113
Function
handleBlur
()
src/ui/SlashCommands.ts:194
Function
handleBlur
(e: FocusEvent)
src/ui/DirectoryAutocomplete.ts:220
Function
handleCancel
()
src/main.ts:673
Function
handleClick
(e: MouseEvent)
src/ui/SlashCommands.ts:185
Function
handleClick
(e: MouseEvent)
src/ui/DirectoryAutocomplete.ts:211
Function
handleCloudVoiceMessage
(event: MessageEvent)
src/ui/VoiceControl.ts:252
Function
handleContextMenuAction
(action: string, context: ContextMenuContext)
src/main.ts:738
Function
handleEnter
(e: KeyboardEvent)
src/main.ts:712
Function
handleFocus
()
src/ui/DirectoryAutocomplete.ts:169
Function
handleHttpRequest
(req: IncomingMessage, res: ServerResponse)
server/index.ts:1475
Function
handleInput
()
src/ui/SlashCommands.ts:134
Function
handleKeybindCapture
* Handle keydown event during keybind capture
src/ui/KeybindSettings.ts:142
Function
handleKeybindClick
* Handle click on a keybind button to start editing
src/ui/KeybindSettings.ts:88
Function
handleKeydown
(e: KeyboardEvent)
src/ui/SlashCommands.ts:155
Function
handleKeydown
(e: KeyboardEvent)
src/ui/DirectoryAutocomplete.ts:174
Function
handleResetKeybind
* Handle click on reset button
src/ui/KeybindSettings.ts:130
Function
hideTextLabelModal
()
src/ui/TextLabelModal.ts:134
Function
init
()
src/main.ts:2557
Method
init
* Initialize audio context. Must be called from a user gesture (click/keypress).
src/audio/SoundManager.ts:183
Method
init
* Initialize the panner node * Must be called after Tone.start()
src/audio/SpatialAudioContext.ts:75
Function
initAudioOnce
()
src/main.ts:3005
Function
interruptSession
* Interrupt (Ctrl+C) the currently selected session * Called from keyboard shortcut handler
src/main.ts:1923
Method
isConnected
()
src/events/EventClient.ts:45
Method
isEnabled
* Check if spatial audio is enabled
src/audio/SpatialAudioContext.ts:110
Method
isPaintedHex
* Check if a hex is painted
src/scene/WorkshopScene.ts:3240
Function
isPermissionModalVisible
()
src/ui/PermissionModal.ts:158
Method
isPlaying
* Check if currently playing
src/entities/animations/WorkingBehaviors.ts:487
Method
isPlaying
Check if a behavior is currently playing
src/entities/animations/IdleBehaviors.ts:819
Function
isQuestionModalVisible
()
src/ui/QuestionModal.ts:185
Method
isReady
* Check if audio is ready
src/audio/SoundManager.ts:199
Method
isVisible
* Get visibility state
src/scene/StationPanels.ts:161
← previous
next →
501–600 of 643, ranked by callers