CommonLibSSE NG
Common.h File Reference

Go to the source code of this file.

Macros

#define SKYRIM_ADDR   constexpr
 
#define SKYRIM_REL   constexpr
 
#define SKYRIM_REL_CONSTEXPR   constexpr
 
#define SKYRIM_REL_VR   constexpr
 
#define SKYRIM_REL_VR_CONSTEXPR   constexpr
 
#define SKYRIM_REL_VR_VIRTUAL   virtual
 

Macro Definition Documentation

◆ SKYRIM_ADDR

#define SKYRIM_ADDR   constexpr

A macro which defines a modifier for expressions that vary by Skyrim Address Library IDs.

Currently defined as constexpr since this build only targets one family of Address Library.

◆ SKYRIM_REL

#define SKYRIM_REL   constexpr

A macro which defines a modifier for expressions that vary by the specific Skyrim runtime.

Currently defined as constexpr since this build is for only a single runtime.

◆ SKYRIM_REL_CONSTEXPR

#define SKYRIM_REL_CONSTEXPR   constexpr

A macro which defines a modifier for expressions which may be constexpr when using selective targeting.

Currently defined as constexpr since this build is for only a single runtime.

◆ SKYRIM_REL_VR

#define SKYRIM_REL_VR   constexpr

A macro which defines a modifier for expressions that vary between Skyrim SE/AE and Skyrim VR.

Currently defined as constexpr since this build is only for VR or non-VR.

◆ SKYRIM_REL_VR_CONSTEXPR

#define SKYRIM_REL_VR_CONSTEXPR   constexpr

A macro which defines a modifier for expressions which may be constexpr when using selectively VR or non-VR.

Currently defined as constexpr since this build is only for VR or non-VR.

◆ SKYRIM_REL_VR_VIRTUAL

#define SKYRIM_REL_VR_VIRTUAL   virtual

A macro which defines a modifier for functions which may be virtual when using selectively VR or non-VR.

Currently defined as virtual since this build is only for VR or non-VR.