view CShow.h @ 1106:3395579f6c4d

stru6_stru1_indoor_sw_billboard destructor fix, removing "extern" from struct definition, fixing probable typo in SPELL_AIR_SPARKS
author Grumpy7
date Mon, 27 May 2013 21:56:43 +0200
parents db395ce89ede
children eb02a65e5c82
line wrap: on
line source

#pragma once



/*  302 */
enum MovieType
{
  MOVIE_Invalid = 0x0,
  MOVIE_3DOLogo = 0x1,
  MOVIE_NWCLogo = 0x2,
  MOVIE_JVC = 0x3,
  MOVIE_Emerald = 0x4,
  MOVIE_Intro = 0x5,
  MOVIE_Death = 0x6,
  MOVIE_Outro = 0x7,
};


#pragma pack(push, 1)
class CShow
{
public:
  //----- (004A9507) --------------------------------------------------------
  CShow() {}

  //----- (004A9510) --------------------------------------------------------
  virtual ~CShow() {}

  
  //----- (004A952D) --------------------------------------------------------
  void PlayMovie(MovieType eVideo, bool bShowMouseAfterPlayback);


  void (__thiscall ***vdestructor_ptr)(CShow *, bool);
};
#pragma pack(pop)