1#ifndef GIMBAL_TYPEDEFS_HPP
2#define GIMBAL_TYPEDEFS_HPP
5#include "../core/gimbal_ext.h"
6#include "../core/gimbal_api_generators.hpp"
19 using Size = ::GblSize;
22 using UInt = ::GblUint;
39GBL_ENUM_TABLE_DECLARE_CPP(GBL_META_LOG_LEVEL_TABLE)
uint32_t GblHash
Type representing a calculated numeric hash across the codebase.
uint32_t GblEnum
Standard-sized enum type, 32-bits across platforms.
void(* GblFnPtr)()
Type used for holding an untyped function pointer.
uint8_t GblBool
Basic boolean type, standardized to sizeof(char)
uint16_t GblRefCount
Type able to hold a reference counter across the codebase.