mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2024-08-13 17:03:47 -04:00
ba13e6b2c4
Co-authored-by: kenix3 <kenixwhisperwind@gmail.com> Co-authored-by: David Chavez <david@dcvz.io> Co-authored-by: KiritoDv <kiritodev01@gmail.com> Co-authored-by: Christopher Leggett <chris@leggett.dev>
19 lines
447 B
C++
19 lines
447 B
C++
#pragma once
|
|
|
|
#include "Resource.h"
|
|
#include "ResourceFactory.h"
|
|
|
|
namespace Ship {
|
|
class CutsceneFactory : public ResourceFactory
|
|
{
|
|
public:
|
|
std::shared_ptr<Resource> ReadResource(uint32_t version, std::shared_ptr<BinaryReader> reader);
|
|
};
|
|
|
|
class CutsceneFactoryV0 : public ResourceVersionFactory
|
|
{
|
|
public:
|
|
void ParseFileBinary(std::shared_ptr<BinaryReader> reader, std::shared_ptr<Resource> resource) override;
|
|
};
|
|
}; // namespace Ship
|