mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-05-13 12:31:20 +00:00
Avoids indirect inclusions where applicable and includes the necessary headers as used by the interface. This way, it prevents code from failing to compile due to changes in other header inclusions.
17 lines
401 B
C++
17 lines
401 B
C++
#pragma once
|
|
|
|
namespace hecl::blender {
|
|
struct Light;
|
|
class PyOutStream;
|
|
}
|
|
|
|
namespace DataSpec {
|
|
|
|
template <class BabeDeadLight>
|
|
void ReadBabeDeadLightToBlender(hecl::blender::PyOutStream& os, const BabeDeadLight& light, unsigned s, unsigned l);
|
|
|
|
template <class BabeDeadLight>
|
|
void WriteBabeDeadLightFromBlender(BabeDeadLight& lightOut, const hecl::blender::Light& lightIn);
|
|
|
|
} // namespace DataSpec
|