chromium/third_party/pdfium/xfa/fwl/cfwl_pushbutton.cpp

// Copyright 2014 The PDFium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com

#include "xfa/fwl/cfwl_pushbutton.h"

#include "xfa/fde/cfde_textout.h"
#include "xfa/fwl/cfwl_event.h"
#include "xfa/fwl/cfwl_eventmouse.h"
#include "xfa/fwl/cfwl_messagekey.h"
#include "xfa/fwl/cfwl_messagemouse.h"
#include "xfa/fwl/cfwl_notedriver.h"
#include "xfa/fwl/cfwl_themebackground.h"
#include "xfa/fwl/cfwl_themetext.h"
#include "xfa/fwl/fwl_widgetdef.h"
#include "xfa/fwl/ifwl_themeprovider.h"

namespace pdfium {

CFWL_PushButton::CFWL_PushButton(CFWL_App* app)
    :{}

CFWL_PushButton::~CFWL_PushButton() = default;

FWL_Type CFWL_PushButton::GetClassID() const {}

void CFWL_PushButton::SetStates(uint32_t dwStates) {}

void CFWL_PushButton::Update() {}

void CFWL_PushButton::DrawWidget(CFGAS_GEGraphics* pGraphics,
                                 const CFX_Matrix& matrix) {}

void CFWL_PushButton::DrawBkground(CFGAS_GEGraphics* pGraphics,
                                   const CFX_Matrix& matrix) {}

Mask<CFWL_PartState> CFWL_PushButton::GetPartStates() {}

void CFWL_PushButton::OnProcessMessage(CFWL_Message* pMessage) {}

void CFWL_PushButton::OnDrawWidget(CFGAS_GEGraphics* pGraphics,
                                   const CFX_Matrix& matrix) {}

void CFWL_PushButton::OnFocusGained() {}

void CFWL_PushButton::OnFocusLost() {}

void CFWL_PushButton::OnLButtonDown(CFWL_MessageMouse* pMsg) {}

void CFWL_PushButton::OnLButtonUp(CFWL_MessageMouse* pMsg) {}

void CFWL_PushButton::OnMouseMove(CFWL_MessageMouse* pMsg) {}

void CFWL_PushButton::OnMouseLeave(CFWL_MessageMouse* pMsg) {}

void CFWL_PushButton::OnKeyDown(CFWL_MessageKey* pMsg) {}

}  // namespace pdfium