Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
55 lines (40 sloc) 1.9 KB
////////////////////////////////////////////////////////////////////////////////
// -------------------------------------------------------------------------- //
// //
// (C) 2010-2016 Robot Developers //
// See LICENSE for licensing info //
// //
// -------------------------------------------------------------------------- //
////////////////////////////////////////////////////////////////////////////////
//----------------------------------------------------------------------------//
// Prefaces //
//----------------------------------------------------------------------------//
#pragma once
#include "Types.h"
#include <string>
ROBOT_NS_BEGIN
//----------------------------------------------------------------------------//
// Classes //
//----------------------------------------------------------------------------//
////////////////////////////////////////////////////////////////////////////////
class ROBOT_EXPORT Clipboard
{
private:
Clipboard (void);
~Clipboard (void);
Clipboard (const Clipboard& clipboard);
Clipboard ( Clipboard&& clipboard);
public:
static bool Clear (void);
static bool HasText (void);
static std::string GetText (void);
static bool SetText (const char* string);
static bool HasImage (void);
static bool GetImage ( Image& image);
static bool SetImage (const Image& image);
static uint64 GetSequence (void);
private:
Clipboard& operator = (const Clipboard& clipboard);
Clipboard& operator = ( Clipboard&& clipboard);
};
ROBOT_NS_END