# WindowKey

class `HPS.WindowKey` : HPS.SegmentKey

  Subclassed by HPS.ApplicationWindowKey, HPS.OffScreenWindowKey

  Public Functions

  bool `ConvertCoordinate` (HPS.Coordinate.Space in_space, HPS.Point in_point, HPS.Coordinate.Space in_output_space, out HPS.Point out_point)
  override void `Dispose` ()
  ulong `FindFonts` (out HPS.FontSearchResults out_results)
  ulong `FindHighlights` (HPS.HighlightSearchOptionsKit in_options, out HPS.HighlightSearchResults out_results)
  ulong `FindHighlights` (HPS.KeyPath in_key_path, HPS.HighlightSearch.Scope in_scope, HPS.HighlightSearchOptionsKit in_options, out HPS.HighlightSearchResults out_results)
  HPS.DebuggingControl `GetDebuggingControl` ()
  HPS.EventDispatcher `GetEventDispatcher` ()
  HPS.HighlightControl `GetHighlightControl` ()
  HPS.PostProcessEffectsControl `GetPostProcessEffectsControl` ()
  HPS.SelectionControl `GetSelectionControl` ()
  HPS.SelectionOptionsControl `GetSelectionOptionsControl` ()
  HPS.UpdateOptionsControl `GetUpdateOptionsControl` ()
  HPS.WindowInfoControl `GetWindowInfoControl` ()
  override HPS.Type `ObjectType` ()
  HPS.WindowKey `SetDebugging` (HPS.DebuggingKit in_kit)
  HPS.WindowKey `SetDriverEventHandler` (HPS.DriverEventHandler in_handler, IntPtr in_type)
  HPS.WindowKey `SetPostProcessEffects` (HPS.PostProcessEffectsKit in_kit)
  HPS.WindowKey `SetSelectionOptions` (HPS.SelectionOptionsKit in_kit)
  HPS.WindowKey `SetUpdateOptions` (HPS.UpdateOptionsKit in_kit)
  bool `ShowDebugging` (out HPS.DebuggingKit out_kit)
  bool `ShowPostProcessEffects` (out HPS.PostProcessEffectsKit out_kit)
  bool `ShowSelectionOptions` (out HPS.SelectionOptionsKit out_kit)
  bool `ShowSnapshot` (out HPS.ImageKit out_kit)
  bool `ShowUpdateOptions` (out HPS.UpdateOptionsKit out_kit)
  bool `ShowWindowInfo` (out HPS.WindowInfoKit out_kit)
  HPS.WindowKey `UnsetDriverEventHandler` (IntPtr in_type)
  void `Update` ()
  void `Update` (HPS.UpdateOptionsKit in_kit)
  void `Update` (HPS.Window.UpdateType in_type)
  void `Update` (HPS.Window.UpdateType in_type, double in_time_limit)
  HPS.UpdateNotifier `UpdateWithNotifier` ()
  HPS.UpdateNotifier `UpdateWithNotifier` (HPS.UpdateOptionsKit in_kit)
  HPS.UpdateNotifier `UpdateWithNotifier` (HPS.Window.UpdateType in_type)
  HPS.UpdateNotifier `UpdateWithNotifier` (HPS.Window.UpdateType in_type, double in_time_limit)
  `WindowKey` ()
  `WindowKey` (HPS.Key in_key)
  `WindowKey` (HPS.WindowKey in_window)

Hello I'm HOOPSY!

HOOPSY BETA

Hello I am HOOPSY! your Docs generative AI assistant.

Ask me anything about HOOPS Visualize HPS or choose a sample question below to start a conversation:

Additional info

HOOPSY may store chats to provide and maintain the service according to OpenAI's data policy.

This feature is currently experimental. While we are continually enhancing its performance and quality, the underlying AI model may generate inaccurate or fabricated responses, especially if prompted to do so.

New Conversation
Continue generating