Componenttypes

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