7#include "xfa/fwl/cfwl_app.h"
9#include "v8/include/cppgc/allocation.h"
10#include "xfa/fwl/cfwl_notedriver.h"
11#include "xfa/fwl/cfwl_widget.h"
12#include "xfa/fwl/cfwl_widgetmgr.h"
15 : m_pAdapter(pAdapter),
16 m_pWidgetMgr(cppgc::MakeGarbageCollected<CFWL_WidgetMgr>(
17 pAdapter->GetHeap()->GetAllocationHandle(),
18 pAdapter->GetWidgetMgrAdapter(),
20 m_pNoteDriver(cppgc::MakeGarbageCollected<CFWL_NoteDriver>(
21 pAdapter->GetHeap()->GetAllocationHandle(),
26void CFWL_App::Trace(cppgc::Visitor* visitor)
const {
27 visitor->Trace(m_pAdapter);
28 visitor->Trace(m_pWidgetMgr);
29 visitor->Trace(m_pNoteDriver);