1# Copyright (c) 2023 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14{ 15 global: 16 extern "C++" { 17 OHOS::Rosen::ColorParser*; 18 OHOS::Rosen::SingletonContainer::*; 19 *Unmarshalling*; 20 OHOS::Rosen::CutoutInfo::CutoutInfo*; 21 OHOS::Rosen::Permission::*; 22 OHOS::Rosen::SysCapUtil::*; 23 OHOS::Rosen::SurfaceDraw::*; 24 OHOS::Rosen::WmOcclusion::*; 25 OHOS::Rosen::XmlConfigBase::*; 26 OHOS::Rosen::WindowProperty::*; 27 OHOS::Rosen::XmlConfigBase::*; 28 OHOS::Rosen::PerformReporter::*; 29 OHOS::Rosen::WindowInfoReporter::*; 30 OHOS::Rosen::TransformHelper::*; 31 OHOS::Rosen::PersistentStorage::*; 32 OHOS::Rosen::WindowTransitionInfo::*; 33 34 VTT*WindowProperty*; 35 VTT*WindowTransitionInfo*; 36 VTT*ScreenInfo*; 37 VTT*DisplayInfo*; 38 VTT*ScreenshotInfo*; 39 VTT*ScreenGroupInfo*; 40 41 vtable*ScreenshotInfo*; 42 vtable*ScreenInfo*; 43 vtable*DisplayInfo*; 44 vtable*ScreenGroupInfo*; 45 vtable*WindowProperty*; 46 vtable*WindowTransitionInfo*; 47 vtable*AgentDeathRecipient*; 48 }; 49 local: 50 *; 51};