ComponentTypes type
Signature:
export type ComponentTypeMap = {
background: BackgroundComponent;
lighting: LightingComponent;
water: WaterComponent;
fog: FogComponent;
terrain: TerrainComponent;
postpro: PostProcessingComponent;
reflector: ReflectorComponent;
rain: RainComponent;
envmap: EnvmapComponent;
spawn: SpawnComponent;
"vrm-anims": VRMAnimsComponent;
mesh: MeshComponent;
model: ModelComponent;
text: TextComponent;
audio: AudioComponent;
image: ImageComponent;
wind: WindComponent;
video: VideoComponent;
kitbash: KitBashComponent;
avatar: AvatarComponent;
wave: WaterComponent;
magenticfield: MagneticFieldComponent;
platform: PlatformComponent;
cloud: CloudComponent;
circle: CircleComponent;
bullet: BulletComponent;
godray: GodrayComponent;
bird: BirdComponent;
birdstatic: BirdStaticComponent;
grass: GrassComponent;
shadowfloor: ShadowFloorComponent;
dust: DustComponent;
impact: ImpactComponent;
destination: DestinationComponent;
dialog: DialogComponent;
interaction: InteractionComponent;
scatter: ScatterComponent;
scattermesh: ScatterMeshComponent;
instancedmesh: InstancedMeshComponent;
portal: PortalComponent;
camera: CameraComponent;
spline: SplineComponent;
cache: CacheComponent;
agora: AgoraComponent;
batch: BatchComponent;
group: GroupComponent;
iframe: IframeComponent;
};
References: BackgroundComponent, LightingComponent, WaterComponent, FogComponent, TerrainComponent, PostProcessingComponent, ReflectorComponent, RainComponent, EnvmapComponent, SpawnComponent, MeshComponent, ModelComponent, TextComponent, AudioComponent, ImageComponent, WindComponent, VideoComponent, KitBashComponent, AvatarComponent, MagneticFieldComponent, PlatformComponent, CloudComponent, BulletComponent, GodrayComponent, BirdComponent, ShadowFloorComponent, DustComponent