载入中...
搜索中...
未找到
Cursor.h
浏览该文件的文档.
1#pragma once
2
3#include <string>
4
5namespace eve::mouse
6{
7
8class Cursor
9{
10public:
11 virtual ~Cursor();
12
16 virtual void *getHandle() const = 0;
17
21 virtual bool isCustom() const = 0;
22
27 virtual std::string getSystemType() const = 0;
28};
29
30} // eve::mouse
31
32
virtual ~Cursor()
Definition Cursor.cpp:8
virtual bool isCustom() const =0
Returns whether this Cursor is system-defined or a custom image.
virtual void * getHandle() const =0
Returns a pointer to the implementation-dependent handle of this Cursor.
virtual std::string getSystemType() const =0
Returns the type of system cursor used, if this Cursor is using a system-defined image.