IHYCrossPlatformModuleController

Overview

The IHYCrossPlatformModuleController interface defines a cross-platform module controller that is used to centralize plugin registration in the Hydra framework.

This interface is implemented by both managed and unmanaged controllers to enable cross-platform interaction without additional configuration.

Location


Properties


Host

Reference to the plugin host interface.

 

property Host: IHYCrossPlatformHost read write;

 

IHYCrossPlatformHost Host { get; set; }

 

Property Host() As IHYCrossPlatformHost

Required Methods


GetLargeImages

Returns the handle of the image list used for large images.

 

method GetLargeImages: IntPtr

 

IntPtr GetLargeImages()

 

Function GetLargeImages() As IntPtr

GetSmallImages

Returns the handle of the image list used for small images.

 

method GetSmallImages: IntPtr

 

IntPtr GetSmallImages()

 

Function GetSmallImages() As IntPtr