diff options
Diffstat (limited to 'xfa/fxfa/parser/cxfa_document.h')
-rw-r--r-- | xfa/fxfa/parser/cxfa_document.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/xfa/fxfa/parser/cxfa_document.h b/xfa/fxfa/parser/cxfa_document.h index c04c31cfce..f924abb989 100644 --- a/xfa/fxfa/parser/cxfa_document.h +++ b/xfa/fxfa/parser/cxfa_document.h @@ -95,12 +95,15 @@ class CXFA_Document : public CXFA_NodeOwner { void ClearLayoutData(); - std::map<uint32_t, CXFA_Node*> m_rgGlobalBinding; + CXFA_Node* GetGlobalBinding(uint32_t dwNameHash); + void RegisterGlobalBinding(uint32_t dwNameHash, CXFA_Node* pDataNode); + std::vector<CXFA_Node*> m_pPendingPageSet; private: UnownedPtr<CXFA_FFNotify> notify_; CXFA_Node* m_pRootNode; + std::map<uint32_t, CXFA_Node*> m_rgGlobalBinding; std::unique_ptr<CFXJSE_Engine> m_pScriptContext; std::unique_ptr<CXFA_LayoutProcessor> m_pLayoutProcessor; std::unique_ptr<CXFA_LocaleMgr> m_pLocalMgr; |