nw::ResourceType
-
struct ResourceType
Resource type constants and helper functions.
Public Types
-
enum type
Enumeration of resource types.
Values:
-
enumerator invalid
-
enumerator container
-
enumerator gff_archive
-
enumerator movie
-
enumerator player
-
enumerator sound
-
enumerator texture
-
enumerator json
-
enumerator object
-
enumerator smalls
-
enumerator bmp
-
enumerator mve
-
enumerator tga
-
enumerator wav
-
enumerator plt
-
enumerator ini
-
enumerator bmu
-
enumerator mpg
-
enumerator txt
-
enumerator plh
-
enumerator tex
-
enumerator mdl
-
enumerator thg
-
enumerator fnt
-
enumerator lua
-
enumerator slt
-
enumerator nss
-
enumerator ncs
-
enumerator mod
-
enumerator are
-
enumerator set
-
enumerator ifo
-
enumerator bic
-
enumerator wok
-
enumerator twoda
-
enumerator tlk
-
enumerator txi
-
enumerator git
-
enumerator bti
-
enumerator uti
-
enumerator btc
-
enumerator utc
-
enumerator dlg
-
enumerator itp
-
enumerator btt
-
enumerator utt
-
enumerator dds
-
enumerator bts
-
enumerator uts
-
enumerator ltr
-
enumerator gff
-
enumerator fac
-
enumerator bte
-
enumerator ute
-
enumerator btd
-
enumerator utd
-
enumerator btp
-
enumerator utp
-
enumerator dft
-
enumerator gic
-
enumerator gui
-
enumerator css
-
enumerator ccs
-
enumerator btm
-
enumerator utm
-
enumerator dwk
-
enumerator pwk
-
enumerator btg
-
enumerator utg
-
enumerator jrl
-
enumerator sav
-
enumerator utw
-
enumerator fourpc
-
enumerator ssf
-
enumerator hak
-
enumerator nwm
-
enumerator bik
-
enumerator ndb
-
enumerator ptm
-
enumerator ptt
-
enumerator bak
-
enumerator dat
-
enumerator shd
-
enumerator xbc
-
enumerator wbm
-
enumerator mtr
-
enumerator ktx
-
enumerator ttf
-
enumerator sql
-
enumerator tml
-
enumerator sq3
-
enumerator lod
-
enumerator gif
-
enumerator png
-
enumerator jpg
-
enumerator caf
-
enumerator ids
-
enumerator erf
-
enumerator bif
-
enumerator key
-
enumerator invalid
Public Static Functions
-
static inline type from_extension(StringView ext)
Converts extension to ResourceType::type.
-
static inline StringView to_string(ResourceType::type value)
Convert ResourceType::type to extension.
Note
The only compilers and standard libraries that are targeted have small string optimization, so there is no great overhead to just returning a
String- Returns:
extension or empty string on failure
-
static inline constexpr bool check_category(ResourceType::type category, ResourceType::type type)
-
enum type