power_play/src/base/base.h
2025-08-05 13:48:49 -05:00

45 lines
823 B
C

#ifndef BASE_H
#define BASE_H
////////////////////////////////
//~ Layer dependencies
inline void StartupBaseDeps(void)
{
}
////////////////////////////////
//~ Layer headers
#include "base_core.h"
#if LanguageIsC || LanguageIsCpp
//- Base cpu includes
#include "../prof/prof.h"
# include "base_intrinsics.h"
# include "base_memory.h"
# include "base_arena.h"
# include "base_snc.h"
# include "base_job.h"
# include "base_uid.h"
# include "base_string.h"
# include "base_uni.h"
# include "base_gstat.h"
# include "base_buddy.h"
# include "base_math.h"
# include "base_rand.h"
# include "base_util.h"
# include "base_incbin.h"
# include "base_entry.h"
#if PlatformIsWindows
# include "win32/base_win32.h"
#endif
void BaseMain(void);
#elif LanguageIsGpu
//- Base gpu includes
# include "base_math_gpu.h"
#endif
#endif