| 140 | |
| 141 | template <typename T> |
| 142 | [[nodiscard]] TempParameterT<T> TempParameter( Tr2Effect* effect, const BlueSharedString& name, const T& newValue ) |
| 143 | { |
| 144 | return TempParameterT<T>( effect, name, newValue ); |
| 145 | } |
| 146 | |
| 147 | #define TEMP_PARAM( effect, name, value ) auto ANONYMOUS_VARIABLE( tempParameter ) = TempParameter( effect, MEMOIZED_STRING( name ), value ) |
| 148 |