Derm.Render.RenderWindow Class Reference
Rendering window.
More...
List of all members.
Detailed Description
Rendering window.
A RenderWindow shall be considered an object able to output the graphical result of some rendering operation. A RenderWindow instance must have associated a RenderContext instance.
Constructor & Destructor Documentation
Derm.Render.RenderWindow.RenderWindow |
( |
int |
w, |
|
|
int |
h | |
|
) |
| | |
Constructor.
- Parameters:
-
| w | A System.Int32 specifing window width (in pixels). |
| h | A System.Int32 specifing window height (in pixels). |
Member Function Documentation
void Derm.Render.RenderWindow.Dispose |
( |
|
) |
|
override IntPtr Derm.Render.RenderWindow.GetDeviceContext |
( |
|
) |
[virtual] |
void Derm.Render.RenderWindow.GetExtents |
( |
out int |
w, |
|
|
out int |
h | |
|
) |
| | |
void Derm.Render.RenderWindow.GetPosition |
( |
out int |
x, |
|
|
out int |
y | |
|
) |
| | |
Get this RenderWindow position.
- Parameters:
-
| x | A System.Int32 returning the X coordinate. |
| y | A System.Int32 returning the Y coordinate. |
void Derm.Render.RenderWindow.HideWindow |
( |
|
) |
|
Register keyboard input handler.
- Parameters:
-
void Derm.Render.RenderWindow.RegisterInput |
( |
MouseInput |
input |
) |
|
Register mouse input handler.
- Parameters:
-
void Derm.Render.RenderWindow.SetExtents |
( |
int |
w, |
|
|
int |
h | |
|
) |
| | |
void Derm.Render.RenderWindow.SetPosition |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | |
Set this RenderWindow position.
- Parameters:
-
| x | A System.Int32 specifying the X coordinate. |
| y | A System.Int32 specifying the Y coordinate. |
void Derm.Render.RenderWindow.ShowWindow |
( |
|
) |
|
override void Derm.Render.RenderWindow.SwapSurface |
( |
|
) |
[virtual] |
Derived implementation status for passing surface pixel format.
- Parameters:
-
- Returns:
- It returns true in the case the pixel format is valid for usage in the derived implementation, otherwise it returns false.
Implements Derm.Render.RenderSurface.
Property Documentation
bool Derm.Render.RenderWindow.MainWindow [get, set] |
Form Derm.Render.RenderWindow.NestedForm [get] |
Get the Form handle used for rendering.
override bool Derm.Render.RenderWindow.Swappable [get] |
bool Derm.Render.RenderWindow.Visible [get] |