Created a simpler version of SDL_SetHint() that doesn't need a priority.
This commit is contained in:
parent
8b3eb38df2
commit
a51c332dfe
2 changed files with 20 additions and 4 deletions
|
@ -106,7 +106,7 @@ typedef enum
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Set a hint
|
* \brief Set a hint with a specific priority
|
||||||
*
|
*
|
||||||
* The priority controls the behavior when setting a hint that already
|
* The priority controls the behavior when setting a hint that already
|
||||||
* has a value. Hints will replace existing hints of their priority and
|
* has a value. Hints will replace existing hints of their priority and
|
||||||
|
@ -114,9 +114,18 @@ typedef enum
|
||||||
*
|
*
|
||||||
* \return SDL_TRUE if the hint was set, SDL_FALSE otherwise
|
* \return SDL_TRUE if the hint was set, SDL_FALSE otherwise
|
||||||
*/
|
*/
|
||||||
|
extern DECLSPEC SDL_bool SDLCALL SDL_SetHintWithPriority(const char *name,
|
||||||
|
const char *value,
|
||||||
|
SDL_HintPriority priority);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* \brief Set a hint with normal priority
|
||||||
|
*
|
||||||
|
* \return SDL_TRUE if the hint was set, SDL_FALSE otherwise
|
||||||
|
*/
|
||||||
extern DECLSPEC SDL_bool SDLCALL SDL_SetHint(const char *name,
|
extern DECLSPEC SDL_bool SDLCALL SDL_SetHint(const char *name,
|
||||||
const char *value,
|
const char *value);
|
||||||
SDL_HintPriority priority);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Get a hint
|
* \brief Get a hint
|
||||||
|
|
|
@ -38,7 +38,8 @@ static SDL_Hint *SDL_hints;
|
||||||
|
|
||||||
|
|
||||||
SDL_bool
|
SDL_bool
|
||||||
SDL_SetHint(const char *name, const char *value, SDL_HintPriority priority)
|
SDL_SetHintWithPriority(const char *name, const char *value,
|
||||||
|
SDL_HintPriority priority)
|
||||||
{
|
{
|
||||||
const char *env;
|
const char *env;
|
||||||
SDL_Hint *prev, *hint;
|
SDL_Hint *prev, *hint;
|
||||||
|
@ -80,6 +81,12 @@ SDL_SetHint(const char *name, const char *value, SDL_HintPriority priority)
|
||||||
return SDL_TRUE;
|
return SDL_TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SDL_bool
|
||||||
|
SDL_SetHint(const char *name, const char *value)
|
||||||
|
{
|
||||||
|
return SDL_SetHintWithPriority(name, value, SDL_HINT_NORMAL);
|
||||||
|
}
|
||||||
|
|
||||||
const char *
|
const char *
|
||||||
SDL_GetHint(const char *name)
|
SDL_GetHint(const char *name)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue