@@ -732,6 +732,7 @@ export const componentDefinitionByName: {
732732 " core::RealmInfo" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBRealmInfo >>;
733733 " core::SkyboxTime" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBSkyboxTime >>;
734734 " core::TextShape" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBTextShape >>;
735+ " core::TouchScreenControls" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBTouchScreenControls >>;
735736 " core::TriggerArea" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBTriggerArea >>;
736737 " core::TriggerAreaResult" : GSetComponentGetter <GrowOnlyValueSetComponentDefinition <PBTriggerAreaResult >>;
737738 " core::Tween" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBTween >>;
@@ -742,6 +743,7 @@ export const componentDefinitionByName: {
742743 " core::UiDropdown" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBUiDropdown >>;
743744 " core::UiDropdownResult" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBUiDropdownResult >>;
744745 " core::UiInput" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBUiInput >>;
746+ " core::UiInputBinding" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBUiInputBinding >>;
745747 " core::UiInputResult" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBUiInputResult >>;
746748 " core::UiText" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBUiText >>;
747749 " core::UiTransform" : LwwComponentGetter <LastWriteWinElementSetComponentDefinition <PBUiTransform >>;
@@ -1185,6 +1187,7 @@ export type EntityComponents = {
11851187 uiBackground: PBUiBackground ;
11861188 uiInput: PBUiInput ;
11871189 uiDropdown: PBUiDropdown ;
1190+ uiInputBinding: PBUiInputBinding ;
11881191 onMouseDown: Callback ;
11891192 onMouseUp: Callback ;
11901193 onMouseEnter: Callback ;
@@ -1205,6 +1208,7 @@ export enum EntityMappingMode {
12051208export interface EntityPropTypes extends Listeners {
12061209 key? : Key ;
12071210 uiBackground? : UiBackgroundProps ;
1211+ uiInputBinding? : PBUiInputBinding ;
12081212 uiTransform? : UiTransformProps ;
12091213}
12101214
@@ -3604,6 +3608,38 @@ export namespace PBTextShape {
36043608 export function encode(message : PBTextShape , writer ? : _m0 .Writer ): _m0 .Writer ;
36053609}
36063610
3611+ // @public (undocumented)
3612+ export interface PBTouchScreenControls {
3613+ hideCrosshair: boolean ;
3614+ hideJoystick: boolean ;
3615+ mainAction? : InputAction | undefined ;
3616+ // (undocumented)
3617+ touchInputs: PBTouchScreenControls_TouchInput [];
3618+ }
3619+
3620+ // @public (undocumented)
3621+ export namespace PBTouchScreenControls {
3622+ // (undocumented)
3623+ export function decode(input : _m0 .Reader | Uint8Array , length ? : number ): PBTouchScreenControls ;
3624+ // (undocumented)
3625+ export function encode(message : PBTouchScreenControls , writer ? : _m0 .Writer ): _m0 .Writer ;
3626+ }
3627+
3628+ // @public (undocumented)
3629+ export interface PBTouchScreenControls_TouchInput {
3630+ hide: boolean ;
3631+ icon? : TextureUnion | undefined ;
3632+ inputAction: InputAction ;
3633+ }
3634+
3635+ // @public (undocumented)
3636+ export namespace PBTouchScreenControls_TouchInput {
3637+ // (undocumented)
3638+ export function decode(input : _m0 .Reader | Uint8Array , length ? : number ): PBTouchScreenControls_TouchInput ;
3639+ // (undocumented)
3640+ export function encode(message : PBTouchScreenControls_TouchInput , writer ? : _m0 .Writer ): _m0 .Writer ;
3641+ }
3642+
36073643// @public (undocumented)
36083644export interface PBTriggerArea {
36093645 collisionMask? : number | undefined ;
@@ -3826,6 +3862,19 @@ export namespace PBUiInput {
38263862 export function encode(message : PBUiInput , writer ? : _m0 .Writer ): _m0 .Writer ;
38273863}
38283864
3865+ // @public (undocumented)
3866+ export interface PBUiInputBinding {
3867+ actions: InputAction [];
3868+ }
3869+
3870+ // @public (undocumented)
3871+ export namespace PBUiInputBinding {
3872+ // (undocumented)
3873+ export function decode(input : _m0 .Reader | Uint8Array , length ? : number ): PBUiInputBinding ;
3874+ // (undocumented)
3875+ export function encode(message : PBUiInputBinding , writer ? : _m0 .Writer ): _m0 .Writer ;
3876+ }
3877+
38293878// @public (undocumented)
38303879export interface PBUiInputResult {
38313880 isSubmit? : boolean | undefined ;
@@ -4057,6 +4106,7 @@ export namespace PBVideoPlayer {
40574106export interface PBVirtualCamera {
40584107 // (undocumented)
40594108 defaultTransition? : CameraTransition | undefined ;
4109+ fov? : number | undefined ;
40604110 // (undocumented)
40614111 lookAtEntity? : number | undefined ;
40624112}
@@ -5055,6 +5105,23 @@ export const ToLinearSpace = 2.2;
50555105// @public (undocumented)
50565106export type ToOptional <T > = OnlyOptionalUndefinedTypes <T > & OnlyNonUndefinedTypes <T >;
50575107
5108+ // Warning: (ae-missing-release-tag) "TouchScreenControls" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
5109+ //
5110+ // @public (undocumented)
5111+ export const TouchScreenControls: TouchScreenControlsComponentDefinitionExtended ;
5112+
5113+ // @public
5114+ export interface TouchScreenControlsComponentDefinitionExtended extends LastWriteWinElementSetComponentDefinition <PBTouchScreenControls > {
5115+ hide(actions : InputAction []): void ;
5116+ hideAll(): void ;
5117+ hideCrosshair(): void ;
5118+ hideJoystick(): void ;
5119+ setMainAction(action : InputAction ): void ;
5120+ showAll(): void ;
5121+ showCrosshair(): void ;
5122+ showJoystick(): void ;
5123+ }
5124+
50585125// Warning: (ae-missing-release-tag) "Transform" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal)
50595126//
50605127// @public (undocumented)
@@ -5300,6 +5367,9 @@ export type UiFontType = 'sans-serif' | 'serif' | 'monospace';
53005367// @public (undocumented)
53015368export const UiInput: LastWriteWinElementSetComponentDefinition <PBUiInput >;
53025369
5370+ // @public (undocumented)
5371+ export const UiInputBinding: LastWriteWinElementSetComponentDefinition <PBUiInputBinding >;
5372+
53035373// @public (undocumented)
53045374export interface UiInputProps extends Omit <PBUiInput , ' font' | ' textAlign' | ' fontSize' > {
53055375 // (undocumented)
0 commit comments