chromium/remoting/client/display/gl_cursor.cc

// Copyright 2016 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/gl_cursor.h"

#include <memory>

#include "remoting/base/util.h"
#include "remoting/client/display/gl_canvas.h"
#include "remoting/client/display/gl_math.h"
#include "remoting/client/display/gl_render_layer.h"
#include "remoting/client/display/gl_texture_ids.h"
#include "remoting/proto/control.pb.h"
#include "third_party/libyuv/include/libyuv/convert_argb.h"

namespace remoting {

namespace {
const int kDefaultCursorDataSize =;
}  // namespace

GlCursor::GlCursor() {}

GlCursor::~GlCursor() {}

void GlCursor::SetCursorShape(const protocol::CursorShapeInfo& cursor_shape) {}

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

void GlCursor::SetCursorVisible(bool visible) {}

void GlCursor::SetCanvas(base::WeakPtr<Canvas> canvas) {}

bool GlCursor::Draw() {}

int GlCursor::GetZIndex() {}

void GlCursor::SetCurrentCursorShape(bool size_changed) {}

base::WeakPtr<Drawable> GlCursor::GetWeakPtr() {}

}  // namespace remoting