玉兔远程控制 0.0.31
载入中...
搜索中...
未找到
| Public 成员函数 | 静态 Public 成员函数 | Private 属性 | 所有成员列表
CCursorFreeRDP类 参考
类 CCursorFreeRDP 继承关系图:

struct  _Pointer
 

Public 成员函数

 CCursorFreeRDP (CConnectFreeRDP *parent=nullptr)
 
int RegisterPointer (rdpGraphics *graphics)
 
BOOL onNew (rdpContext *context, rdpPointer *pointer)
 
void onFree (rdpContext *context, rdpPointer *pointer)
 
BOOL onSet (rdpContext *context, const rdpPointer *pointer)
 
BOOL onSetNull (rdpContext *context)
 
BOOL onSetDefault (rdpContext *context)
 
BOOL onSetPosition (rdpContext *context, UINT32 x, UINT32 y)
 

静态 Public 成员函数

static BOOL cb_Pointer_New (rdpContext *context, rdpPointer *pointer)
 
static void cb_Pointer_Free (rdpContext *context, rdpPointer *pointer)
 
static BOOL cb_Pointer_Set (rdpContext *context, const rdpPointer *pointer)
 
static BOOL cb_Pointer_SetNull (rdpContext *context)
 
static BOOL cb_Pointer_SetDefault (rdpContext *context)
 
static BOOL cb_Pointer_SetPosition (rdpContext *context, UINT32 x, UINT32 y)
 

Private 属性

CConnectFreeRDPm_pConnect
 
QImage m_Cursor
 
QLoggingCategory m_Logger
 

详细描述

在文件 CursorFreeRDP.h13 行定义.

构造及析构函数说明

◆ CCursorFreeRDP()

CCursorFreeRDP::CCursorFreeRDP ( CConnectFreeRDP parent = nullptr)
explicit

在文件 CursorFreeRDP.cpp7 行定义.

成员函数说明

◆ cb_Pointer_Free()

void CCursorFreeRDP::cb_Pointer_Free ( rdpContext *  context,
rdpPointer *  pointer 
)
static

在文件 CursorFreeRDP.cpp38 行定义.

◆ cb_Pointer_New()

BOOL CCursorFreeRDP::cb_Pointer_New ( rdpContext *  context,
rdpPointer *  pointer 
)
static

在文件 CursorFreeRDP.cpp31 行定义.

◆ cb_Pointer_Set()

BOOL CCursorFreeRDP::cb_Pointer_Set ( rdpContext *  context,
const rdpPointer *  pointer 
)
static

在文件 CursorFreeRDP.cpp45 行定义.

◆ cb_Pointer_SetDefault()

BOOL CCursorFreeRDP::cb_Pointer_SetDefault ( rdpContext *  context)
static

在文件 CursorFreeRDP.cpp65 行定义.

◆ cb_Pointer_SetNull()

BOOL CCursorFreeRDP::cb_Pointer_SetNull ( rdpContext *  context)
static

在文件 CursorFreeRDP.cpp58 行定义.

◆ cb_Pointer_SetPosition()

BOOL CCursorFreeRDP::cb_Pointer_SetPosition ( rdpContext *  context,
UINT32  x,
UINT32  y 
)
static

在文件 CursorFreeRDP.cpp73 行定义.

◆ onFree()

void CCursorFreeRDP::onFree ( rdpContext *  context,
rdpPointer *  pointer 
)

在文件 CursorFreeRDP.cpp112 行定义.

◆ onNew()

BOOL CCursorFreeRDP::onNew ( rdpContext *  context,
rdpPointer *  pointer 
)

◆ onSet()

BOOL CCursorFreeRDP::onSet ( rdpContext *  context,
const rdpPointer *  pointer 
)

◆ onSetDefault()

BOOL CCursorFreeRDP::onSetDefault ( rdpContext *  context)

在文件 CursorFreeRDP.cpp145 行定义.

◆ onSetNull()

BOOL CCursorFreeRDP::onSetNull ( rdpContext *  context)

在文件 CursorFreeRDP.cpp152 行定义.

◆ onSetPosition()

BOOL CCursorFreeRDP::onSetPosition ( rdpContext *  context,
UINT32  x,
UINT32  y 
)

在文件 CursorFreeRDP.cpp159 行定义.

◆ RegisterPointer()

int CCursorFreeRDP::RegisterPointer ( rdpGraphics *  graphics)

在文件 CursorFreeRDP.cpp12 行定义.

类成员变量说明

◆ m_Cursor

QImage CCursorFreeRDP::m_Cursor
private

在文件 CursorFreeRDP.h48 行定义.

◆ m_Logger

QLoggingCategory CCursorFreeRDP::m_Logger
private

在文件 CursorFreeRDP.h49 行定义.

◆ m_pConnect

CConnectFreeRDP* CCursorFreeRDP::m_pConnect
private

在文件 CursorFreeRDP.h46 行定义.


该类的文档由以下文件生成: