The Window class is a concept class for window-related enum classes. More...

Public Types | |
enum | Driver : uint { Driver.Default3D = 0x00000000, OpenGL = 0x00000001, Driver.OpenGL2 = 0x00000002, DirectX9 = 0x00000003, Driver.DirectX11 = 0x00000004 } |
Enumerates the types of supported display drivers. We recommend that you use the Default3D driver type, and provide end-users with the ability to manually select from a range of 3d drivers in a driver-pulldown list. This will allow them to potentially work around graphics-card-specific problems that occur with a specific driver type. More... | |
enum | FrameOptions : uint { FrameOptions.Inset = 0x00000000, FrameOptions.Overlay = 0x00000001 } |
Window Frame Positioning More... | |
enum | FrameSize : uint { FrameSize.Single = 0x00000000, FrameSize.Double = 0x00000001 } |
Dimensions of the Window Frame More... | |
enum | ImageFormat : uint { ImageFormat.Default = 0x00000000, ImageFormat.RGBA = 0x00000001, ImageFormat.RGB = 0x00000002, ImageFormat.Jpeg = 0x00000003, ImageFormat.Png = 0x00000004 } |
The native image format for off-screen windows More... | |
enum | Mobility : uint { Mobility.Locked = 0x00000000, Mobility.Floating = 0x00000001, Mobility.FixedRatio = 0x00000002, Mobility.Free = 0x00000003 } |
Enumerates the mobility modes (i.e., resizing and positioning behaviors) for stand-alone windows. More... | |
enum | UpdateStatus : uint { UpdateStatus.InProgress = 0x00000000, UpdateStatus.Completed = 0x00000001, UpdateStatus.TimedOut = 0x00000002, UpdateStatus.Interrupted = 0x00000003, UpdateStatus.Failed = 0x00000004 } |
Enumerates the status that can be returned when performing an update. More... | |
enum | UpdateType : uint { UpdateType.Default = 0x00000000, UpdateType.Complete = 0x00000001, UpdateType.Refresh = 0x00000002, CompileOnly = 0x00000003, Exhaustive = 0x00000004 } |
Controls the type of update that Visualize will attempt to perform More... | |
Public Member Functions | |
virtual void | Dispose () |
Window (HPS.Window in_that) | |
Protected Member Functions | |
virtual void | deleteCptr () |
Protected Attributes | |
bool | cMemOwn |
HandleRef | cptr |
Detailed Description
The Window class is a concept class for window-related enum classes.
Member Enumeration Documentation
enum HPS.Window.Driver : uint |
Enumerates the types of supported display drivers. We recommend that you use the Default3D driver type, and provide end-users with the ability to manually select from a range of 3d drivers in a driver-pulldown list. This will allow them to potentially work around graphics-card-specific problems that occur with a specific driver type.
enum HPS.Window.FrameOptions : uint |
enum HPS.Window.FrameSize : uint |
enum HPS.Window.ImageFormat : uint |
enum HPS.Window.Mobility : uint |
Enumerates the mobility modes (i.e., resizing and positioning behaviors) for stand-alone windows.
enum HPS.Window.UpdateStatus : uint |
enum HPS.Window.UpdateType : uint |
Controls the type of update that Visualize will attempt to perform
The documentation for this class was generated from the following file:
- internals/hps_core/source/cs/HPS.Window.cs