27#include "tinsel/events.h"
47 REF_DEFAULT, REF_UP, REF_DOWN, REF_LEFT, REF_RIGHT, REF_POINT
51 TF_NONE, TF_UP, TF_DOWN, TF_LEFT, TF_RIGHT, TF_FILM
63 SCALE_DEFAULT, SCALE_LARGE, SCALE_MEDIUM, SCALE_SMALL,
64 SCALE_COMPACT, SCALE_TINY,
65 SCALE_AUX1, SCALE_AUX2, SCALE_AUX3,
66 SCALE_AUX4, SCALE_AUX5
71 REEL_DEFAULT, REEL_ALL, REEL_HORIZ, REEL_VERT
74typedef enum { TRANS_DEF, TRANS_CUT, TRANS_FADE } TRANSITS;
77#define SCNHANDLE_SHIFT (((TinselVersion >= 2) && !TinselV2Demo) ? 25 : 23)
78#define OFFSETMASK (((TinselVersion >= 2) && !TinselV2Demo) ? 0x01ffffffL : 0x007fffffL)
79#define HANDLEMASK (((TinselVersion >= 2) && !TinselV2Demo) ? 0xFE000000L : 0xFF800000L)
85void StartNewScene(
SCNHANDLE scene,
int entry);
91void SetView(
int id,
int scale);
96bool WasDw1IntroSkipped();
SCALE
Definition: scene.h:62
@ MAX_POLY
maximum number of polygons in a scene
Definition: scene.h:35
@ MAX_NOSCROLL
maximum number of NoScroll commands in a scene
Definition: scene.h:33
@ MAX_NODES
maximum nodes in a Node Path
Definition: scene.h:32
@ MAX_ENTRANCE
maximum number of entrances in a scene
Definition: scene.h:34
@ MAX_ACTOR
maximum number of actors in a scene
Definition: scene.h:36
uint32 SCNHANDLE
Definition: dw.h:31
MASK_TYPE
Definition: scene.h:55
REFTYPE
Definition: scene.h:46
REEL
Definition: scene.h:70
TINSEL_EVENT
Definition: events.h:91