24#ifndef NEVERHOOD_MODULE_H
25#define NEVERHOOD_MODULE_H
27#include "neverhood/neverhood.h"
28#include "neverhood/background.h"
29#include "neverhood/entity.h"
30#include "neverhood/graphics.h"
31#include "neverhood/mouse.h"
32#include "neverhood/palette.h"
33#include "neverhood/screen.h"
50 SceneType getSceneType() {
return _sceneType; }
58 int _navigationAreaType;
61 void createNavigationScene(uint32 navigationListId,
int navigationIndex,
const byte *itemsTypes = NULL);
62 void createSmackerScene(uint32 fileHash,
bool doubleSurface,
bool canSkip,
bool canAbort);
63 void createSmackerScene(
const uint32 *fileHashList,
bool doubleSurface,
bool canSkip,
bool canAbort);
64 void createStaticScene(uint32 backgroundFileHash, uint32 cursorFileHash);
65 void createDemoScene();
67 void leaveModule(uint32 result);
Definition: navigationscene.h:32
Definition: neverhood.h:69