* Extract the StringTab from a StringID. * @param str String identifier * @return StringTab from \a str */
| 20 | * @return StringTab from \a str |
| 21 | */ |
| 22 | inline StringTab GetStringTab(StringID str) |
| 23 | { |
| 24 | StringTab result = (StringTab)(str >> TAB_SIZE_BITS); |
| 25 | if (result >= TEXT_TAB_NEWGRF_START) return TEXT_TAB_NEWGRF_START; |
| 26 | if (result >= TEXT_TAB_GAMESCRIPT_START) return TEXT_TAB_GAMESCRIPT_START; |
| 27 | return result; |
| 28 | } |
| 29 | |
| 30 | /** |
| 31 | * Extract the StringIndex from a StringID. |
no outgoing calls
no test coverage detected