Lines Matching defs:PaintManager
14 PaintManager::PaintManager()
27 PaintManager::PaintManager(Instance* instance,
45 PaintManager::~PaintManager() {
48 void PaintManager::Initialize(Instance* instance,
57 void PaintManager::SetSize(const Size& new_size) {
67 void PaintManager::Invalidate() {
75 void PaintManager::InvalidateRect(const Rect& rect) {
88 void PaintManager::ScrollRect(const Rect& clip_rect, const Point& amount) {
96 Size PaintManager::GetEffectiveSize() const {
100 void PaintManager::EnsureCallbackPending() {
114 callback_factory_.NewCallback(&PaintManager::OnManualCallbackComplete),
119 void PaintManager::DoPaint() {
156 callback_factory_.NewOptionalCallback(&PaintManager::OnFlushComplete));
159 // manually. When using the PaintManager, you should not call Flush, it
180 void PaintManager::OnFlushComplete(int32_t result) {
196 void PaintManager::OnManualCallbackComplete(int32_t) {