目次 - SDL 3.0 API(機能別) - プロパティ

プロパティ

概要

プロパティとは実行中に名前を用いて書き込みや読み込みを行える変数である.

全てのプロパティはプロパティグループ(SDL_PropertiesID)の一部である. プロパティグループはSDL_CreateProperties関数で生成し, SDL_DestroyProperties関数で破棄することができる.

プロパティのプロパティグループへの書き込みとプロパティグループからの読み込みは次の関数で行える:

プロパティはSDL_ClearPropertyでグループから取り除くことができる.

関数

  1. SDL_ClearProperty
  2. SDL_CopyProperties
  3. SDL_CreateProperties
  4. SDL_DestroyProperties
  5. SDL_EnumerateProperties
  6. SDL_GetBooleanProperty
  7. SDL_GetFloatProperty
  8. SDL_GetGlobalProperties
  9. SDL_GetNumberProperty
  10. SDL_GetPointerProperty
  11. SDL_GetPropertyType
  12. SDL_GetStringProperty
  13. SDL_HasProperty
  14. SDL_LockProperties
  15. SDL_SetBooleanProperty
  16. SDL_SetFloatProperty
  17. SDL_SetNumberProperty
  18. SDL_SetPointerProperty
  19. SDL_SetPointerPropertyWithCleanup
  20. SDL_SetStringProperty
  21. SDL_UnlockProperties

  1. SDL_CleanupPropertyCallback
  2. SDL_EnumeratePropertiesCallback
  3. SDL_PropertiesID

列挙体

  1. SDL_PropertyType

SDL Wikiへのリンク

SDL3/CategoryProperties - SDL Wiki