|
static BOOL | pointer_cache_put (rdpPointerCache *pointer_cache, UINT32 index, rdpPointer *pointer, BOOL colorCache) |
|
static rdpPointer * | pointer_cache_get (rdpPointerCache *pointer_cache, UINT32 index) |
|
static void | pointer_clear (rdpPointer *pointer) |
|
static void | pointer_free (rdpContext *context, rdpPointer *pointer) |
|
static BOOL | update_pointer_position (rdpContext *context, const POINTER_POSITION_UPDATE *pointer_position) |
|
static BOOL | update_pointer_system (rdpContext *context, const POINTER_SYSTEM_UPDATE *pointer_system) |
|
static BOOL | upate_pointer_copy_andxor (rdpPointer *pointer, const BYTE *andMaskData, size_t lengthAndMask, const BYTE *xorMaskData, size_t lengthXorMask) |
|
static BOOL | update_pointer_color (rdpContext *context, const POINTER_COLOR_UPDATE *pointer_color) |
|
static BOOL | update_pointer_large (rdpContext *context, const POINTER_LARGE_UPDATE *pointer_large) |
|
static BOOL | update_pointer_new (rdpContext *context, const POINTER_NEW_UPDATE *pointer_new) |
|
static BOOL | update_pointer_cached (rdpContext *context, const POINTER_CACHED_UPDATE *pointer_cached) |
|
void | pointer_cache_register_callbacks (rdpUpdate *update) |
|
rdpPointerCache * | pointer_cache_new (rdpContext *context) |
|
void | pointer_cache_free (rdpPointerCache *pointer_cache) |
|
POINTER_COLOR_UPDATE * | copy_pointer_color_update (rdpContext *context, const POINTER_COLOR_UPDATE *src) |
|
void | free_pointer_color_update (rdpContext *context, POINTER_COLOR_UPDATE *pointer) |
|
POINTER_LARGE_UPDATE * | copy_pointer_large_update (rdpContext *context, const POINTER_LARGE_UPDATE *src) |
|
void | free_pointer_large_update (rdpContext *context, POINTER_LARGE_UPDATE *pointer) |
|
POINTER_NEW_UPDATE * | copy_pointer_new_update (rdpContext *context, const POINTER_NEW_UPDATE *src) |
|
void | free_pointer_new_update (rdpContext *context, POINTER_NEW_UPDATE *pointer) |
|
POINTER_CACHED_UPDATE * | copy_pointer_cached_update (rdpContext *context, const POINTER_CACHED_UPDATE *pointer) |
|
void | free_pointer_cached_update (rdpContext *context, POINTER_CACHED_UPDATE *pointer) |
|
void | free_pointer_position_update (rdpContext *context, POINTER_POSITION_UPDATE *pointer) |
|
POINTER_POSITION_UPDATE * | copy_pointer_position_update (rdpContext *context, const POINTER_POSITION_UPDATE *pointer) |
|
void | free_pointer_system_update (rdpContext *context, POINTER_SYSTEM_UPDATE *pointer) |
|
POINTER_SYSTEM_UPDATE * | copy_pointer_system_update (rdpContext *context, const POINTER_SYSTEM_UPDATE *pointer) |
|