Overview

Sample Code

Programming Guide

API Reference

Support

HPS.DrawWindowEvent Class Reference

The DrawWindowEvent class is the event generated when the driver draws the window background for each subwindow. More...

Inheritance diagram for HPS.DrawWindowEvent:
HPS.DriverEvent

Public Member Functions

override void Dispose ()
 
void DrawTexturedBackground (IntPtr in_texture, HPS.MatrixKit in_matrix, HPS.Rectangle in_extent)
 Function for drawing a platform-specific texture in place of the normal window background. More...
 
 DrawWindowEvent (IntPtr in_nr)
 
 DrawWindowEvent (HPS.DrawWindowEvent in_that)
 
- Public Member Functions inherited from HPS.DriverEvent
 DriverEvent (HPS.DriverEvent in_that)
 
IntPtr GetClassID ()
 Returns a unique identifier that is shared by all objects of the same class. More...
 

Protected Member Functions

override void deleteCptr ()
 

Properties

HPS.Rectangle Extent [get, set]
 

Additional Inherited Members

- Protected Attributes inherited from HPS.DriverEvent
bool cMemOwn
 
HandleRef cptr
 
HandleRef scptr
 

Detailed Description

The DrawWindowEvent class is the event generated when the driver draws the window background for each subwindow.

Member Function Documentation

void HPS.DrawWindowEvent.DrawTexturedBackground ( IntPtr  in_texture,
HPS.MatrixKit  in_matrix,
HPS.Rectangle  in_extent 
)
inline

Function for drawing a platform-specific texture in place of the normal window background.

Parameters
in_textureThe platform-specific texture handle.
in_matrixA transformation to apply to the uv coordinates used to draw the texture to the window.
in_extentThe screen extent for the window background to be drawn.

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