Lines Matching refs:Args
144 template <typename... Args>
149 Args&&... args) {
155 std::forward<Args>(args)...);
161 fp->appendArgs(fp->uniformData(), fp->uniformFlags(), std::forward<Args>(args)...);
215 template <typename... Args>
220 Args&&... remainder) {
224 this->appendArgs(uniformDataPtr, uniformFlagsPtr, std::forward<Args>(remainder)...);
227 template <typename... Args>
232 Args&&... remainder) {
236 this->appendArgs(uniformDataPtr, uniformFlagsPtr, std::forward<Args>(remainder)...);
238 template <typename T, typename... Args>
243 Args&&... remainder) {
253 uniformDataPtr, uniformFlagsPtr, name, val.value, std::forward<Args>(remainder)...);
255 template <typename T, typename... Args>
260 Args&&... remainder) {
269 this->appendArgs(uniformDataPtr, uniformFlagsPtr, std::forward<Args>(remainder)...);
271 template <typename T, typename... Args>
276 Args&&... remainder) {
282 this->appendArgs(uniformDataPtr, uniformFlagsPtr, std::forward<Args>(remainder)...);
284 template <typename T, typename... Args>
289 Args&&... remainder) {
295 this->appendArgs(uniformDataPtr, uniformFlagsPtr, std::forward<Args>(remainder)...);
316 template <typename... Args>
323 Args&&... remainder) {
328 checkArgs(uIter, uEnd, ++cIter, cEnd, std::forward<Args>(remainder)...);
330 template <typename... Args>
337 Args&&... remainder) {
342 checkArgs(uIter, uEnd, ++cIter, cEnd, std::forward<Args>(remainder)...);
344 template <typename T, typename... Args>
351 Args&&... remainder) {
353 checkArgs(uIter, uEnd, cIter, cEnd, name, val.value, std::forward<Args>(remainder)...);
355 template <typename T, typename... Args>
362 Args&&... remainder) {
364 checkArgs(uIter, uEnd, cIter, cEnd, name, val.value, std::forward<Args>(remainder)...);
366 checkArgs(uIter, uEnd, cIter, cEnd, std::forward<Args>(remainder)...);
386 template <typename T, typename... Args>
393 Args&&... remainder) {
395 checkArgs(++uIter, uEnd, cIter, cEnd, std::forward<Args>(remainder)...);
397 template <typename T, typename... Args>
404 Args&&... remainder) {
406 checkArgs(++uIter, uEnd, cIter, cEnd, std::forward<Args>(remainder)...);