PluginRegistry
Defined in: packages/threeplay/src/core/types.ts:350
Registry of plugin APIs, filled by declaration merging:
declare module "threeplay" { interface PluginRegistry { myPlugin: MyPluginAPI }}Properties
Section titled “Properties”assets
Section titled “assets”assets:
AssetsAPI
Defined in: packages/threeplay/src/plugins/assets/types.ts:103
audio:
AudioAPI
Defined in: packages/threeplay/src/plugins/audio/types.ts:84
camera
Section titled “camera”camera:
CameraAPI
Defined in: packages/threeplay/src/plugins/camera/types.ts:156
debug:
DebugAPI
Defined in: packages/threeplay/src/plugins/debug/types.ts:49
gameplay
Section titled “gameplay”gameplay:
GameplayAPI
Defined in: packages/threeplay/src/plugins/gameplay/types.ts:115
hud:
HudAPI
Defined in: packages/threeplay/src/plugins/hud/types.ts:72
input:
InputAPI
Defined in: packages/threeplay/src/plugins/input/types.ts:191
level:
LevelAPI
Defined in: packages/threeplay/src/plugins/level/types.ts:73
physics
Section titled “physics”physics:
PhysicsAPI
Defined in: packages/threeplay/src/plugins/physics/types.ts:220
render
Section titled “render”render:
RenderAPI
Defined in: packages/threeplay/src/plugins/render/types.ts:145
shapes
Section titled “shapes”shapes:
ShapesAPI
Defined in: packages/threeplay/src/plugins/shapes/types.ts:108
transform
Section titled “transform”transform:
TransformAPI
Defined in: packages/threeplay/src/plugins/transform/types.ts:90