22 #ifndef MOHAWK_CSTIME_VIEW_H 23 #define MOHAWK_CSTIME_VIEW_H 25 #include "mohawk/cstime.h" 26 #include "mohawk/view.h" 35 void init()
override { }
36 void shutdown()
override { }
37 void update()
override { }
39 void defaultMoveProc(
Feature *feature);
40 void defaultDrawProc(
Feature *feature);
41 bool defaultTimeProc(
Feature *feature);
47 void cursorMoveProc(
Feature *feature);
48 void cursorDrawProc(
Feature *feature);
50 void dialogTextMoveProc(
Feature *feature);
51 void dialogTextDrawProc(
Feature *feature);
52 void rolloverTextMoveProc(
Feature *feature);
53 void rolloverTextDrawProc(
Feature *feature);
54 void bubbleTextMoveProc(
Feature *feature);
55 void bubbleTextDrawProc(
Feature *feature);
65 uint32 getTime()
override;
69 void installGroup(uint16 resourceId, uint size, uint count,
bool regs, uint16 baseId);
70 void removeGroup(uint16 resourceId);
72 void loadBitmapCursors(uint16 baseId);
73 void setBitmapCursor(uint16
id);
74 uint16 getBitmapCursor() {
return _bitmapCursorId; }
81 uint16 _bitmapCursorId;
83 uint16 _SCRBGroupResources[14];
84 void removeObjectsUsingBaseId(uint16 baseId);
85 void freeShapesUsingResourceId(uint16 resourceId);
86 void freeScriptsUsingResourceId(uint16 resourceId);
87 void groupFreeScript(uint index);
88 void groupAdjustView(uint index, uint count);
90 void finishDraw()
override;
Definition: cstime_view.h:61
Definition: cstime_view.h:30