2022-10-31 16:19:28 +00:00
|
|
|
#ifndef _CMOVIEPLAYER
|
|
|
|
#define _CMOVIEPLAYER
|
|
|
|
|
2024-10-24 21:58:22 +00:00
|
|
|
#include "Kyoto/CDvdFile.hpp"
|
2022-10-31 16:19:28 +00:00
|
|
|
#include "types.h"
|
|
|
|
|
|
|
|
class CMoviePlayer {
|
|
|
|
public:
|
2024-10-24 21:58:22 +00:00
|
|
|
static void SetSfxVolume(uchar);
|
2023-01-19 09:05:39 +00:00
|
|
|
|
2024-10-24 21:58:22 +00:00
|
|
|
CMoviePlayer(const char*, float, bool, bool);
|
|
|
|
~CMoviePlayer();
|
2023-01-19 09:05:39 +00:00
|
|
|
|
2024-10-24 21:58:22 +00:00
|
|
|
void Update(float);
|
|
|
|
bool DrawVideo() const;
|
2023-01-19 09:05:39 +00:00
|
|
|
|
2024-10-24 21:58:22 +00:00
|
|
|
private:
|
|
|
|
CDvdFile x0_movieFile;
|
|
|
|
uint x84_;
|
|
|
|
uint x88_;
|
|
|
|
uint x8c_;
|
|
|
|
uchar x90_;
|
|
|
|
uint x94_;
|
|
|
|
uint x98_;
|
|
|
|
uint x9c_;
|
|
|
|
uint xa0_;
|
|
|
|
uint xa4_;
|
|
|
|
uint xa8_;
|
|
|
|
// char x0_pad[0x100];
|
2022-10-31 16:19:28 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
#endif // _CMOVIEPLAYER
|