UniWindowController 0.8.2
https://github.com/kirurobo/uniWindowController/
Kirurobo.UniWinCore.LibUniWinC Class Reference

Public Member Functions

delegate void StringCallback ([MarshalAs(UnmanagedType.LPWStr)] string returnString)
 
delegate void IntCallback ([MarshalAs(UnmanagedType.I4)] int value)
 
static bool IsActive ()
 
static bool IsTransparent ()
 
static bool IsBorderless ()
 
static bool IsTopmost ()
 
static bool IsBottommost ()
 
static bool IsMaximized ()
 
static bool AttachMyWindow ()
 
static bool AttachMyOwnerWindow ()
 
static bool AttachMyActiveWindow ()
 
static bool DetachWindow ()
 
static void Update ()
 
static void SetTransparent ([MarshalAs(UnmanagedType.U1)] bool bEnabled)
 
static void SetBorderless ([MarshalAs(UnmanagedType.U1)] bool bEnabled)
 
static void SetClickThrough ([MarshalAs(UnmanagedType.U1)] bool bEnabled)
 
static void SetTopmost ([MarshalAs(UnmanagedType.U1)] bool bEnabled)
 
static void SetBottommost ([MarshalAs(UnmanagedType.U1)] bool bEnabled)
 
static void SetMaximized ([MarshalAs(UnmanagedType.U1)] bool bZoomed)
 
static void SetPosition (float x, float y)
 
static bool GetPosition (out float x, out float y)
 
static void SetSize (float x, float y)
 
static bool GetSize (out float x, out float y)
 
static bool RegisterDropFilesCallback ([MarshalAs(UnmanagedType.FunctionPtr)] StringCallback callback)
 
static bool UnregisterDropFilesCallback ()
 
static bool RegisterMonitorChangedCallback ([MarshalAs(UnmanagedType.FunctionPtr)] IntCallback callback)
 
static bool UnregisterMonitorChangedCallback ()
 
static bool RegisterWindowStyleChangedCallback ([MarshalAs(UnmanagedType.FunctionPtr)] IntCallback callback)
 
static bool UnregisterWindowStyleChangedCallback ()
 
static bool SetAllowDrop ([MarshalAs(UnmanagedType.U1)] bool enabled)
 
static int GetCurrentMonitor ()
 
static int GetMonitorCount ()
 
static bool GetMonitorRectangle (int index, out float x, out float y, out float width, out float height)
 
static void SetCursorPosition (float x, float y)
 
static bool GetCursorPosition (out float x, out float y)
 
static void SetTransparentType (int type)
 
static void SetKeyColor (uint colorref)
 
static int GetDebugInfo ()
 

The documentation for this class was generated from the following file: