Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QSSGSceneDesc::FuncType< R(C::*)(A...)> Struct Template Reference

#include <qssgscenedesc_p.h>

+ Collaboration diagram for QSSGSceneDesc::FuncType< R(C::*)(A...)>:

Public Types

enum  { value = sizeof... (A) == 1 }
 
using Ret = R
 
using Class = C
 
using Arg0 = std::tuple_element_t<0, std::tuple<A...>>
 
using Arg0Base = rm_cvref_t<Arg0>
 

Detailed Description

template<typename R, typename C, typename... A>
struct QSSGSceneDesc::FuncType< R(C::*)(A...)>

Definition at line 426 of file qssgscenedesc_p.h.

Member Typedef Documentation

◆ Arg0

template<typename R , typename C , typename... A>
using QSSGSceneDesc::FuncType< R(C::*)(A...)>::Arg0 = std::tuple_element_t<0, std::tuple<A...>>

Definition at line 432 of file qssgscenedesc_p.h.

◆ Arg0Base

template<typename R , typename C , typename... A>
using QSSGSceneDesc::FuncType< R(C::*)(A...)>::Arg0Base = rm_cvref_t<Arg0>

Definition at line 433 of file qssgscenedesc_p.h.

◆ Class

template<typename R , typename C , typename... A>
using QSSGSceneDesc::FuncType< R(C::*)(A...)>::Class = C

Definition at line 430 of file qssgscenedesc_p.h.

◆ Ret

template<typename R , typename C , typename... A>
using QSSGSceneDesc::FuncType< R(C::*)(A...)>::Ret = R

Definition at line 429 of file qssgscenedesc_p.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename R , typename C , typename... A>
anonymous enum
Enumerator
value 

Definition at line 428 of file qssgscenedesc_p.h.


The documentation for this struct was generated from the following file: