# Copyright (c) 2026 Huawei Device Co., Ltd.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

{
    global:
        extern "C++" {
            OHOS::Rosen::ScreenProperty::CalcDefaultDisplayOrientation*;
            OHOS::Rosen::ScreenProperty::CalculateDPI*;
            OHOS::Rosen::ScreenProperty::CalculatePPI*;
            OHOS::Rosen::ScreenProperty::GetBounds*;
            OHOS::Rosen::ScreenProperty::GetDefaultDensity*;
            OHOS::Rosen::ScreenProperty::GetDefaultDeviceRotationOffset*;
            OHOS::Rosen::ScreenProperty::GetDensity*;
            OHOS::Rosen::ScreenProperty::GetDensityInCurResolution*;
            OHOS::Rosen::ScreenProperty::GetDeviceRotation*;
            OHOS::Rosen::ScreenProperty::GetDisplayOrientation*;
            OHOS::Rosen::ScreenProperty::GetDisplayState*;
            OHOS::Rosen::ScreenProperty::GetFakeBounds*;
            OHOS::Rosen::ScreenProperty::GetInputOffsetX*;
            OHOS::Rosen::ScreenProperty::GetInputOffsetY*;
            OHOS::Rosen::ScreenProperty::GetIsFakeInUse*;
            OHOS::Rosen::ScreenProperty::GetIsInUse*;
            OHOS::Rosen::ScreenProperty::SetIsInUse*;
            OHOS::Rosen::ScreenProperty::GetOffsetX*;
            OHOS::Rosen::ScreenProperty::GetOffsetY*;
            OHOS::Rosen::ScreenProperty::GetOrientation*;
            OHOS::Rosen::ScreenProperty::GetPhyBounds*;
            OHOS::Rosen::ScreenProperty::GetPhyHeight*;
            OHOS::Rosen::ScreenProperty::GetPhysicalRotation*;
            OHOS::Rosen::ScreenProperty::GetPhyWidth*;
            OHOS::Rosen::ScreenProperty::GetPivotX*;
            OHOS::Rosen::ScreenProperty::GetPivotY*;
            OHOS::Rosen::ScreenProperty::GetPointerActiveHeight*;
            OHOS::Rosen::ScreenProperty::GetPointerActiveWidth*;
            OHOS::Rosen::ScreenProperty::GetPropertyChangeReason*;
            OHOS::Rosen::ScreenProperty::GetRefreshRate*;
            OHOS::Rosen::ScreenProperty::GetRotation*;
            OHOS::Rosen::ScreenProperty::GetRsId*;
            OHOS::Rosen::ScreenProperty::SetRsId*;
            OHOS::Rosen::ScreenProperty::GetScaleX*;
            OHOS::Rosen::ScreenProperty::GetScaleY*;
            OHOS::Rosen::ScreenProperty::GetScreenComponentRotation*;
            OHOS::Rosen::ScreenProperty::GetScreenRequestedOrientation*;
            OHOS::Rosen::ScreenProperty::GetScreenRotation*;
            OHOS::Rosen::ScreenProperty::GetScreenType*;
            OHOS::Rosen::ScreenProperty::GetStartX*;
            OHOS::Rosen::ScreenProperty::GetStartY*;
            OHOS::Rosen::ScreenProperty::GetTranslateX*;
            OHOS::Rosen::ScreenProperty::GetTranslateY*;
            OHOS::Rosen::ScreenProperty::GetValidHeight*;
            OHOS::Rosen::ScreenProperty::GetValidWidth*;
            OHOS::Rosen::ScreenProperty::GetVirtualPixelRatio*;
            OHOS::Rosen::ScreenProperty::GetX*;
            OHOS::Rosen::ScreenProperty::GetXDpi*;
            OHOS::Rosen::ScreenProperty::GetY*;
            OHOS::Rosen::ScreenProperty::GetYDpi*;
            OHOS::Rosen::ScreenProperty::SetBounds*;
            OHOS::Rosen::ScreenProperty::SetDefaultDensity*;
            OHOS::Rosen::ScreenProperty::SetDefaultDeviceRotationOffset*;
            OHOS::Rosen::ScreenProperty::SetDensityInCurResolution*;
            OHOS::Rosen::ScreenProperty::SetDeviceOrientation*;
            OHOS::Rosen::ScreenProperty::SetDisplayOrientation*;
            OHOS::Rosen::ScreenProperty::SetDpiPhyBounds*;
            OHOS::Rosen::ScreenProperty::SetInputOffset*;
            OHOS::Rosen::ScreenProperty::SetMirrorHeight*;
            OHOS::Rosen::ScreenProperty::SetMirrorWidth*;
            OHOS::Rosen::ScreenProperty::SetPhyBounds*;
            OHOS::Rosen::ScreenProperty::SetPhyHeight*;
            OHOS::Rosen::ScreenProperty::SetPhysicalTouchBounds*;
            OHOS::Rosen::ScreenProperty::SetPhyWidth*;
            OHOS::Rosen::ScreenProperty::SetPropertyChangeReason*;
            OHOS::Rosen::ScreenProperty::SetRefreshRate*;
            OHOS::Rosen::ScreenProperty::SetRotation*;
            OHOS::Rosen::ScreenProperty::SetScreenDensityProperties*;
            OHOS::Rosen::ScreenProperty::SetScreenShape*;
            OHOS::Rosen::ScreenProperty::SetValidHeight*;
            OHOS::Rosen::ScreenProperty::SetValidWidth*;
            OHOS::Rosen::ScreenProperty::SetVirtualPixelRatio*;
            OHOS::Rosen::ScreenProperty::SetMirrorWidth*;
            OHOS::Rosen::ScreenProperty::GetMirrorWidth*;
            OHOS::Rosen::ScreenProperty::SetMirrorHeight*;
            OHOS::Rosen::ScreenProperty::GetMirrorHeight*;
            OHOS::Rosen::ScreenProperty::UpdateDeviceRotation*;
            OHOS::Rosen::ScreenProperty::UpdateScreenRotation*;
            OHOS::Rosen::ScreenProperty::SetRogScreenResolution*;
            OHOS::Rosen::ScreenProperty::UpdateVirtualPixelRatio*;
            OHOS::Rosen::ScreenProperty::GetScreenRotation*;
            OHOS::Rosen::ScreenProperty::GetDisplayMode*;
            OHOS::Rosen::ScreenProperty::SetDisplayOrientation*;
            OHOS::Rosen::ScreenProperty::SetDeviceOrientation*;
            OHOS::Rosen::ScreenProperty::GetDeviceOrientation*;
            OHOS::Rosen::ScreenProperty::SetCastScaleX*;
            OHOS::Rosen::ScreenProperty::SetCastScaleY*;
            OHOS::Rosen::ScreenProperty::SetNeedCastScale*;
            OHOS::Rosen::ScreenProperty::SetInternalStatus*;
            OHOS::Rosen::ScreenProperty::GetInternalStatus*;
            OHOS::Rosen::ScreenSession::AddHdrFormats*;
            OHOS::Rosen::ScreenSession::AddRotationCorrection*;
            OHOS::Rosen::ScreenSession::BeforeScreenPropertyChange*;
            OHOS::Rosen::ScreenSession::CalcBoundsByRotation*;
            OHOS::Rosen::ScreenSession::CalcBoundsInRotationZero*;
            OHOS::Rosen::ScreenSession::CalcDeviceOrientation*;
            OHOS::Rosen::ScreenSession::CalcDeviceOrientationWithBounds*;
            OHOS::Rosen::ScreenSession::CalcDisplayOrientation*;
            OHOS::Rosen::ScreenSession::CalcRotationByDeviceOrientation*;
            OHOS::Rosen::ScreenSession::ClearPropertyChangeReasonAndEvent*;
            OHOS::Rosen::ScreenSession::Connect*;
            OHOS::Rosen::ScreenSession::ConvertBScreenHeight*;
            OHOS::Rosen::ScreenSession::ConvertIntToRotation*;
            OHOS::Rosen::ScreenSession::ConvertRotationToFloat*;
            OHOS::Rosen::ScreenSession::ConvertToDisplayInfo*;
            OHOS::Rosen::ScreenSession::ConvertToRealDisplayInfo*;
            OHOS::Rosen::ScreenSession::ConvertToScreenInfo*;
            OHOS::Rosen::ScreenSession::CheckAndNotifyPropertyChange*;
            OHOS::Rosen::ScreenSession::CreateDisplayNode*;
            OHOS::Rosen::ScreenSession::DestroyScreenScene*;
            OHOS::Rosen::ScreenSession::Disconnect*;
            OHOS::Rosen::ScreenSession::EnableMirrorScreenRegion*;
            OHOS::Rosen::ScreenSession::ExtendScreenConnectStatusChange*;
            OHOS::Rosen::ScreenSession::FreezeScreen*;
            OHOS::Rosen::ScreenSession::GetActiveId*;
            OHOS::Rosen::ScreenSession::GetActiveScreenMode*;
            OHOS::Rosen::ScreenSession::GetAvailableArea*;
            OHOS::Rosen::ScreenSession::GetAvailableDisplayId*;
            OHOS::Rosen::ScreenSession::GetBorderingAreaPercent*;
            OHOS::Rosen::ScreenSession::GetBoundsWithRotation*;
            OHOS::Rosen::ScreenSession::GetBundleName*;
            OHOS::Rosen::ScreenSession::GetDensityInCurResolution*;
            OHOS::Rosen::ScreenSession::GetDisplayGroupId*;
            OHOS::Rosen::ScreenSession::GetDisplayId*;
            OHOS::Rosen::ScreenSession::GetDisplayNode*;
            OHOS::Rosen::ScreenSession::GetExpandAvailableArea*;
            OHOS::Rosen::ScreenSession::GetFakeScreenSession*;
            OHOS::Rosen::ScreenSession::GetHdrFormats*;
            OHOS::Rosen::ScreenSession::GetInnerName*;
            OHOS::Rosen::ScreenSession::GetIsCurrentInUse*;
            OHOS::Rosen::ScreenSession::GetIsDestroyDisplay*;
            OHOS::Rosen::ScreenSession::GetIsExtend*;
            OHOS::Rosen::ScreenSession::GetIsExtendVirtual*;
            OHOS::Rosen::ScreenSession::GetIsFakeInUse*;
            OHOS::Rosen::ScreenSession::GetIsInternal*;
            OHOS::Rosen::ScreenSession::GetIsRealScreen*;
            OHOS::Rosen::ScreenSession::GetMainDisplayIdOfGroup*;
            OHOS::Rosen::ScreenSession::GetMirrorScreenRegion*;
            OHOS::Rosen::ScreenSession::GetMirrorScreenType*;
            OHOS::Rosen::ScreenSession::GetName*;
            OHOS::Rosen::ScreenSession::GetOrientation*;
            OHOS::Rosen::ScreenSession::GetPhyScreenId*;
            OHOS::Rosen::ScreenSession::GetPixelFormat*;
            OHOS::Rosen::ScreenSession::GetPointerActiveHeight*;
            OHOS::Rosen::ScreenSession::GetPointerActiveWidth*;
            OHOS::Rosen::ScreenSession::GetPropertyByResolution*;
            OHOS::Rosen::ScreenSession::GetRefreshRate*;
            OHOS::Rosen::ScreenSession::GetRotation*;
            OHOS::Rosen::ScreenSession::GetRotationCorrection*;
            OHOS::Rosen::ScreenSession::GetRotationCorrectionMap*;
            OHOS::Rosen::ScreenSession::GetRSScreenId*;
            OHOS::Rosen::ScreenSession::GetRSUIContext*;
            OHOS::Rosen::ScreenSession::GetRSUIDirector*;
            OHOS::Rosen::ScreenSession::GetScreenAreaHeight*;
            OHOS::Rosen::ScreenSession::GetScreenAreaWidth*;
            OHOS::Rosen::ScreenSession::GetScreenColorGamut*;
            OHOS::Rosen::ScreenSession::GetScreenColorSpace*;
            OHOS::Rosen::ScreenSession::GetScreenCombination*;
            OHOS::Rosen::ScreenSession::GetScreenGamutMap*;
            OHOS::Rosen::ScreenSession::GetScreenHDRFormat*;
            OHOS::Rosen::ScreenSession::GetScreenId*;
            OHOS::Rosen::ScreenSession::GetScreenModes*;
            OHOS::Rosen::ScreenSession::GetDisplaySourceMode*;
            OHOS::Rosen::ScreenSession::GetScreenProperty*;
            OHOS::Rosen::ScreenSession::GetScreenRequestedOrientation*;
            OHOS::Rosen::ScreenSession::GetScreenSnapshot*;
            OHOS::Rosen::ScreenSession::GetScreenSnapshotWithAllWindows*;
            OHOS::Rosen::ScreenSession::GetScreenSupportedColorGamuts*;
            OHOS::Rosen::ScreenSession::GetSensorRotation*;
            OHOS::Rosen::ScreenSession::GetSerialNumber*;
            OHOS::Rosen::ScreenSession::GetSessionId*;
            OHOS::Rosen::ScreenSession::GetSourceMode*;
            OHOS::Rosen::ScreenSession::GetSupportedColorSpaces*;
            OHOS::Rosen::ScreenSession::GetSupportedHDRFormats*;
            OHOS::Rosen::ScreenSession::GetSupportedRefreshRate*;
            OHOS::Rosen::ScreenSession::GetSupportsFocus*;
            OHOS::Rosen::ScreenSession::GetSupportsInput*;
            OHOS::Rosen::ScreenSession::GetUniqueRotation*;
            OHOS::Rosen::ScreenSession::GetUniqueRotationLock*;
            OHOS::Rosen::ScreenSession::GetUniqueRotationOrientationMap*;
            OHOS::Rosen::ScreenSession::GetValidHeight*;
            OHOS::Rosen::ScreenSession::GetValidSensorRotation*;
            OHOS::Rosen::ScreenSession::GetValidWidth*;
            OHOS::Rosen::ScreenSession::GetVirtualPixelRatio*;
            OHOS::Rosen::ScreenSession::GetVirtualScreenFlag*;
            OHOS::Rosen::ScreenSession::GetVirtualScreenType*;
            OHOS::Rosen::ScreenSession::GetVprScaleRatio*;
            OHOS::Rosen::ScreenSession::HandleCameraBackSelfieChange*;
            OHOS::Rosen::ScreenSession::HandleHoverStatusChange*;
            OHOS::Rosen::ScreenSession::HandleSensorRotation*;
            OHOS::Rosen::ScreenSession::HandleSmartRotation*;
            OHOS::Rosen::ScreenSession::GetValidSmartSensorRotation*;
            OHOS::Rosen::ScreenSession::HoverStatusChange*;
            OHOS::Rosen::ScreenSession::IsBootingConnect*;
            OHOS::Rosen::ScreenSession::IsScreenAvailable*;
            OHOS::Rosen::ScreenSession::IsScreenRotationLocked*;
            OHOS::Rosen::ScreenSession::IsTouchEnabled*;
            OHOS::Rosen::ScreenSession::ModifyScreenPropertyWithLock*;
            OHOS::Rosen::ScreenSession::NotifyFoldPropertyChange*;
            OHOS::Rosen::ScreenSession::NotifyListenerPropertyChange*;
            OHOS::Rosen::ScreenSession::PowerStatusChange*;
            OHOS::Rosen::ScreenSession::ProcPropertyChange*;
            OHOS::Rosen::ScreenSession::PropertyChange*;
            OHOS::Rosen::ScreenSession::RegisterScreenChangeListener*;
            OHOS::Rosen::ScreenSession::ReleaseDisplayNode*;
            OHOS::Rosen::ScreenSession::Resize*;
            OHOS::Rosen::ScreenSession::ReuseDisplayNode*;
            OHOS::Rosen::ScreenSession::ScreenCaptureNotify*;
            OHOS::Rosen::ScreenSession::ScreenExtendChange*;
            OHOS::Rosen::ScreenSession::ScreenModeChange*;
            OHOS::Rosen::ScreenSession::ScreenOrientationChange*;
            OHOS::Rosen::ScreenSession::ScreenOrientationChange*;
            OHOS::Rosen::ScreenSession::ScreenSession*;
            OHOS::Rosen::ScreenSession::SecondaryReflexionChange*;
            OHOS::Rosen::ScreenSession::SensorRotationChange*;
            OHOS::Rosen::ScreenSession::SmartSensorRotationChange*;
            OHOS::Rosen::ScreenSession::SetActiveId*;
            OHOS::Rosen::ScreenSession::SetAvailableArea*;
            OHOS::Rosen::ScreenSession::SetBootingConnect*;
            OHOS::Rosen::ScreenSession::SetBorderingAreaPercent*;
            OHOS::Rosen::ScreenSession::SetBounds*;
            OHOS::Rosen::ScreenSession::SetBundleName*;
            OHOS::Rosen::ScreenSession::SetColorSpaces*;
            OHOS::Rosen::ScreenSession::SetDefaultDensity*;
            OHOS::Rosen::ScreenSession::SetDefaultDeviceRotationOffset*;
            OHOS::Rosen::ScreenSession::SetDensityInCurResolution*;
            OHOS::Rosen::ScreenSession::SetDisplayBoundary*;
            OHOS::Rosen::ScreenSession::SetPhyBounds*;
            OHOS::Rosen::ScreenSession::SetDisplayGroupId*;
            OHOS::Rosen::ScreenSession::SetDisplayNode*;
            OHOS::Rosen::ScreenSession::SetDisplayNodeScreenId*;
            OHOS::Rosen::ScreenSession::SetDisplayNodeSecurity*;
            OHOS::Rosen::ScreenSession::SetExtendPhysicalScreenResolution*;
            OHOS::Rosen::ScreenSession::SetExtendProperty*;
            OHOS::Rosen::ScreenSession::SetFakeScreenSession*;
            OHOS::Rosen::ScreenSession::SetFoldScreen*;
            OHOS::Rosen::ScreenSession::SetForceCloseHdr*;
            OHOS::Rosen::ScreenSession::SetFrameGravity*;
            OHOS::Rosen::ScreenSession::SetHdrFormats*;
            OHOS::Rosen::ScreenSession::SetHorizontalRotation*;
            OHOS::Rosen::ScreenSession::SetInnerName*;
            OHOS::Rosen::ScreenSession::SetIsAvailableAreaNeedNotify*;
            OHOS::Rosen::ScreenSession::SetIsBScreenHalf*;
            OHOS::Rosen::ScreenSession::SetIsCurrentInUse*;
            OHOS::Rosen::ScreenSession::SetIsEnableCanvasRotation*;
            OHOS::Rosen::ScreenSession::SetIsEnableRegionRotation*;
            OHOS::Rosen::ScreenSession::SetIsExtend*;
            OHOS::Rosen::ScreenSession::SetIsExtendVirtual*;
            OHOS::Rosen::ScreenSession::SetIsFakeInUse*;
            OHOS::Rosen::ScreenSession::SetIsFakeSession*;
            OHOS::Rosen::ScreenSession::SetIsInternal*;
            OHOS::Rosen::ScreenSession::SetIsPcUse*;
            OHOS::Rosen::ScreenSession::SetIsPhysicalMirrorSwitch*;
            OHOS::Rosen::ScreenSession::SetIsRealScreen*;
            OHOS::Rosen::ScreenSession::SetMainDisplayIdOfGroup*;
            OHOS::Rosen::ScreenSession::SetMirrorScreenRegion*;
            OHOS::Rosen::ScreenSession::SetMirrorScreenType*;
            OHOS::Rosen::ScreenSession::SetName*;
            OHOS::Rosen::ScreenSession::SetOrientation*;
            OHOS::Rosen::ScreenSession::SetOrientationMatchRotation*;
            OHOS::Rosen::ScreenSession::SetPhyScreenId*;
            OHOS::Rosen::ScreenSession::SetPhysicalRotation*;
            OHOS::Rosen::ScreenSession::SetPhyWidthAndHeight*;
            OHOS::Rosen::ScreenSession::SetPixelFormat*;
            OHOS::Rosen::ScreenSession::SetPointerActiveHeight*;
            OHOS::Rosen::ScreenSession::SetPointerActiveWidth*;
            OHOS::Rosen::ScreenSession::SetRotation*;
            OHOS::Rosen::ScreenSession::SetRotationAndScreenRotationOnly*;
            OHOS::Rosen::ScreenSession::SetRotationCorrectionMap*;
            OHOS::Rosen::ScreenSession::SetRSScreenId*;
            OHOS::Rosen::ScreenSession::SetScreenId*;
            OHOS::Rosen::ScreenSession::SetScreenAreaHeight*;
            OHOS::Rosen::ScreenSession::SetScreenAreaOffsetY*;
            OHOS::Rosen::ScreenSession::SetScreenAreaWidth*;
            OHOS::Rosen::ScreenSession::SetScreenAvailableStatus*;
            OHOS::Rosen::ScreenSession::SetScreenColorGamut*;
            OHOS::Rosen::ScreenSession::SetScreenColorSpace*;
            OHOS::Rosen::ScreenSession::SetScreenColorTransform*;
            OHOS::Rosen::ScreenSession::SetScreenCombination*;
            OHOS::Rosen::ScreenSession::SetScreenComponentRotation*;
            OHOS::Rosen::ScreenSession::SetScreenGamutMap*;
            OHOS::Rosen::ScreenSession::SetScreenHDRFormat*;
            OHOS::Rosen::ScreenSession::SetScreenModes*;
            OHOS::Rosen::ScreenSession::SetScreenOffScreenRendering*;
            OHOS::Rosen::ScreenSession::SetScreenProperty*;
            OHOS::Rosen::ScreenSession::SetScreenRotationLocked*;
            OHOS::Rosen::ScreenSession::SetScreenRotationLockedFromJs*;
            OHOS::Rosen::ScreenSession::SetScreenScale*;
            OHOS::Rosen::ScreenSession::SetScreenSceneDestroyListener*;
            OHOS::Rosen::ScreenSession::SetScreenSceneDpi*;
            OHOS::Rosen::ScreenSession::SetScreenSceneDpiChangeListener*;
            OHOS::Rosen::ScreenSession::SetScreenType*;
            OHOS::Rosen::ScreenSession::SetSecurity*;
            OHOS::Rosen::ScreenSession::SetSerialNumber*;
            OHOS::Rosen::ScreenSession::SetStartPosition*;
            OHOS::Rosen::ScreenSession::SetSupportedRefreshRate*;
            OHOS::Rosen::ScreenSession::SetSupportsFocus*;
            OHOS::Rosen::ScreenSession::SetSupportsInput*;
            OHOS::Rosen::ScreenSession::SetTouchEnabledFromJs*;
            OHOS::Rosen::ScreenSession::SetUniqueRotation*;
            OHOS::Rosen::ScreenSession::SetUniqueRotationLock*;
            OHOS::Rosen::ScreenSession::SetUniqueRotationOrientationMap*;
            OHOS::Rosen::ScreenSession::SetUpdateScreenPivotCallback*;
            OHOS::Rosen::ScreenSession::SetUpdateToInputManagerCallback*;
            OHOS::Rosen::ScreenSession::SetValidHeight*;
            OHOS::Rosen::ScreenSession::SetValidWidth*;
            OHOS::Rosen::ScreenSession::SetVirtualPixelRatio*;
            OHOS::Rosen::ScreenSession::SetVirtualScreenFlag*;
            OHOS::Rosen::ScreenSession::SetVirtualScreenType*;
            OHOS::Rosen::ScreenSession::SetVprScaleRatio*;
            OHOS::Rosen::ScreenSession::SetXYPosition*;
            OHOS::Rosen::ScreenSession::SetPropertyNeedNotified*;
            OHOS::Rosen::ScreenSession::GetPropertyNeedNotified*;
            OHOS::Rosen::ScreenSession::SuperFoldStatusChange*;
            OHOS::Rosen::ScreenSession::UnregisterScreenChangeListener*;
            OHOS::Rosen::ScreenSession::UpdateAvailableArea*;
            OHOS::Rosen::ScreenSession::UpdateDisplayNodeRotation*;
            OHOS::Rosen::ScreenSession::UpdateDisplayState*;
            OHOS::Rosen::ScreenSession::UpdateExpandAvailableArea*;
            OHOS::Rosen::ScreenSession::UpdateMirrorHeight*;
            OHOS::Rosen::ScreenSession::UpdateMirrorWidth*;
            OHOS::Rosen::ScreenSession::UpdatePropertyAfterRotation*;
            OHOS::Rosen::ScreenSession::UpdatePropertyByActiveMode*;
            OHOS::Rosen::ScreenSession::UpdatePropertyByActiveModeChange*;
            OHOS::Rosen::ScreenSession::UpdatePropertyByFakeBounds*;
            OHOS::Rosen::ScreenSession::UpdatePropertyByFakeInUse*;
            OHOS::Rosen::ScreenSession::UpdatePropertyByFoldControl*;
            OHOS::Rosen::ScreenSession::UpdatePropertyByResolution*;
            OHOS::Rosen::ScreenSession::UpdatePropertyByScreenMode*;
            OHOS::Rosen::ScreenSession::UpdatePropertyOnly*;
            OHOS::Rosen::ScreenSession::UpdateRefreshRate*;
            OHOS::Rosen::ScreenSession::UpdateRotationAfterBoot*;
            OHOS::Rosen::ScreenSession::UpdateRotationOrientation*;
            OHOS::Rosen::ScreenSession::UpdateRotationOrientationMap*;
            OHOS::Rosen::ScreenSession::UpdateScbScreenPropertyToServer*;
            OHOS::Rosen::ScreenSession::UpdateToInputManager*;
            OHOS::Rosen::ScreenSession::UpdateTouchBoundsAndOffset*;
            OHOS::Rosen::ScreenSession::UpdateValidRotationToScb*;
            OHOS::Rosen::ScreenSession::SetRogScreenResolution*;
            OHOS::Rosen::ScreenSession::GetRenderSession*;
            OHOS::Rosen::ScreenSession::SetRenderSession*;
            OHOS::Rosen::ScreenSession::SetScreenInUseStatus*;
            OHOS::Rosen::ScreenSession::isInUse*;
            OHOS::Rosen::ScreenSessionGroup::AddChild*;
            OHOS::Rosen::ScreenSessionGroup::ConvertToScreenGroupInfo*;
            OHOS::Rosen::ScreenSessionGroup::GetChildCount*;
            OHOS::Rosen::ScreenSessionGroup::HasChild*;
            OHOS::Rosen::ScreenSessionGroup::RemoveChild*;
            OHOS::Rosen::ScreenSessionGroup::ScreenSessionGroup*;
            OHOS::Rosen::ScreenSession::GetScreenCapability*;
        };
    local:
    *;
};