"L. Spiro Engine"
|
Core of the graphics library. More...
#include <LSGGraphicsLib.h>
Static Public Member Functions | |
static LSVOID LSE_CALL | InitGraphicsLib () |
static LSVOID LSE_CALL | PostInitGraphicsLib () |
static LSVOID LSE_CALL | DestroyGraphicsLib () |
static LSVOID LSE_CALL | InitGraphicsLibApi (LSVOID *_pvParm) |
static LSVOID LSE_CALL | DestroyGraphicsLibWindow () |
static LSVOID LSE_CALL | MakeCurrent () |
static LSVOID LSE_CALL | FreeTmpResources () |
Core of the graphics library.
Class CGraphicsLib Description: Core of the graphics library.
static LSVOID LSE_CALL lsg::CGraphicsLib::DestroyGraphicsLib | ( | ) | [static] |
Destroy the graphics library.
static LSVOID LSE_CALL lsg::CGraphicsLib::DestroyGraphicsLibWindow | ( | ) | [static] |
Inform tha graphics library that the rendering window is being destroyed.
static LSVOID LSE_CALL lsg::CGraphicsLib::FreeTmpResources | ( | ) | [static] |
Free any temporary RAM that may be in use.
static LSVOID LSE_CALL lsg::CGraphicsLib::InitGraphicsLib | ( | ) | [static] |
Initialize the graphics library.
static LSVOID LSE_CALL lsg::CGraphicsLib::InitGraphicsLibApi | ( | LSVOID * | _pvParm | ) | [static] |
Initialize the operating system graphics API. Must be done after a window has been created. Should not be called by the users. Let the engine handle this.
_pvParm | The meaning of this value changes depending on the graphics API and operating system. |
static LSVOID LSE_CALL lsg::CGraphicsLib::MakeCurrent | ( | ) | [static] |
Activate the main rendering context. Does nothing in DirectX.
static LSVOID LSE_CALL lsg::CGraphicsLib::PostInitGraphicsLib | ( | ) | [static] |
Secondary initialization of the graphics library. Called after the window is created.