28 #ifndef WINTERMUTE_XFRAME_NODE_H 29 #define WINTERMUTE_XFRAME_NODE_H 31 #include "engines/wintermute/base/base_named_object.h" 32 #include "engines/wintermute/base/gfx/xmesh.h" 33 #include "engines/wintermute/base/gfx/xmodel.h" 34 #include "engines/wintermute/coll_templ.h" 49 bool updateMatrices(
DXMatrix *parentMat);
52 bool render(
XModel *model);
53 bool renderFlatShadowModel();
59 FrameNode *findFrame(
const char *frameName);
62 void setTransformationMatrix(
DXMatrix *mat);
70 bool setMaterialSprite(
char *matName,
BaseSprite *sprite);
73 bool removeMaterialEffect(
const char *matName);
75 bool invalidateDeviceObjects();
76 bool restoreDeviceObjects();
Definition: base_game.h:76
Definition: video_theora_player.h:41
Graphics::Surface * scale(const Graphics::Surface &srcImage, int xSize, int ySize)
Definition: 3dshadow_volume.h:49
Definition: coll_templ.h:63
Definition: 3deffect_params.h:36
Definition: base_named_object.h:36
Definition: xframe_node.h:44
Definition: base_sprite.h:40
Definition: 3deffect.h:36
Definition: xfile_loader.h:459
Definition: achievements_tables.h:27