Polyphase Game Engine
Loading...
Searching...
No Matches
PolyphaseAbi.h
Go to the documentation of this file.
1
#pragma once
2
3
// POLYPHASE_ENGINE_ABI: bump on any binary-incompatible change to the engine's
4
// exported types, vtables, function signatures, or struct layouts that cross
5
// the DLL/SO boundary when the engine is built as a shared runtime.
6
//
7
// This is intentionally distinct from:
8
// - POLYPHASE_VERSION (advances on feature / fix releases)
9
// - POLYPHASE_PLUGIN_API_VERSION (gates the C ABI for native addons)
10
//
11
// The runtime validator compares this value against the abi field embedded
12
// in <Project>/Vendor/PolyphaseRuntime/.../engine-runtime.json.
13
#define POLYPHASE_ENGINE_ABI 6
Engine
Source
Engine
PolyphaseAbi.h
Generated by
1.9.8