Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EaseCation/cube-3d-text
/ types & classes
Types & classes
39 in github.com/EaseCation/cube-3d-text
⨍
Functions
120
◇
Types & classes
39
Class
src/utils/materialLoader.ts:15
Interface
CameraOptions
src/types/text.d.ts:69
Interface
CameraSettingsPanelProps
src/components/SceneAndCameraSettingsPanel.tsx:10
Interface
ColorPickerPopoverProps
src/components/ColorPickerPopover.tsx:4
Interface
ConvertOptions
src/utils/ttfConverter.ts:3
Interface
ConvertResult
src/utils/ttfConverter.ts:10
Interface
CreateSpacedTextGeometryOptions
src/utils/textGeometry.ts:211
Interface
CreateSpacedTextOutlineGeometryOptions
src/utils/textGeometry.ts:346
Interface
FontContextType
src/contexts/FontContext.tsx:8
Interface
FontLicenceInfo
src/utils/fonts.ts:18
Interface
FontSelectorProps
src/components/FontSelector.tsx:9
Interface
MaterialContextType
src/contexts/MaterialContext.tsx:6
Class
MaterialLoader
src/utils/materialLoader.ts:15
Interface
MaterialLoaderState
src/utils/materialLoader.ts:5
Enum
MaterialVersion
src/utils/materialSerializer.ts:None
Interface
MessageProviderProps
src/contexts/MessageContext.tsx:7
Interface
OverlayHelperProps
src/components/OverlayHelper.tsx:8
Interface
OverlayRendererInfo
src/utils/overlay.ts:170
Interface
Position3DControlProps
src/components/Position3DControl.tsx:7
Interface
ScreenshotProps
src/components/ThreeCanvas.tsx:179
Interface
SerializedMaterial
src/utils/materialSerializer.ts:10
Interface
StrokeContext
src/utils/overlay.ts:67
Interface
Text3DData
src/types/text.d.ts:3
Interface
Text3DProps
src/components/Text3D.tsx:13
Interface
TextMaterialColorOption
src/types/text.d.ts:64
Interface
TextMaterialGradientOption
src/types/text.d.ts:47
Interface
TextMaterialImageOption
src/types/text.d.ts:55
Interface
TextMaterials
src/types/text.d.ts:32
Interface
TextOptions
src/types/text.d.ts:16
Interface
TextSettingsMaterialPanelProps
src/components/TextSettingsMaterialPanel.tsx:17
Interface
TextSettingsMaterialPresetsProps
src/components/TextSettingsMaterialPresets.tsx:15
Interface
TextSettingsOverlayPanelProps
src/components/TextSettingsOverlayPanel.tsx:6
Interface
TextSettingsPanelProps
src/components/TextSettingsPanel.tsx:14
Interface
ThreeCanvasHandle
src/components/ThreeCanvas.tsx:34
Interface
ThreeCanvasProps
src/components/ThreeCanvas.tsx:40
Interface
ThreeSceneHandle
src/components/ThreeScene.tsx:22
Interface
ThreeSceneProps
src/components/ThreeScene.tsx:13
Interface
VersionedWorkspaceData
src/utils/workspaceIO.ts:15
Interface
WorkspaceData
src/types/text.d.ts:11