#ifndef __Desk_Pointer_h
#define __Desk_Pointer_h
#ifdef __cplusplus
extern "C" {
#endif
#ifndef __Desk_Core_h
#include "Desk.Core.h"
#endif
#ifndef __Desk_Icon_h
#include "Desk.Icon.h"
#endif
#ifndef __Desk_Window_h
#include "Desk.Window.h"
#endif
extern void Desk_Pointer_RestrictToWindow(Desk_window_handle window);
extern void Desk_Pointer_RestrictToIcon(Desk_window_handle window, Desk_icon_handle icon);
extern void Desk_Pointer_RestrictToRect(Desk_wimp_rect rect);
extern void Desk_Pointer_Unrestrict(void);
#ifdef __cplusplus
}
#endif
#endif
