Lines Matching refs:name
38 char *name; member
48 SDL_SetHintWithPriority(const char *name, const char *value, in SDL_SetHintWithPriority() argument
55 if (!name || !value) { in SDL_SetHintWithPriority()
59 env = SDL_getenv(name); in SDL_SetHintWithPriority()
65 if (SDL_strcmp(name, hint->name) == 0) { in SDL_SetHintWithPriority()
73 entry->callback(entry->userdata, name, hint->value, value); in SDL_SetHintWithPriority()
89 hint->name = SDL_strdup(name); in SDL_SetHintWithPriority()
99 SDL_SetHint(const char *name, const char *value) in SDL_SetHint() argument
101 return SDL_SetHintWithPriority(name, value, SDL_HINT_NORMAL); in SDL_SetHint()
105 SDL_GetHint(const char *name) in SDL_GetHint() argument
110 env = SDL_getenv(name); in SDL_GetHint()
112 if (SDL_strcmp(name, hint->name) == 0) { in SDL_GetHint()
135 SDL_GetHintBoolean(const char *name, SDL_bool default_value) in SDL_GetHintBoolean() argument
137 const char *hint = SDL_GetHint(name); in SDL_GetHintBoolean()
142 SDL_AddHintCallback(const char *name, SDL_HintCallback callback, void *userdata) in SDL_AddHintCallback() argument
148 if (!name || !*name) { in SDL_AddHintCallback()
157 SDL_DelHintCallback(name, callback, userdata); in SDL_AddHintCallback()
168 if (SDL_strcmp(name, hint->name) == 0) { in SDL_AddHintCallback()
180 hint->name = SDL_strdup(name); in SDL_AddHintCallback()
193 value = SDL_GetHint(name); in SDL_AddHintCallback()
194 callback(userdata, name, value, value); in SDL_AddHintCallback()
198 SDL_DelHintCallback(const char *name, SDL_HintCallback callback, void *userdata) in SDL_DelHintCallback() argument
204 if (SDL_strcmp(name, hint->name) == 0) { in SDL_DelHintCallback()
232 SDL_free(hint->name); in SDL_ClearHints()