SDL
2.0
|
Go to the source code of this file.
Macros | |
#define | _GNU_SOURCE |
#define | SDL_VARIABLE_LENGTH_ARRAY |
#define | SDL_MAX_SMALL_ALLOC_STACKSIZE 128 |
#define | SDL_small_alloc(type, count, pisstack) ( (*(pisstack) = ((sizeof(type)*(count)) < SDL_MAX_SMALL_ALLOC_STACKSIZE)), (*(pisstack) ? SDL_stack_alloc(type, count) : (type*)SDL_malloc(sizeof(type)*(count))) ) |
#define | SDL_small_free(ptr, isstack) if ((isstack)) { SDL_stack_free(ptr); } else { SDL_free(ptr); } |
#define | DECLSPEC |
#define | SDLCALL |
#define _GNU_SOURCE |
Definition at line 26 of file SDL_internal.h.
#define DECLSPEC |
Definition at line 48 of file SDL_internal.h.
Referenced by SDL_CreateThreadWithStackSize(), SDL_memset4(), SDL_RectEquals(), and SDL_WinRTRunApp().
#define SDL_MAX_SMALL_ALLOC_STACKSIZE 128 |
Definition at line 38 of file SDL_internal.h.
#define SDL_small_alloc | ( | type, | |
count, | |||
pisstack | |||
) | ( (*(pisstack) = ((sizeof(type)*(count)) < SDL_MAX_SMALL_ALLOC_STACKSIZE)), (*(pisstack) ? SDL_stack_alloc(type, count) : (type*)SDL_malloc(sizeof(type)*(count))) ) |
Definition at line 39 of file SDL_internal.h.
Referenced by RenderDrawLinesWithRects(), RenderDrawLinesWithRectsF(), RenderDrawPointsWithRects(), RenderDrawPointsWithRectsF(), SDL_LogOutput(), SDL_RenderDrawLines(), SDL_RenderDrawLinesF(), SDL_RenderDrawPoints(), SDL_RenderDrawPointsF(), SDL_RenderFillRects(), SDL_RenderFillRectsF(), and UpdateEventsForDeviceRemoval().
#define SDL_small_free | ( | ptr, | |
isstack | |||
) | if ((isstack)) { SDL_stack_free(ptr); } else { SDL_free(ptr); } |
Definition at line 40 of file SDL_internal.h.
Referenced by RenderDrawLinesWithRects(), RenderDrawLinesWithRectsF(), RenderDrawPointsWithRects(), RenderDrawPointsWithRectsF(), SDL_LogOutput(), SDL_RenderDrawLines(), SDL_RenderDrawLinesF(), SDL_RenderDrawPoints(), SDL_RenderDrawPointsF(), SDL_RenderFillRects(), SDL_RenderFillRectsF(), and UpdateEventsForDeviceRemoval().
#define SDL_VARIABLE_LENGTH_ARRAY |
Definition at line 35 of file SDL_internal.h.
#define SDLCALL |
Definition at line 49 of file SDL_internal.h.
Referenced by closemutex(), getprioritystr(), GetWindowViewportValues(), IOS_RemoveJoystickDevice(), mem_read(), mem_seek(), mem_size(), mem_write(), mem_writeconst(), quit(), RemovePendingMoveEvents(), RemovePendingSizeChangedAndResizedEvents(), reopen_audio(), RLEAlphaClipBlit(), RLEClipBlit(), SDL_AbortAssertion(), SDL_AddTimerInternal(), SDL_BufferQueueDrainCallback(), SDL_ClearQueuedAudio(), SDL_Convert51ToQuad(), SDL_Convert51ToStereo(), SDL_Convert71To51(), SDL_Convert_F32_to_S16_Scalar(), SDL_Convert_F32_to_S32_Scalar(), SDL_Convert_F32_to_S8_Scalar(), SDL_Convert_F32_to_U16_Scalar(), SDL_Convert_F32_to_U8_Scalar(), SDL_Convert_S16_to_F32_Scalar(), SDL_Convert_S32_to_F32_Scalar(), SDL_Convert_S8_to_F32_Scalar(), SDL_Convert_U16_to_F32_Scalar(), SDL_Convert_U8_to_F32_Scalar(), SDL_ConvertAudio(), SDL_ConvertMonoToStereo(), SDL_ConvertQuadTo51(), SDL_ConvertQuadToStereo(), SDL_ConvertStereoTo51(), SDL_ConvertStereoToMono(), SDL_ConvertStereoToQuad(), SDL_CreateThreadWithStackSize(), SDL_GameControllerIgnoreDevicesChanged(), SDL_LoadVIDPIDListFromHint(), SDL_LogMessageV(), SDL_memset4(), SDL_MouseDoubleClickRadiusChanged(), SDL_MouseDoubleClickTimeChanged(), SDL_MouseNormalSpeedScaleChanged(), SDL_MouseRelativeSpeedScaleChanged(), SDL_RectEquals(), SDL_RemoveAudioDevice(), SDL_RunAudio(), SDL_RunThread(), SDL_TouchMouseEventsChanged(), SDL_UnlockJoysticks(), SDL_WinRTInitNonXAMLApp(), SDLTest_LoadIcon(), SubThreadFunc(), and ticktock().