Deki 1.3.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
DekiExport.h File Reference

Macros

#define DEKI_ENGINE_API
 DLL export/import annotation for engine-core symbols.

Macro Definition Documentation

◆ DEKI_ENGINE_API

#define DEKI_ENGINE_API

DLL export/import annotation for engine-core symbols.

Split out of DekiEngine.h so that headers needing only the annotation — Scene.h, for one — do not have to include DekiEngine.h, which includes Scene.h right back. That cycle survived only on #pragma once and made the two headers order-dependent.

Expands to nothing outside the editor build: runtime and embedded targets link the engine statically, so there is no import library to annotate.