7#ifndef XFA_FWL_CFWL_CARET_H_
8#define XFA_FWL_CFWL_CARET_H_
12#include "core/fxcrt/cfx_timer.h"
13#include "xfa/fgas/graphics/cfgas_gecolor.h"
14#include "xfa/fwl/cfwl_widget.h"
41 std::unique_ptr<CFX_Timer> m_pTimer;
FWL_Type GetClassID() const override
void DrawWidget(CFGAS_GEGraphics *pGraphics, const CFX_Matrix &matrix) override
void OnDrawWidget(CFGAS_GEGraphics *pGraphics, const CFX_Matrix &matrix) override
void OnProcessMessage(CFWL_Message *pMessage) override
void OnTimerFired() override
CFX_Matrix & operator=(const CFX_Matrix &other)=default
CFX_RectF & operator=(const CFX_RectF &other)=default
constexpr CFX_RectF(float dst_left, float dst_top, float dst_width, float dst_height)
#define CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED