chromium/remoting/client/display/renderer_proxy.cc

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

#include "remoting/client/display/renderer_proxy.h"

#include "base/check_op.h"
#include "base/functional/bind.h"
#include "base/task/single_thread_task_runner.h"
#include "remoting/base/queued_task_poster.h"
#include "remoting/client/display/gl_renderer.h"
#include "remoting/client/ui/view_matrix.h"

namespace remoting {

RendererProxy::RendererProxy(
    scoped_refptr<base::SingleThreadTaskRunner> task_runner)
    :{}

RendererProxy::~RendererProxy() = default;

void RendererProxy::Initialize(base::WeakPtr<GlRenderer> renderer) {}

void RendererProxy::SetTransformation(const ViewMatrix& transformation) {}

void RendererProxy::SetCursorPosition(float x, float y) {}

void RendererProxy::SetCursorVisibility(bool visible) {}

void RendererProxy::StartInputFeedback(float x, float y, float diameter) {}

void RendererProxy::RunTaskOnProperThread(base::OnceClosure task,
                                          bool needs_synchronization) {}

}  // namespace remoting