librw/src/engine.cpp

58 lines
759 B
C++

#include <cstdio>
#include <cstdlib>
#include <cassert>
#include "rwbase.h"
#include "rwplg.h"
#include "rwpipeline.h"
#include "rwobjects.h"
#include "rwengine.h"
namespace rw {
Engine engine;
Driver driver[NUM_PLATFORMS];
namespace null {
void beginUpdate(Camera*) { }
void endUpdate(Camera*) { }
void
rasterCreate(Raster*)
{
assert(0 && "rasterCreate not implemented");
}
uint8*
rasterLock(Raster*, int32)
{
assert(0 && "lockRaster not implemented");
return nil;
}
void
rasterUnlock(Raster*, int32)
{
assert(0 && "unlockRaster not implemented");
}
int32
rasterNumLevels(Raster*)
{
assert(0 && "rasterNumLevels not implemented");
return 0;
}
void
rasterFromImage(Raster*, Image*)
{
assert(0 && "rasterFromImage not implemented");
}
}
}