22 #ifndef ILLUSIONS_ACTORRESOURCE_H 23 #define ILLUSIONS_ACTORRESOURCE_H 25 #include "illusions/graphics.h" 26 #include "illusions/resourcesystem.h" 27 #include "graphics/surface.h" 31 class IllusionsEngine;
37 void load(
Resource *resource)
override;
38 bool isFlag(
int flag)
override;
47 byte *_compressedPixels;
67 uint16 _pathWalkPointsIndex;
68 uint16 _scaleLayerIndex;
69 uint16 _pathWalkRectIndex;
70 uint16 _priorityLayerIndex;
71 uint16 _regionLayerIndex;
84 bool containsSequence(
Sequence *sequence);
97 void load(
Resource *resource)
override;
98 void unload()
override;
99 void pause()
override;
100 void unpause()
override;
107 void initActorTypes(
int gameId);
108 void registerResources();
109 void unregisterResources();
118 void pauseBySceneId(uint32 sceneId);
119 void unpauseBySceneId(uint32 sceneId);
132 #endif // ILLUSIONS_ACTORRESOURCE_H
Definition: graphics.h:59
Definition: actorresource.h:79
Definition: resourcesystem.h:51
Definition: graphics.h:38
Definition: actorresource.h:94
Definition: actorresource.h:58
Definition: resourcesystem.h:42
Definition: resourcesystem.h:78
Definition: actorresource.h:43
Definition: actorresource.h:51
Definition: list_intern.h:51
Definition: actorresource.h:112
Definition: graphics.h:49
Definition: actorresource.h:33
Definition: illusions.h:92
Definition: actorresource.h:76