Public Member Functions | Protected Member Functions | Properties | List of all members
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 ()
 
 DrawWindowEvent (IntPtr in_nr)
 
 DrawWindowEvent (HPS.DrawWindowEvent in_that)
 
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...
 
- Public Member Functions inherited from HPS.DriverEvent
 DriverEvent (HPS.DriverEvent in_that)
 

Protected Member Functions

override void deleteCptr ()
 

Properties

HPS.Rectangle Extent [get, set]
 

Additional Inherited Members

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

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: