/* * Copyright 2023 Google LLC * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef GrDeferredDisplayListPriv_DEFINED #define GrDeferredDisplayListPriv_DEFINED #include "include/private/chromium/GrDeferredDisplayList.h" /*************************************************************************************************/ /** Class that adds methods to GrDeferredDisplayList that are only intended for use internal to Skia. This class is purely a privileged window into GrDeferredDisplayList. It should never have additional data members or virtual methods. */ class GrDeferredDisplayListPriv { … }; inline GrDeferredDisplayListPriv GrDeferredDisplayList::priv() { … } inline const GrDeferredDisplayListPriv GrDeferredDisplayList::priv () const { … } #endif