Home | History | Annotate | Download | only in Reactor

Lines Matching defs:typename

166 		RValue(typename IntLiteral<T>::type i);
167 RValue(typename FloatLiteral<T>::type f);
175 template<typename T>
1344 RValue<Vector4> operator=(RValue<typename Scalar<Vector4>::Type> rhs);
1372 operator RValue<typename Scalar<Vector4>::Type>() const;
1377 RValue<Vector4> operator=(RValue<typename Scalar<Vector4>::Type> rhs);
2205 template<unsigned int index, typename... Arguments>
2208 template<typename Arg0, typename... Arguments>
2214 template<unsigned int index, typename Arg0, typename... Arguments>
2217 typedef typename ArgI<index - 1, Arguments...>::Type Type;
2221 template<typename FunctionType>
2225 template<typename Return, typename... Arguments>
2234 Argument<typename ArgI<index, Arguments...>::Type> Arg() const
2237 return Argument<typename ArgI<index, Arguments...>::Type>(arg);
2247 template<typename Return>
2252 template<int index, typename Return, typename... Arguments>
2253 Argument<typename ArgI<index, Arguments...>::Type> Arg(Function<Return(Arguments...)> &function)
2255 return Argument<typename ArgI<index, Arguments...>::Type>(function.arg(index));
2349 RValue<T>::RValue(typename IntLiteral<T>::type i)
2355 RValue<T>::RValue(typename FloatLiteral<T>::type f)
2397 RValue<Vector4> SwizzleMask4<Vector4, T>::operator=(RValue<typename Scalar<Vector4>::Type> rhs)
2403 SwizzleMask1<Vector4, T>::operator RValue<typename Scalar<Vector4>::Type>() const // FIXME: Call a non-template function
2429 RValue<Vector4> SwizzleMask1<Vector4, T>::operator=(RValue<typename Scalar<Vector4>::Type> rhs) // FIXME: Call a non-template function
2716 template<typename Return, typename... Arguments>
2733 template<typename Return, typename... Arguments>
2739 template<typename Return, typename... Arguments>