libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
ShaderFactory.h
Go to the documentation of this file.
1#pragma once
2
6
7namespace Ship {
14 public:
21 std::shared_ptr<IResource> ReadResource(std::shared_ptr<File> file,
22 std::shared_ptr<Ship::ResourceInitData> initData) override;
23};
24}; // namespace Ship
Binary factory for Shader resources (version 0).
Definition ShaderFactory.h:13
std::shared_ptr< IResource > ReadResource(std::shared_ptr< File > file, std::shared_ptr< Ship::ResourceInitData > initData) override
Deserializes a binary file into a Shader resource.
ResourceFactory specialization for binary-format resource files.
Definition ResourceFactoryBinary.h:13
Core namespace for the libultraship engine framework.
Definition gfx_direct3d_common.h:14