Sack Library Documentation

Defines the interface InterShell exports for plugin modules to use. 


When using the intershell interface in a project, each file must define USES_INTERSHELL_INTERFACE, and a single file must define DEFINES_INTERSHELL_INTERFACE. 


// only define this in a single source
// define this for each source that uses methods in InterShell.
#include <InterShell_export.h>
One-short inclusion protection symbol for this file. 
A macro used to open the InterShell namespace. 
A macro used to close the InterShell namespace 
Render provides a method to display images on a screen. It is the interface between memory images and the window desktop or frame buffer the user is viewing on a monitor.

Under windows, this is implemented as an HWND and an HBITMAP used to allow the application to draw. Updates are done directly from the drawable surface to the HWND as appropriate for the type of service. This is implemented with Vidlib.dll.

Under Linux, this is mounted against SDL. SDL, however, does not give multiple display surfaces, so a more direct method should be used someday, other than SDL does... more 
Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at
Copyright (c) 2000+. All rights reserved.
What do you think about this topic? Send feedback!