template <
typename A,
typename B,
typename C,
typename D,
typename E,
typename F >
struct _EngineFunctionDefaultArguments< void( A, B, C, D, E, F ) > :
public EngineFunctionDefaultArguments {
typename EngineTypeTraits< A >::DefaultArgumentValueStoreType
a;
typename EngineTypeTraits< B >::DefaultArgumentValueStoreType
b;
typename EngineTypeTraits< C >::DefaultArgumentValueStoreType
c;
typename EngineTypeTraits< D >::DefaultArgumentValueStoreType
d;
typename EngineTypeTraits< E >::DefaultArgumentValueStoreType
e;
typename EngineTypeTraits< F >::DefaultArgumentValueStoreType
f;
};