MCPcopy Create free account

hub / github.com/0xGF/avatar-3d / functions

Functions75 in github.com/0xGF/avatar-3d

↓ 16 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 5 callersFunctionfetchAsBuffer
(url: string)
src/lib/replicate.ts:39
↓ 4 callersFunctionencodeSSE
(data: Record<string, unknown>)
src/app/api/generate/stream/route.ts:16
↓ 4 callersFunctionopenDB
* Open the IndexedDB database
src/lib/storage.ts:39
↓ 4 callersFunctionround
* Round a number to specified precision
src/lib/constants.ts:25
↓ 3 callersFunctiongetReplicateClient
()
src/lib/replicate.ts:18
↓ 3 callersFunctiongetSavedRendersAsync
()
src/lib/storage.ts:100
↓ 3 callersFunctiontoDataUri
(base64: string, mimeType = "image/png")
src/lib/replicate.ts:29
↓ 2 callersFunctioncalculateCost
(xSteps: number, ySteps: number)
src/lib/constants.ts:77
↓ 2 callersFunctiondeleteRenderAsync
* Delete a render from IndexedDB
src/lib/storage.ts:198
↓ 2 callersFunctionhashImage
* Generate a cache key from image content
src/lib/storage.ts:267
↓ 2 callersFunctionsaveRender
( render: Omit<SavedRender, "id" | "createdAt" | "previewThumbnail"> )
src/lib/storage.ts:153
↓ 2 callersFunctionstreamToBuffer
(stream: ReadableStream<Uint8Array>)
src/lib/replicate.ts:51
↓ 1 callersFunctionanimate
()
src/components/ModelViewer.tsx:95
↓ 1 callersFunctionbuildPrompt
(fullBody: boolean, stylePrompt?: string)
src/app/api/preprocess/route.ts:15
↓ 1 callersFunctioncachePreprocessed
( originalBase64: string, stylePrompt: string, fullBody: boolean, processedBase64: string )
src/lib/storage.ts:287
↓ 1 callersFunctionclearAllRenders
()
src/lib/storage.ts:226
↓ 1 callersFunctioncreateThumbnail
(base64: string)
src/lib/storage.ts:71
↓ 1 callersFunctiondelay
(ms: number)
src/app/api/generate/stream/route.ts:12
↓ 1 callersFunctiondeleteRender
(id: string)
src/lib/storage.ts:217
↓ 1 callersFunctiongenerateEmbedCode
()
src/components/ExportModal.tsx:49
↓ 1 callersFunctiongenerateId
* Generate a unique ID
src/lib/storage.ts:64
↓ 1 callersFunctiongenerateImage
(options: GenerateImageOptions)
src/lib/replicate.ts:90
↓ 1 callersFunctiongenerateReactCode
()
src/components/ExportModal.tsx:129
↓ 1 callersFunctiongenerateSteps
(options: GenerateStepsOptions)
src/lib/constants.ts:32
↓ 1 callersFunctiongetCachedPreprocessed
( originalBase64: string, stylePrompt: string, fullBody: boolean )
src/lib/storage.ts:275
↓ 1 callersFunctionhandleDelete
(id: string, e: React.MouseEvent)
src/components/RenderHistory.tsx:49
↓ 1 callersFunctionhandleReplicateOutput
( output: unknown )
src/lib/replicate.ts:147
↓ 1 callersFunctionhandleSelect
(render: SavedRender)
src/components/RenderHistory.tsx:65
↓ 1 callersFunctionload
()
src/components/RenderHistory.tsx:36
↓ 1 callersFunctionloadImages
()
src/components/Viewer3D.tsx:53
↓ 1 callersFunctionloadModel
()
src/components/ModelViewer.tsx:151
↓ 1 callersFunctionprocessImage
(index: number)
src/app/api/generate/stream/route.ts:60
↓ 1 callersFunctionrefreshRenderCache
()
src/lib/storage.ts:144
FunctionBadge
({ className, variant, asChild = false, ...props }: React.ComponentProps<"span"> & VariantProps<type
src/components/ui/badge.tsx:28
FunctionButton
({ className, variant = "default", size = "default", asChild = false, ...props }: React.ComponentPro
src/components/ui/button.tsx:39
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:64
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:74
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:31
FunctionExportModal
({ images, xSteps, ySteps, isOpen, onClose, glbBase64, }: ExportModalProps)
src/components/ExportModal.tsx:18
FunctionHome
()
src/app/page.tsx:26
FunctionImageUpload
({ onImageSelect, disabled }: ImageUploadProps)
src/components/ImageUpload.tsx:14
FunctionInput
({ className, type, ...props }: React.ComponentProps<"input">)
src/components/ui/input.tsx:5
FunctionModelViewer
({ glbBase64, glbUrl }: ModelViewerProps)
src/components/ModelViewer.tsx:15
FunctionPOST
( request: NextRequest )
src/app/api/generate-3d/route.ts:13
FunctionPOST
( request: NextRequest )
src/app/api/preprocess/route.ts:25
FunctionPOST
(request: NextRequest)
src/app/api/generate/stream/route.ts:20
FunctionProgress
({ className, value, ...props }: React.ComponentProps<typeof ProgressPrimitive.Root>)
src/components/ui/progress.tsx:8
FunctionRenderCard
({ render, isSelected, onSelect, onDelete }: RenderCardProps)
src/components/RenderHistory.tsx:149
FunctionRenderHistory
({ onLoadRender, refreshTrigger }: RenderHistoryProps)
src/components/RenderHistory.tsx:26
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
src/app/layout.tsx:21
FunctionSkeleton
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/skeleton.tsx:3
FunctionSlider
({ className, defaultValue, value, min = 0, max = 100, ...props }: React.ComponentProps<typeof Sli
src/components/ui/slider.tsx:8
FunctionToaster
({ ...props }: ToasterProps)
src/components/ui/sonner.tsx:13
FunctionTooltip
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Root>)
src/components/ui/tooltip.tsx:21
FunctionTooltipContent
({ className, sideOffset = 0, children, ...props }: React.ComponentProps<typeof TooltipPrimitive.Conte
src/components/ui/tooltip.tsx:37
FunctionTooltipProvider
({ delayDuration = 0, ...props }: React.ComponentProps<typeof TooltipPrimitive.Provider>)
src/components/ui/tooltip.tsx:8
FunctionTooltipTrigger
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Trigger>)
src/components/ui/tooltip.tsx:31
FunctionViewer3D
({ images: rawImages, xSteps, ySteps }: Viewer3DProps)
src/components/Viewer3D.tsx:13
FunctioncopyReactCode
()
src/components/ExportModal.tsx:207
FunctiondownloadGlb
()
src/components/ExportModal.tsx:30
FunctiondownloadHtml
()
src/components/ExportModal.tsx:171
FunctiondownloadImages
()
src/components/ExportModal.tsx:189
FunctiongetSavedRenders
()
src/lib/storage.ts:127
FunctiongetUserSettings
()
src/lib/storage.ts:240
FunctionhandleClearAll
()
src/components/RenderHistory.tsx:57
FunctionhandleMouseMove
(e: MouseEvent)
src/components/Viewer3D.tsx:140
FunctionhandleResize
()
src/components/Viewer3D.tsx:108
FunctionhandleResize
()
src/components/ModelViewer.tsx:103
FunctionsaveUserSettings
(settings: UserSettings)
src/lib/storage.ts:255
Functionstart
(controller)
src/app/api/generate/stream/route.ts:49