Sack Library Documentation
|
This is namespace sack::image::render.
Name |
Description |
The following table lists functions in this documentation. | |
The following table lists structs, records, enums in this documentation. | |
The following table lists types in this documentation. | |
The following table lists macros in this documentation. |
|
Name |
Description |
|
Enables a timer on the mouse to hide the cursor after a second that the mouse is not being moved. | |
|
Adds a sprite rendering method to the display. Just before updating to the display, the display is saved, and sprite update callbacks are issued. then the resulting display is output. Sprite data only exists on the output image just before it is put on the physical display. | |
|
returns the native handle used to output to. this can be an SDL_Screen or HWND depending on platform. | |
|
Lock the renderer for this thread to use. | |
|
Function to check if the draw mode of the renderer requires an ALL update (opengl/direct3d) every frame the whole display must be drawn. | |
|
Sets whether the display wants to get any mouse events at all. | |
|
Unlock the renderer for other threads to use. | |
|
Adds a callback to call when a file is dropped. Each callback can return 0 that it did not accept the file, or 1 that it did. once the file is accepted by a handler, it is not passed to any other handlers. |
Name |
Description |
key is sensitive to capslock state | |
set to disallow key redefinition | |
no keydef here... | |
This is macro sack::image::render::KDF_NOREDEF. | |
key is sensitive to numlock state the numpad returns num0 - ... or numpad returns home/end/pgdn etc... | |
action is called on key release | |
if !defined( DISPLAY_SOURCE ) && !defined( DISPLAY_SERVICE ) && !defined( DISPLAY_CLIENT ) | |
This is macro sack::image::render::KEYMOD_ALT. | |
This is macro sack::image::render::KEYMOD_ANY. | |
This is macro sack::image::render::KEYMOD_CTRL. | |
This is macro sack::image::render::KEYMOD_NORMAL. | |
This is macro sack::image::render::KEYMOD_SHIFT. | |
| |
| |
| |
| |
| |
| |
This is the type that the sack::image::render primarily deals with. This is used to put Image to physical display. It can be a truly alpha transparent surface on Windows XP+, and the transparent surface can do region updates in Windows Vista+. This typename is aliased to different real structures depending on context. The application should just regard this type as a simple value and never ever try to delve into it. |
|
Name |
Description |
|
Private structure for Vidlib. See PRENDERER. Exposed, but applications should use appropriate methods in render namespace. | |
|
overrides to default definitions | |
|
This is record sack::image::render::KeyDataEventType. | |
|
This is record sack::image::render::KeyDefine. | |
|
This is type sack::image::render::KEYBIND. | |
|
This is type sack::image::render::PKEYBIND. | |
|
Private structure for Vidlib. See PRENDERER. Exposed, but applications should use appropriate methods in render namespace. | |
|
Private structure for Vidlib. See PRENDERER. Exposed, but applications should use appropriate methods in render namespace. |
Name |
Description |
signature for callback method to pass to WinShell_AcceptDroppedFiles. Defines type function signature required for a user callback to handle drop file event. | |
type for callback signature to handle a bound keyboard event. | |
This is record sack::image::render::KeyDefine. |
Copyright (c) 2000+. All rights reserved.
|
What do you think about this topic? Send feedback!
|