Mario Kart 64
Loading...
Searching...
No Matches
BetterTextureFactory.h
Go to the documentation of this file.
1#pragma once
2
3#include "resource/Resource.h"
4#include "resource/ResourceFactoryBinary.h"
5
6namespace MK64 {
7class ResourceFactoryBinaryTextureV0 final : public Ship::ResourceFactoryBinary {
8 public:
9 std::shared_ptr<Ship::IResource> ReadResource(std::shared_ptr<Ship::File> file,
10 std::shared_ptr<Ship::ResourceInitData> initData) override;
11};
12
13class ResourceFactoryBinaryTextureV1 final : public Ship::ResourceFactoryBinary {
14 public:
15 std::shared_ptr<Ship::IResource> ReadResource(std::shared_ptr<Ship::File> file,
16 std::shared_ptr<Ship::ResourceInitData> initData) override;
17};
18} // namespace MK64
Definition BetterTextureFactory.h:7
std::shared_ptr< Ship::IResource > ReadResource(std::shared_ptr< Ship::File > file, std::shared_ptr< Ship::ResourceInitData > initData) override
Definition BetterTextureFactory.cpp:28
Definition BetterTextureFactory.h:13
std::shared_ptr< Ship::IResource > ReadResource(std::shared_ptr< Ship::File > file, std::shared_ptr< Ship::ResourceInitData > initData) override
Definition BetterTextureFactory.cpp:58
Definition ActorSpawnDataFactory.cpp:7