28 #ifndef WINTERMUTE_AD_ATTACH_3DX_H 29 #define WINTERMUTE_AD_ATTACH_3DX_H 31 #include "engines/wintermute/ad/ad_object_3d.h" 42 bool init(
const char *modelFile,
const char *name,
const char *parentBone);
43 bool update()
override;
44 bool displayAttachable(
DXMatrix *viewMat,
bool registerObjects);
45 bool displayShadowVol(
DXMatrix *modelMat,
DXVector3 *light,
float extrusionDepth,
bool update);
46 bool invalidateDeviceObjects()
override;
47 bool restoreDeviceObjects()
override;
53 bool scSetProperty(
const char *name,
ScValue *value)
override;
55 const char *scToString()
override;
Definition: base_game.h:76
Definition: ad_attach_3dx.h:35
Definition: script_value.h:42
Definition: script_stack.h:41
Definition: ad_object_3d.h:37
Definition: base_object.h:49
Definition: achievements_tables.h:27