4#include "../wrapped/vae_profiler.hpp"
5#include "../../external/tklb/src/util/TAssert.h"
6#include "../../external/tklb/src/util/TMath.hpp"
8#include "../../include/vae/vae.hpp"
11 #define VAE_ASSERT(condition) TKLB_ASSERT(condition)
13 #define VAE_ASSERT(condition)
14 #define TKLB_NO_ASSERT
17namespace vae {
namespace core {
constexpr void splitGlobalEventHandle(const GlobalEventHandle &handle, BankHandle &bank, EventHandle &event)
Contains Typedefinitions and basic structures use by the public API and internally.
constexpr EventHandle InvalidEventHandle
GenericHandle EventHandle
The handle used to address events within a bank.
LargeHandle GlobalEventHandle
Used to globally address events, holds space for BankHandle and EventHandle.