-
Notifications
You must be signed in to change notification settings - Fork 13
Storage class identifiers
This category contains storage class identifiers, such as static, extern, inline, etc. More...
| Type | Name |
|---|---|
| #define |
fpl_api API call. |
| #define |
fpl_common_api Common API. |
| #define |
fpl_dllexport Link-library Export. |
| #define |
fpl_dllimport Link-library Import. |
| #define |
fpl_dlllocal Link-library Local. |
| #define |
fpl_extern External call. |
| #define |
fpl_extern_inline Extern inline function. |
| #define |
fpl_force_inline Always inlines this function. |
| #define |
fpl_globalvar Global persistent variable. |
| #define |
fpl_inline Inline function. |
| #define |
fpl_internal Private/Internal function. |
| #define |
fpl_internal_inline Private/Internal inline function. |
| #define |
fpl_localvar Local persistent variable. |
| #define |
fpl_main Empty linkage marker for the user-defined main entry point. |
| #define |
fpl_no_inline Prevents inlining of this function. |
| #define |
fpl_platform_api Platform API. |
This category contains storage class identifiers, such as static, extern, inline, etc.
#define fpl_apiAPI call.
Definition at line 2602 of file final_platform_layer.h.
#define fpl_common_apiCommon API.
Definition at line 2627 of file final_platform_layer.h.
#define fpl_dllexportLink-library Export.
Definition at line 2578 of file final_platform_layer.h.
#define fpl_dllimportLink-library Import.
Definition at line 2573 of file final_platform_layer.h.
#define fpl_dlllocalLink-library Local.
Definition at line 2583 of file final_platform_layer.h.
#define fpl_externExternal call.
Definition at line 2542 of file final_platform_layer.h.
#define fpl_extern_inlineExtern inline function.
Definition at line 2535 of file final_platform_layer.h.
#define fpl_force_inlineAlways inlines this function.
Definition at line 2647 of file final_platform_layer.h.
#define fpl_globalvarGlobal persistent variable.
Definition at line 2516 of file final_platform_layer.h.
#define fpl_inlineInline function.
Definition at line 2522 of file final_platform_layer.h.
#define fpl_internalPrivate/Internal function.
Definition at line 2520 of file final_platform_layer.h.
#define fpl_internal_inlinePrivate/Internal inline function.
Definition at line 2528 of file final_platform_layer.h.
#define fpl_localvarLocal persistent variable.
Definition at line 2518 of file final_platform_layer.h.
#define fpl_mainEmpty linkage marker for the user-defined main entry point.
Definition at line 2608 of file final_platform_layer.h.
#define fpl_no_inlinePrevents inlining of this function.
Definition at line 2652 of file final_platform_layer.h.
#define fpl_platform_apiPlatform API.
Definition at line 2622 of file final_platform_layer.h.
- Assertion & Debug
- Atomic operations
- Audio functions
- Clipboard functions
- Console functions
- Constants
- Display/Monitor functions
- Dynamic library loading
- Error Handling
- Files/IO functions
- Function macros
- Hardware Infos
- Input types and functions
- Localization functions
- Logging
- Memory Macros
- Memory functions
- Operating system Infos
- Path functions
- Platform functions
- Session Infos
- Settings & Configurations
- Storage class identifiers
- String functions
- Threading and synchronizations routines
- Timing functions
- Video functions
- Window events
- Window functions
- fplARMCPUCapabilities
- fplAudioChannelMap
- fplAudioDeviceID
- fplAudioDeviceInfo
- fplAudioFormat
- fplAudioSettings
- fplColor32
- fplConditionVariable
- fplConsoleSettings
- fplCPUCapabilities
- fplCPUIDLeaf
- fplDateTime
- fplDateTimeCreationResult
- fplDateTimeResult
- fplDisplayInfo
- fplDisplayMode
- fplDynamicLibraryHandle
- fplEndianess
- fplEvent
- fplFileEntry
- fplFileHandle
- fplFilePermissions
- fplFileTimeStamps
- fplGamepadButton
- fplGamepadData
- fplGamepadEvent
- fplGamepadInfo
- fplGamepadInputBinding
- fplGamepadMapping
- fplGamepadSettings
- fplGamepadState
- fplGamepadStates
- fplGraphicsApiSettings
- fplImageSource
- fplInputBackendMask
- fplInputBackendSupport
- fplInputDevice
- fplInputDeviceGuid
- fplInputSettings
- fplInternalConditionVariable
- fplInternalDynamicLibraryHandle
- fplInternalFileEntryHandle
- fplInternalFileHandle
- fplInternalFileRootInfo
- fplInternalMutexHandle
- fplInternalSemaphoreHandle
- fplInternalSignalHandle
- fplInternalThreadHandle
- fplKeyboardEvent
- fplKeyboardState
- fplLogSettings
- fplLogWriter
- fplLogWriterConsole
- fplLogWriterCustom
- fplMemoryAllocationSettings
- fplMemoryBlock
- fplMemoryInfos
- fplMemorySettings
- fplMouseEvent
- fplMouseState
- fplMutexHandle
- fplOpenGLSettings
- fplOSVersionInfos
- fplSemaphoreHandle
- fplSettings
- fplSignalHandle
- fplSpecificAudioSettings
- fplThreadHandle
- fplThreadParameters
- fplTimestamp
- fplVersionInfo
- fplVideoBackBuffer
- fplVideoRect
- fplVideoRequirements
- fplVideoRequirementsVulkan
- fplVideoSettings
- fplVideoSurface
- fplVideoSurfaceOpenGL
- fplVideoSurfaceVulkan
- fplVideoWindow
- fplVulkanSettings
- fplWindowCallbacks
- fplWindowDropFiles
- fplWindowEvent
- fplWindowPosition
- fplWindowSettings
- fplWindowSize
- fplX86CPUCapabilities