cdcEngineDXHR/cdcSound/SoundPlexStream.h

25 lines
472 B
C
Raw Normal View History

2022-12-16 17:22:17 +00:00
#pragma once
#include "cdc/dtp/soundplex.h"
2022-12-16 17:22:17 +00:00
#include "SoundPlex.h"
#include "MultiplexStream.h"
2022-12-16 17:22:17 +00:00
namespace cdc {
class SoundPlexStream : public SoundPlexSingleChild {
MultiplexStream *multiplexStream = nullptr; // 18
dtp::SoundPlex::Stream *dtpStream = nullptr; // 24
2022-12-16 17:22:17 +00:00
public:
SoundPlexStream(
void *data,
Controls *controls,
Controls3d *controls3d,
SoundOwner *owner);
uint32_t Init();
SoundPlex *Update(float) override;
void End(EndType) override;
2022-12-16 17:22:17 +00:00
};
}