SYMBOL INDEX (613 symbols across 33 files) FILE: UniWinC/Assets/Kirurobo/UniWindowController/Editor/Scripts/UniWindowControllerBatch.cs class UniWindowControllerBatch (line 9) | class UniWindowControllerBatch method PerformBuild (line 12) | static void PerformBuild() FILE: UniWinC/Assets/Kirurobo/UniWindowController/Editor/Scripts/UniWindowControllerEditor.cs class UniWindowControllerEditor (line 23) | [CustomEditor(typeof(UniWindowController))] method OnEnable (line 50) | void OnEnable() method OnDisable (line 60) | void OnDisable() method GetUrpSettings (line 69) | private bool GetUrpSettings() method LoadSettings (line 80) | private void LoadSettings() method SaveSettings (line 85) | private void SaveSettings() method OnInspectorGUI (line 96) | public override void OnInspectorGUI() method ShowPlayerSettingsValidation (line 118) | private bool ShowPlayerSettingsValidation(bool dismissed) { method ShowUrpSettingsValidation (line 189) | private bool ShowUrpSettingsValidation(bool dismissed) { method FixSetting (line 249) | private void FixSetting(string message, FixMethod fixAction, bool sile... method ShowInfo (line 278) | private void ShowInfo(string message, Object target = null) method ValidateSettings (line 304) | private bool ValidateSettings(bool silentFix = false) method ValidateUrpSettings (line 417) | private bool ValidateUrpSettings(bool silentFix = false) class UniWindowControllerReadOnlyDrawer (line 468) | [CustomPropertyDrawer(typeof(ReadOnlyAttribute))] method OnGUI (line 471) | public override void OnGUI(Rect position, SerializedProperty property,... class UniWindowControllerDrawer (line 484) | [CustomPropertyDrawer(typeof(EditablePropertyAttribute))] method OnGUI (line 487) | public override void OnGUI(Rect position, SerializedProperty property,... method GetPropertyHeight (line 585) | public override float GetPropertyHeight(SerializedProperty property, G... FILE: UniWinC/Assets/Kirurobo/UniWindowController/Runtime/Scripts/LowLevel/FilePanel.cs class FilePanel (line 11) | public class FilePanel class LibUniWinC (line 13) | protected class LibUniWinC method OpenFilePanel (line 15) | [DllImport("LibUniWinC", CharSet = CharSet.Unicode)] method OpenSavePanel (line 19) | [DllImport("LibUniWinC", CharSet = CharSet.Unicode)] type PanelSettings (line 24) | [StructLayout(LayoutKind.Sequential, Pack = 1)] method PanelSettings (line 34) | public PanelSettings(Settings settings) method Dispose (line 54) | public void Dispose() type Flag (line 93) | [Flags] type Settings (line 110) | public struct Settings class Filter (line 123) | public class Filter method Filter (line 133) | public Filter(string title, params string[] extensions) method ToString (line 139) | public override string ToString() method Join (line 149) | public static string Join(Filter[] filters) method OpenFilePanel (line 176) | public static void OpenFilePanel(Settings settings, Action a... method SaveFilePanel (line 195) | public static void SaveFilePanel(Settings settings, Action a... FILE: UniWinC/Assets/Kirurobo/UniWindowController/Runtime/Scripts/LowLevel/UniWinCore.cs class UniWinCore (line 22) | internal class UniWinCore : IDisposable type TransparentType (line 27) | public enum TransparentType : int type WindowStateEventType (line 38) | [Flags] class LibUniWinC (line 55) | protected class LibUniWinC method IsActive (line 64) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method IsTransparent (line 68) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method IsBorderless (line 72) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method IsTopmost (line 76) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method IsBottommost (line 80) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method IsMaximized (line 84) | [DllImport("LibUniWinC", CallingConvention=CallingConvention.Winapi)] method IsFreePositioningEnabled (line 88) | [DllImport("LibUniWinC", CallingConvention=CallingConvention.Winapi)] method AttachMyWindow (line 92) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method AttachMyOwnerWindow (line 96) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method AttachMyActiveWindow (line 100) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method DetachWindow (line 104) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method Update (line 108) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetTransparent (line 111) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetBorderless (line 114) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetAlphaValue (line 117) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetClickThrough (line 120) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetTopmost (line 123) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetBottommost (line 126) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetMaximized (line 129) | [DllImport("LibUniWinC", CallingConvention = CallingConvention.Winapi)] method EnableFreePositioning (line 132) | [DllImport("LibUniWinC", CallingConvention = CallingConvention.Winapi)] method SetPosition (line 135) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetPosition (line 138) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetSize (line 142) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetSize (line 145) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetClientSize (line 149) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetClientRectangle (line 153) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method RegisterDropFilesCallback (line 157) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method UnregisterDropFilesCallback (line 161) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method RegisterMonitorChangedCallback (line 165) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method UnregisterMonitorChangedCallback (line 169) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method RegisterWindowStyleChangedCallback (line 173) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method UnregisterWindowStyleChangedCallback (line 177) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetAllowDrop (line 181) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetCurrentMonitor (line 185) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetMonitorCount (line 188) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetMonitorRectangle (line 191) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetCursorPosition (line 195) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetCursorPosition (line 198) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetMouseButtons (line 202) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetModifierKeys (line 205) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetTransparentType (line 210) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method SetKeyColor (line 213) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetDebugInfo (line 216) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method AttachWindowHandle (line 219) | [DllImport("LibUniWinC",CallingConvention=CallingConvention.Winapi)] method GetGameView (line 238) | public static EditorWindow GetGameView() method UniWinCore (line 304) | public UniWinCore() method Dispose (line 320) | public void Dispose() method _monitorChangedCallback (line 340) | [MonoPInvokeCallback(typeof(LibUniWinC.IntCallback))] method _windowStyleChangedCallback (line 351) | [MonoPInvokeCallback(typeof(LibUniWinC.IntCallback))] method _dropFilesCallback (line 363) | [MonoPInvokeCallback(typeof(LibUniWinC.StringCallback))] method parsePaths (line 385) | internal static string[] parsePaths(string text) method DetachWindow (line 457) | public void DetachWindow() method AttachMyWindow (line 471) | public bool AttachMyWindow() method AttachWindowHandle (line 493) | public bool AttachWindowHandle(IntPtr hWnd) method AttachMyActiveWindow (line 505) | public bool AttachMyActiveWindow() method Update (line 518) | public void Update() method GetDebubgWindowSizeInfo (line 523) | string GetDebubgWindowSizeInfo() method EnableTransparent (line 535) | public void EnableTransparent(bool isTransparent) method SetAlphaValue (line 549) | public void SetAlphaValue(float alpha) method EnableTopmost (line 561) | public void EnableTopmost(bool isTopmost) method EnableBottommost (line 572) | public void EnableBottommost(bool isBottommost) method EnableClickThrough (line 583) | public void EnableClickThrough(bool isThrough) method SetZoomed (line 596) | public void SetZoomed(bool isZoomed) method GetZoomed (line 605) | public bool GetZoomed() method SetWindowPosition (line 614) | public void SetWindowPosition(Vector2 position) method GetWindowPosition (line 623) | public Vector2 GetWindowPosition() method SetWindowSize (line 634) | public void SetWindowSize(Vector2 size) method GetWindowSize (line 643) | public Vector2 GetWindowSize() method GetClientSize (line 654) | public Vector2 GetClientSize() method GetClientRectangle (line 665) | public Rect GetClientRectangle() method SetAllowDrop (line 676) | public void SetAllowDrop(bool enabled) method ObserveDroppedFiles (line 690) | public bool ObserveDroppedFiles(out string[] files) method ObserveMonitorChanged (line 704) | public bool ObserveMonitorChanged() method ObserveWindowStyleChanged (line 716) | public bool ObserveWindowStyleChanged() method ObserveWindowStyleChanged (line 729) | public bool ObserveWindowStyleChanged(out WindowStateEventType type) method SetCursorPosition (line 750) | public static void SetCursorPosition(Vector2 position) method GetCursorPosition (line 759) | public static Vector2 GetCursorPosition() method GetMouseButtons (line 770) | public static int GetMouseButtons() method GetModifierKeys (line 779) | public static int GetModifierKeys() method GetCursorVisible (line 785) | public static bool GetCursorVisible() method SetTransparentType (line 796) | public void SetTransparentType(TransparentType type) method SetKeyColor (line 806) | public void SetKeyColor(Color32 color) method EnableFreePositioning (line 818) | public void EnableFreePositioning(bool enabled) method GetCurrentMonitor (line 830) | public int GetCurrentMonitor() method GetMonitorCount (line 839) | public static int GetMonitorCount() method GetMonitorRectangle (line 851) | public static bool GetMonitorRectangle(int index, out Vector2 position... method FitToMonitor (line 861) | public bool FitToMonitor(int monitorIndex) method DebugMonitorInfo (line 892) | [Obsolete] method GetDebugInfo (line 918) | [Obsolete] FILE: UniWinC/Assets/Kirurobo/UniWindowController/Runtime/Scripts/UniWindowController.cs class EditablePropertyAttribute (line 31) | [System.AttributeUsage(System.AttributeTargets.Field, Inherited = true, ... class ReadOnlyAttribute (line 37) | [System.AttributeUsage(System.AttributeTargets.Field, Inherited = true, ... class UniWindowController (line 46) | public class UniWindowController : MonoBehaviour type TransparentType (line 51) | public enum TransparentType : int type HitTestType (line 61) | public enum HitTestType : int type WindowStateEventType (line 71) | [Flags] type MouseButton (line 90) | [Flags] type ModifierKey (line 102) | [Flags] method Awake (line 386) | void Awake() method UpdateMonitorFitting (line 443) | private void UpdateMonitorFitting() method FindOrCreateInstance (line 469) | private static UniWindowController FindOrCreateInstance() method Start (line 484) | void Start() method OnDestroy (line 507) | void OnDestroy() method StoreOriginalWindowRectangle (line 521) | void StoreOriginalWindowRectangle() method Update (line 532) | void Update() method UpdateEvents (line 553) | private void UpdateEvents() method ForceZoomed (line 582) | IEnumerator ForceZoomed() method SetCamera (line 593) | public void SetCamera(Camera newCamera) method SetClickThrough (line 617) | void SetClickThrough(bool isThrough) method UpdateClickThrough (line 626) | void UpdateClickThrough() method HitTestCoroutine (line 657) | private IEnumerator HitTestCoroutine() method GetClientCursorPosition (line 691) | private Vector2 GetClientCursorPosition() method HitTestByOpaquePixel (line 733) | private void HitTestByOpaquePixel() method GetOnOpaquePixel (line 756) | private bool GetOnOpaquePixel(Vector2 mousePos) method HitTestByRaycast (line 797) | private void HitTestByRaycast() method UpdateTargetWindow (line 854) | private void UpdateTargetWindow() method OnApplicationFocus (line 904) | private void OnApplicationFocus(bool focus) method SetCameraBackground (line 922) | void SetCameraBackground(bool transparent) method SetTransparent (line 958) | private void SetTransparent(bool transparent) method SetTransparentType (line 975) | public void SetTransparentType(TransparentType type) method SetAlphaValue (line 998) | private void SetAlphaValue(float alpha) method SetTopmost (line 1008) | private void SetTopmost(bool topmost) method SetBottommost (line 1022) | private void SetBottommost(bool bottommost) method SetZoomed (line 1035) | private void SetZoomed(bool zoomed) method SetAllowDrop (line 1043) | private void SetAllowDrop(bool enabled) method SetFreePositioning (line 1055) | private void SetFreePositioning(bool enabled) method GetMonitorCount (line 1067) | public static int GetMonitorCount() method GetMonitorRect (line 1078) | public static Rect GetMonitorRect(int index) method FitToMonitor (line 1091) | private bool FitToMonitor(bool shouldFit, int monitorIndex) method GetCursorPosition (line 1146) | public static Vector2 GetCursorPosition() method SetCursorPosition (line 1155) | public static void SetCursorPosition(Vector2 position) method GetMouseButtons (line 1164) | public static MouseButton GetMouseButtons() method GetModifierKeys (line 1174) | public static ModifierKey GetModifierKeys() method OnApplicationQuit (line 1183) | void OnApplicationQuit() method Focus (line 1205) | public void Focus() method GetDebugInfo (line 1218) | [Obsolete] FILE: UniWinC/Assets/Kirurobo/UniWindowController/Runtime/Scripts/UniWindowMoveHandle.cs class UniWindowMoveHandle (line 20) | public class UniWindowMoveHandle : MonoBehaviour, IDragHandler, IBeginDr... method Start (line 66) | void Start() method OnBeginDrag (line 79) | public void OnBeginDrag(PointerEventData eventData) method OnEndDrag (line 113) | public void OnEndDrag(PointerEventData eventData) method OnPointerUp (line 122) | public void OnPointerUp(PointerEventData eventData) method EndDragging (line 130) | private void EndDragging() method OnDrag (line 142) | public void OnDrag(PointerEventData eventData) FILE: UniWinC/Assets/Kirurobo/UniWindowController/Samples/00_Menu/SampleManager.cs class SampleManager (line 9) | public class SampleManager : MonoBehaviour method Awake (line 16) | private void Awake() method SceneManager_sceneLoaded (line 36) | private void SceneManager_sceneLoaded(Scene arg0, LoadSceneMode arg1) method LoadScene (line 45) | public void LoadScene(string name) method Quit (line 64) | public void Quit() FILE: UniWinC/Assets/Kirurobo/UniWindowController/Samples/02_UiSample/UiSampleController.cs class UiSampleController (line 18) | public class UiSampleController : MonoBehaviour method Start (line 60) | void Start() method ShowEventMessage (line 138) | private void ShowEventMessage(string message) method Update (line 149) | private void Update() method ResetTouchDuration (line 299) | void ResetTouchDuration() { method SetFitToMonitor (line 309) | void SetFitToMonitor(int val) method ShowWindowMetrics (line 335) | void ShowWindowMetrics() method OnApplicationFocus (line 356) | private void OnApplicationFocus(bool hasFocus) method ShowMenu (line 378) | private void ShowMenu(Vector2 position) method CloseMenu (line 401) | private void CloseMenu() method UpdateUI (line 412) | private void UpdateUI() method UpdateHitTestUI (line 494) | public void UpdateHitTestUI() method UpdateMonitorDropdown (line 544) | void UpdateMonitorDropdown() method OutputMessage (line 573) | public void OutputMessage(string text) method ShowClientSize (line 588) | public void ShowClientSize() FILE: UniWinC/Assets/Kirurobo/UniWindowController/Samples/03_Fullscreen/FullscreenSample.cs class FullscreenSample (line 16) | public class FullscreenSample : MonoBehaviour method Start (line 38) | void Start() method Update (line 82) | private void Update() method Quit (line 154) | void Quit() method SetFitToMonitor (line 167) | void SetFitToMonitor(int val) method ShowMenu (line 188) | private void ShowMenu(Vector2 position) method CloseMenu (line 212) | private void CloseMenu() method UpdateUI (line 223) | private void UpdateUI() method UpdateMonitorDropdown (line 261) | void UpdateMonitorDropdown() method ShowEventMessage (line 290) | private void ShowEventMessage(string message) method OutputMessage (line 299) | public void OutputMessage(string text) FILE: UniWinC/Assets/Kirurobo/UniWindowController/Samples/04_FileDialog/FileDialogSample.cs class FileDialogSample (line 11) | public class FileDialogSample : MonoBehaviour method Start (line 19) | void Start() method Update (line 28) | void Update() method OpenSingleFile (line 36) | private void OpenSingleFile() { method OpenMultipleFiles (line 57) | private void OpenMultipleFiles() { method OpenSaveFile (line 79) | private void OpenSaveFile() { FILE: UniWinC/Assets/Kirurobo/UniWindowController/Samples/Common/AutoRotator.cs class AutoRotator (line 7) | public class AutoRotator : MonoBehaviour { method Start (line 24) | void Start () { method Update (line 30) | void Update () { FILE: UniWinC/Assets/Kirurobo/UniWindowController/Samples/Common/InputModuleProxy.cs class InputModuleProxy (line 15) | public class InputModuleProxy : UnityEngine.EventSystems.StandaloneInput... class InputModuleProxy (line 19) | public class InputModuleProxy : UnityEngine.InputSystem.UI.InputSystemUI... class InputModuleProxy (line 23) | public class InputModuleProxy FILE: UniWinC/Assets/Kirurobo/UniWindowController/Samples/Common/InputProxy.cs class InputProxy (line 20) | public class InputProxy method GetKeyUp (line 32) | public static bool GetKeyUp(String key) method GetMousePosition (line 71) | private static Vector3 GetMousePosition() method GetMouseButton (line 87) | public static bool GetMouseButton(int button) method GetMouseButtonDown (line 106) | public static bool GetMouseButtonDown(int button) method GetMouseButtonUp (line 125) | public static bool GetMouseButtonUp(int button) { FILE: UniWinC/Assets/Kirurobo/UniWindowController/Samples/Common/ModelController.cs class ModelController (line 15) | public class ModelController : MonoBehaviour type RotationAxes (line 17) | [Flags] type DragState (line 26) | [Flags] method Start (line 64) | void Start() method OnDestroy (line 70) | void OnDestroy() method Update (line 76) | void Update() method Initialize (line 87) | internal void Initialize() method SetupTransform (line 112) | internal void SetupTransform() method ResetTransform (line 124) | public void ResetTransform() method UpdateTransform (line 136) | internal void UpdateTransform() method HandleMouse (line 145) | internal virtual void HandleMouse() method IsHit (line 255) | internal bool IsHit(Vector3 screenPosition) method ClampAngle (line 275) | public static float ClampAngle(float angle, float min, float max) FILE: VisualStudio/LibUniWinC/dllmain.cpp function BOOL (line 4) | BOOL APIENTRY DllMain( HMODULE hModule, FILE: VisualStudio/LibUniWinC/libuniwinc.cpp function detachWindow (line 59) | void detachWindow() function attachWindow (line 98) | void attachWindow(const HWND hWnd) { function BOOL (line 138) | BOOL CALLBACK attachOwnerWindowProc(const HWND hWnd, const LPARAM lParam) function BOOL (line 177) | BOOL CALLBACK findOwnerWindowProc(const HWND hWnd, const LPARAM lParam) function BOOL (line 209) | BOOL CALLBACK findDesktopWindowProc(const HWND hWnd, const LPARAM lParam) function BOOL (line 246) | BOOL CALLBACK monitorEnumProc(HMONITOR hMon, HDC hDc, LPRECT lpRect, LPA... function BOOL (line 276) | BOOL updateMonitorRectangles() { function enableTransparentByDWM (line 306) | void enableTransparentByDWM() function disableTransparentByDWM (line 317) | void disableTransparentByDWM() function applyWindowAlphaValue (line 330) | void applyWindowAlphaValue() { function enableTransparentBySetLayered (line 351) | void enableTransparentBySetLayered() function disableTransparentBySetLayered (line 369) | void disableTransparentBySetLayered() function findDesktopWindow (line 380) | void findDesktopWindow() { function refreshWindowRect (line 388) | void refreshWindowRect() { function BOOL (line 426) | BOOL compareRect(const RECT rcA, const RECT rcB) { function updateScreenSize (line 434) | void updateScreenSize() { function BOOL (line 446) | BOOL getTopMost() { function BOOL (line 473) | BOOL UNIWINC_API IsActive() { function BOOL (line 484) | BOOL UNIWINC_API IsTransparent() { function BOOL (line 492) | BOOL UNIWINC_API IsBorderless() { function BOOL (line 500) | BOOL UNIWINC_API IsTopmost() { function BOOL (line 508) | BOOL UNIWINC_API IsBottommost() { function BOOL (line 516) | BOOL UNIWINC_API IsBackground() { function BOOL (line 524) | BOOL UNIWINC_API IsMaximized() { function BOOL (line 532) | BOOL UNIWINC_API IsMinimized() { function BOOL (line 540) | BOOL UNIWINC_API IsFreePositioningEnabled() function BOOL (line 549) | BOOL UNIWINC_API DetachWindow() { function BOOL (line 558) | BOOL UNIWINC_API AttachMyWindow() { function BOOL (line 566) | BOOL UNIWINC_API AttachMyOwnerWindow() { function HWND (line 575) | HWND FindOwnerWindowHandle() { function BOOL (line 589) | BOOL UNIWINC_API AttachMyActiveWindow() { function BOOL (line 606) | BOOL UNIWINC_API AttachWindowHandle(const HWND hWnd) { function BOOL (line 983) | BOOL UNIWINC_API SetPosition(const float x, const float y) { function BOOL (line 1008) | BOOL UNIWINC_API GetPosition(float* x, float* y) { function BOOL (line 1029) | BOOL UNIWINC_API SetSize(const float width, const float height) { function BOOL (line 1057) | BOOL UNIWINC_API GetSize(float* width, float* height) { function BOOL (line 1078) | BOOL UNIWINC_API GetClientSize(float* width, float* height) { function BOOL (line 1101) | BOOL UNIWINC_API GetClientRectangle(float* x, float* y, float* width, fl... function BOOL (line 1134) | BOOL UNIWINC_API RegisterWindowStyleChangedCallback(WindowStyleChangedCa... function BOOL (line 1145) | BOOL UNIWINC_API UnregisterWindowStyleChangedCallback() { function INT32 (line 1161) | INT32 UNIWINC_API GetCurrentMonitor() { function INT32 (line 1208) | INT32 UNIWINC_API GetMonitorCount() { function BOOL (line 1220) | BOOL UNIWINC_API GetMonitorRectangle(const INT32 monitorIndex, float* x... function BOOL (line 1243) | BOOL UNIWINC_API RegisterMonitorChangedCallback(MonitorChangedCallback c... function BOOL (line 1254) | BOOL UNIWINC_API UnregisterMonitorChangedCallback() { function BOOL (line 1271) | BOOL UNIWINC_API GetCursorPosition(float* x, float* y) { function BOOL (line 1291) | BOOL UNIWINC_API SetCursorPosition(const float x, const float y) { function INT32 (line 1304) | INT32 UNIWINC_API GetMouseButtons() { function INT32 (line 1322) | INT32 UNIWINC_API GetModifierKeys() { function BOOL (line 1350) | BOOL receiveDropFiles(HDROP hDrop) { function LRESULT (line 1400) | LRESULT CALLBACK customWindowProcedure(HWND hWnd, UINT uMsg, WPARAM wPar... function WNDPROC (line 1468) | WNDPROC setWindowProcedure(WNDPROC wndProc) { function destroyCustomWindowProcedure (line 1482) | void destroyCustomWindowProcedure() { function createCustomWindowProcedure (line 1497) | void createCustomWindowProcedure() { function BOOL (line 1581) | BOOL UNIWINC_API SetAllowDrop(const BOOL bEnabled) function BOOL (line 1603) | BOOL UNIWINC_API RegisterDropFilesCallback(FilesCallback callback) { function BOOL (line 1614) | BOOL UNIWINC_API UnregisterDropFilesCallback() { function BOOL (line 1630) | BOOL parsePaths(LPWSTR lpBuffer, const UINT32 nBufferLength) { function LPWSTR (line 1725) | LPWSTR createDefaultExtString(const LPWSTR lpsFormTypeFilterText) { function LPWSTR (line 1793) | LPWSTR createFilterString(const LPWSTR lpsFormTypeFilterText) { function DWORD (line 1863) | DWORD GetPanelFlags(const INT32 flags) { function BOOL (line 1876) | BOOL UNIWINC_API OpenFilePanel(const PPANELSETTINGS pSettings, LPWSTR pR... function BOOL (line 1924) | BOOL UNIWINC_API OpenSavePanel(const PPANELSETTINGS pSettings, LPWSTR pR... function INT32 (line 1979) | INT32 UNIWINC_API GetDebugInfo() { function HWND (line 1991) | HWND UNIWINC_API GetWindowHandle() { function HWND (line 1999) | HWND UNIWINC_API GetDesktopWindowHandle() { function DWORD (line 2007) | DWORD UNIWINC_API GetMyProcessId() { FILE: VisualStudio/LibUniWinC/libuniwinc.h type class (line 20) | enum class type class (line 27) | enum class type class (line 42) | enum class type PANELSETTINGS (line 55) | typedef struct tagPANELSETTINGS { FILE: VisualStudio/TestLibUniWinC/Additional/WindowInfo.cs class WindowInfo (line 14) | internal class WindowInfo method WindowInfo (line 21) | public WindowInfo(IntPtr hWnd, Process process, string title, bool isC... method ToString (line 29) | override public string ToString() FILE: VisualStudio/TestLibUniWinC/Additional/WindowList.cs class WindowList (line 14) | internal class WindowList method EnumWindows (line 19) | [DllImport("user32.dll", SetLastError = true)] method EnumChildWindows (line 23) | [DllImport("user32.dll", SetLastError = true)] method GetWindowText (line 27) | [DllImport("user32.dll", CharSet = CharSet.Auto)] method GetClassName (line 30) | [DllImport("user32.dll", CharSet = CharSet.Auto)] method GetWindowThreadProcessId (line 33) | [DllImport("user32.dll")] method IsWindowVisible (line 36) | [DllImport("user32.dll")] method Load (line 49) | public void Load(bool includeChildren = false) method GetArray (line 99) | public WindowInfo[] GetArray() FILE: VisualStudio/TestLibUniWinC/FormMain.Designer.cs class FormMain (line 3) | partial class FormMain method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: VisualStudio/TestLibUniWinC/FormMain.cs class FormMain (line 12) | public partial class FormMain : Form method FormMain (line 32) | public FormMain() method InitializeControls (line 42) | private void InitializeControls() method FormMain_Shown (line 83) | private void FormMain_Shown(object sender, EventArgs e) method UpdateMonitorCombobox (line 103) | private void UpdateMonitorCombobox() method PrintMonitorInfo (line 128) | private void PrintMonitorInfo() method PrintWindowInfo (line 150) | private void PrintWindowInfo() method DumpStringArray (line 179) | private void DumpStringArray(string[] array) method buttonCheck_Click (line 188) | private void buttonCheck_Click(object sender, EventArgs e) method buttonOpenFile_Click (line 193) | private void buttonOpenFile_Click(object sender, EventArgs e) method buttonSaveFile_Click (line 210) | private void buttonSaveFile_Click(object sender, EventArgs e) method FitToMonitor (line 230) | private void FitToMonitor(int monitor) method UpdateWindowListCombobox (line 238) | private void UpdateWindowListCombobox() method checkBoxTransparent_CheckedChanged (line 258) | private void checkBoxTransparent_CheckedChanged(object sender, EventAr... method checkBoxTopmost_CheckedChanged (line 267) | private void checkBoxTopmost_CheckedChanged(object sender, EventArgs e) method checkBoxBottommost_CheckedChanged (line 277) | private void checkBoxBottommost_CheckedChanged(object sender, EventArg... method checkBoxAllowDrop_CheckedChanged (line 287) | private void checkBoxAllowDrop_CheckedChanged(object sender, EventArgs e) method FormMain_Resize (line 296) | private void FormMain_Resize(object sender, EventArgs e) method buttonShowMonitorInfo_Click (line 301) | private void buttonShowMonitorInfo_Click(object sender, EventArgs e) method buttonFitMonitor_Click (line 306) | private void buttonFitMonitor_Click(object sender, EventArgs e) method PerformEvent (line 312) | private void PerformEvent() method timerMainLoop_Tick (line 340) | private void timerMainLoop_Tick(object sender, EventArgs e) method trackBarAlpha_Scroll (line 352) | private void trackBarAlpha_Scroll(object sender, EventArgs e) method FormMain_MouseDown (line 358) | private void FormMain_MouseDown(object sender, MouseEventArgs e) method FormMain_MouseMove (line 367) | private void FormMain_MouseMove(object sender, MouseEventArgs e) method FormMain_MouseUp (line 376) | private void FormMain_MouseUp(object sender, MouseEventArgs e) method comboBoxTransparentType_SelectedIndexChanged (line 384) | private void comboBoxTransparentType_SelectedIndexChanged(object sende... method buttonSetTarget_Click (line 395) | private void buttonSetTarget_Click(object sender, EventArgs e) FILE: VisualStudio/TestLibUniWinC/LowLevel/FilePanel.cs class FilePanel (line 11) | public class FilePanel class LibUniWinC (line 13) | protected class LibUniWinC method OpenFilePanel (line 15) | [DllImport("LibUniWinC", CharSet = CharSet.Unicode)] method OpenSavePanel (line 19) | [DllImport("LibUniWinC", CharSet = CharSet.Unicode)] type PanelSettings (line 24) | [StructLayout(LayoutKind.Sequential, Pack = 1)] method PanelSettings (line 34) | public PanelSettings(Settings settings) method Dispose (line 54) | public void Dispose() type Flag (line 93) | [Flags] type Settings (line 110) | public struct Settings class Filter (line 123) | public class Filter method Filter (line 133) | public Filter(string title, params string[] extensions) method ToString (line 139) | public override string ToString() method Join (line 149) | public static string Join(Filter[] filters) method OpenFilePanel (line 176) | public static void OpenFilePanel(Settings settings, Action a... method SaveFilePanel (line 195) | public static void SaveFilePanel(Settings settings, Action a... FILE: VisualStudio/TestLibUniWinC/LowLevel/UniWinCore.cs class UniWinCore (line 23) | internal class UniWinCore : IDisposable type TransparentType (line 28) | public enum TransparentType : int type WindowStateEventType (line 39) | [Flags] class LibUniWinC (line 56) | protected class LibUniWinC method IsActive (line 65) | [DllImport("LibUniWinC")] method IsTransparent (line 69) | [DllImport("LibUniWinC")] method IsBorderless (line 73) | [DllImport("LibUniWinC")] method IsTopmost (line 77) | [DllImport("LibUniWinC")] method IsBottommost (line 81) | [DllImport("LibUniWinC")] method IsMaximized (line 85) | [DllImport("LibUniWinC")] method AttachMyWindow (line 89) | [DllImport("LibUniWinC")] method AttachMyOwnerWindow (line 93) | [DllImport("LibUniWinC")] method AttachMyActiveWindow (line 97) | [DllImport("LibUniWinC")] method DetachWindow (line 101) | [DllImport("LibUniWinC")] method Update (line 105) | [DllImport("LibUniWinC")] method SetTransparent (line 108) | [DllImport("LibUniWinC")] method SetBorderless (line 111) | [DllImport("LibUniWinC")] method SetAlphaValue (line 114) | [DllImport("LibUniWinC")] method SetClickThrough (line 117) | [DllImport("LibUniWinC")] method SetTopmost (line 120) | [DllImport("LibUniWinC")] method SetBottommost (line 123) | [DllImport("LibUniWinC")] method SetMaximized (line 126) | [DllImport("LibUniWinC")] method SetPosition (line 129) | [DllImport("LibUniWinC")] method GetPosition (line 132) | [DllImport("LibUniWinC")] method SetSize (line 136) | [DllImport("LibUniWinC")] method GetSize (line 139) | [DllImport("LibUniWinC")] method GetClientSize (line 143) | [DllImport("LibUniWinC")] method GetClientRectangle (line 147) | [DllImport("LibUniWinC")] method RegisterDropFilesCallback (line 151) | [DllImport("LibUniWinC")] method UnregisterDropFilesCallback (line 155) | [DllImport("LibUniWinC")] method RegisterMonitorChangedCallback (line 159) | [DllImport("LibUniWinC")] method UnregisterMonitorChangedCallback (line 163) | [DllImport("LibUniWinC")] method RegisterWindowStyleChangedCallback (line 167) | [DllImport("LibUniWinC")] method UnregisterWindowStyleChangedCallback (line 171) | [DllImport("LibUniWinC")] method SetAllowDrop (line 175) | [DllImport("LibUniWinC")] method GetCurrentMonitor (line 179) | [DllImport("LibUniWinC")] method GetMonitorCount (line 182) | [DllImport("LibUniWinC")] method GetMonitorRectangle (line 185) | [DllImport("LibUniWinC")] method SetCursorPosition (line 189) | [DllImport("LibUniWinC")] method GetCursorPosition (line 192) | [DllImport("LibUniWinC")] method SetTransparentType (line 198) | [DllImport("LibUniWinC")] method SetKeyColor (line 201) | [DllImport("LibUniWinC")] method GetDebugInfo (line 204) | [DllImport("LibUniWinC")] method AttachWindowHandle (line 207) | [DllImport("LibUniWinC")] method GetGameView (line 226) | public static EditorWindow GetGameView() method UniWinCore (line 280) | public UniWinCore() method Dispose (line 296) | public void Dispose() method _monitorChangedCallback (line 316) | [MonoPInvokeCallback(typeof(LibUniWinC.IntCallback))] method _windowStyleChangedCallback (line 327) | [MonoPInvokeCallback(typeof(LibUniWinC.IntCallback))] method _dropFilesCallback (line 339) | [MonoPInvokeCallback(typeof(LibUniWinC.StringCallback))] method parsePaths (line 361) | internal static string[] parsePaths(string text) method DetachWindow (line 433) | public void DetachWindow() method AttachMyWindow (line 447) | public bool AttachMyWindow() method AttachWindowHandle (line 469) | public bool AttachWindowHandle(IntPtr hWnd) method AttachMyActiveWindow (line 481) | public bool AttachMyActiveWindow() method Update (line 494) | public void Update() method GetDebubgWindowSizeInfo (line 499) | string GetDebubgWindowSizeInfo() method EnableTransparent (line 511) | public void EnableTransparent(bool isTransparent) method SetAlphaValue (line 525) | public void SetAlphaValue(float alpha) method EnableTopmost (line 537) | public void EnableTopmost(bool isTopmost) method EnableBottommost (line 548) | public void EnableBottommost(bool isBottommost) method EnableClickThrough (line 559) | public void EnableClickThrough(bool isThrough) method SetZoomed (line 572) | public void SetZoomed(bool isZoomed) method GetZoomed (line 581) | public bool GetZoomed() method SetWindowPosition (line 590) | public void SetWindowPosition(Vector2 position) method GetWindowPosition (line 599) | public Vector2 GetWindowPosition() method SetWindowSize (line 610) | public void SetWindowSize(Vector2 size) method GetWindowSize (line 619) | public Vector2 GetWindowSize() method GetClientSize (line 630) | public Vector2 GetClientSize() method GetClientRectangle (line 641) | public Rect GetClientRectangle() method SetAllowDrop (line 652) | public void SetAllowDrop(bool enabled) method ObserveDroppedFiles (line 666) | public bool ObserveDroppedFiles(out string[] files) method ObserveMonitorChanged (line 680) | public bool ObserveMonitorChanged() method ObserveWindowStyleChanged (line 692) | public bool ObserveWindowStyleChanged() method ObserveWindowStyleChanged (line 705) | public bool ObserveWindowStyleChanged(out WindowStateEventType type) method SetCursorPosition (line 726) | public static void SetCursorPosition(Vector2 position) method GetCursorPosition (line 735) | public static Vector2 GetCursorPosition() method GetCursorVisible (line 743) | public static bool GetCursorVisible() method SetTransparentType (line 754) | public void SetTransparentType(TransparentType type) method SetKeyColor (line 764) | public void SetKeyColor(Color32 color) method GetCurrentMonitor (line 776) | public int GetCurrentMonitor() method GetMonitorCount (line 785) | public static int GetMonitorCount() method GetMonitorRectangle (line 797) | public static bool GetMonitorRectangle(int index, out Vector2 position... method FitToMonitor (line 807) | public bool FitToMonitor(int monitorIndex) method DebugMonitorInfo (line 838) | [Obsolete] method GetDebugInfo (line 864) | [Obsolete] FILE: VisualStudio/TestLibUniWinC/Program.cs class Program (line 7) | static class Program method Main (line 12) | [STAThread] FILE: VisualStudio/TestLibUniWinC/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: VisualStudio/TestLibUniWinC/Properties/Settings.Designer.cs class Settings (line 14) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: VisualStudio/TestLibUniWinC/UnityEmulation/AOT.cs class MonoPInvokeCallbackAttribute (line 5) | public class MonoPInvokeCallbackAttribute : Attribute method MonoPInvokeCallbackAttribute (line 9) | public MonoPInvokeCallbackAttribute(Type type) FILE: VisualStudio/TestLibUniWinC/UnityEmulation/UnityEngine.cs type Color32 (line 6) | public struct Color32 method Color32 (line 13) | public Color32(byte r, byte g, byte b, byte a) type Vector2 (line 22) | [StructLayout(LayoutKind.Sequential)] method Vector2 (line 28) | public Vector2(float x, float y) method ToString (line 46) | override public string ToString() type Rect (line 52) | [StructLayout(LayoutKind.Sequential)] method Rect (line 60) | public Rect(float x, float y, float width, float height) class Debug (line 71) | public class Debug method Log (line 73) | public static void Log(string text) FILE: docs/reference/html/dynsections.js function toggleVisibility (line 25) | function toggleVisibility(linkObj) function updateStripes (line 46) | function updateStripes() function toggleLevel (line 52) | function toggleLevel(level) function toggleFolder (line 73) | function toggleFolder(id) function toggleInherit (line 108) | function toggleInherit(id) FILE: docs/reference/html/jquery.js function b (line 2) | function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e... function w (line 2) | function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof... function p (line 2) | function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e... function se (line 2) | function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeTy... function ue (line 2) | function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cac... function le (line 2) | function le(e){return e[S]=!0,e} function ce (line 2) | function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(... function fe (line 2) | function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[... function pe (line 2) | function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourc... function de (line 2) | function de(t){return function(e){return"input"===e.nodeName.toLowerCase... function he (line 2) | function he(n){return function(e){var t=e.nodeName.toLowerCase();return(... function ge (line 2) | function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.... function ve (line 2) | function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,... function ye (line 2) | function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e} function me (line 2) | function me(){} function xe (line 2) | function xe(e){for(var t=0,n=e.length,r="";tr;r++)a=n.classesElementLookup[... function r (line 8) | function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-st... function i (line 8) | function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)} function e (line 8) | function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFl... function i (line 8) | function i(e,i){return parseInt(t.css(e,i),10)||0} function s (line 8) | function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e... function s (line 8) | function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"pa... function n (line 15) | function n(a){return!a.nodeName||-1!==$.inArray(a.nodeName.toLowerCase()... function h (line 15) | function h(a){return $.isFunction(a)||$.isPlainObject(a)?a:{top:a,left:a}} function k (line 15) | function k(a){var k=$.extend({},b,{queue:!0,duration:d,complete:a&&funct... function CSSCoordinates (line 23) | function CSSCoordinates(){var me=this;me.top="auto";me.left="auto";me.ri... function DisplayController (line 23) | function DisplayController(element,options,tipController){var hoverTimer... function PlacementCalculator (line 23) | function PlacementCalculator(){function computePlacementCoords(element,p... function TooltipController (line 23) | function TooltipController(options){var placementCalculator=new Placemen... function isSvgElement (line 23) | function isSvgElement(element){return Boolean(window.SVGElement&&element... function isMouseEvent (line 23) | function isMouseEvent(event){return Boolean(event&&$.inArray(event.type,... function initTracking (line 23) | function initTracking(){if(!session.mouseTrackingActive){session.mouseTr... function getViewportDimensions (line 23) | function getViewportDimensions(){session.scrollLeft=$window.scrollLeft()... function trackResize (line 23) | function trackResize(){session.windowWidth=$window.width();session.windo... function trackScroll (line 23) | function trackScroll(){var x=$window.scrollLeft(),y=$window.scrollTop();... function trackMouse (line 23) | function trackMouse(event){session.currentX=event.pageX;session.currentY... function isMouseOver (line 23) | function isMouseOver(element){var elementPosition=element.offset(),eleme... function getTooltipContent (line 23) | function getTooltipContent(element){var tipText=element.data(DATA_POWERT... function getViewportCollisions (line 23) | function getViewportCollisions(coords,elementWidth,elementHeight){var vi... function countFlags (line 23) | function countFlags(value){var count=0;while(value){value&=value-1;count... function f (line 33) | function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault... function initMouseDetection (line 35) | function initMouseDetection(t){var e=".smartmenus_mouse";if(mouseDetecti... function isTouchEvent (line 35) | function isTouchEvent(t){return!/^(4|mouse)$/.test(t.pointerType)} function getEventsNS (line 35) | function getEventsNS(t,e){e||(e="");var i={};for(var s in t)i[s.split(" ... FILE: docs/reference/html/menu.js function initMenu (line 25) | function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { FILE: docs/reference/html/navtree.js function getData (line 29) | function getData(varName) function stripPath (line 36) | function stripPath(uri) function stripPath2 (line 41) | function stripPath2(uri) function hashValue (line 49) | function hashValue() function hashUrl (line 54) | function hashUrl() function pathName (line 59) | function pathName() function localStorageSupported (line 64) | function localStorageSupported() function storeLink (line 74) | function storeLink(link) function deleteLink (line 81) | function deleteLink() function cachedLink (line 88) | function cachedLink() function getScript (line 97) | function getScript(scriptName,func,show) function createIndent (line 108) | function createIndent(o,domNode,node,level) function gotoAnchor (line 143) | function gotoAnchor(anchor,aname,updateLocation) function newNode (line 172) | function newNode(o, po, text, link, childrenData, lastNode) function showRoot (line 253) | function showRoot() function expandNode (line 268) | function expandNode(o, node, imm, showRoot) function glowEffect (line 288) | function glowEffect(n,duration) function highlightAnchor (line 295) | function highlightAnchor() function selectAndHighlight (line 313) | function selectAndHighlight(hash,n) function showNode (line 339) | function showNode(o, node, index, hash) function removeToInsertLater (line 380) | function removeToInsertLater(element) { function getNode (line 393) | function getNode(o, po) function gotoNode (line 406) | function gotoNode(o,subIndex,root,hash,relpath) function navTo (line 421) | function navTo(o,root,hash,relpath) function showSyncOff (line 451) | function showSyncOff(n,relpath) function showSyncOn (line 456) | function showSyncOn(n,relpath) function toggleSyncButton (line 461) | function toggleSyncButton(relpath) function initNavTree (line 487) | function initNavTree(toroot,relpath) FILE: docs/reference/html/resize.js function initResizable (line 25) | function initResizable()