#ifndef Reflex_GenreflexMemberBuilder
#define Reflex_GenreflexMemberBuilder
#include "Reflex/Builder/OnDemandBuilderForScope.h"
namespace Reflex {
class Class;
class RFLX_API GenreflexMemberBuilder: public OnDemandBuilderForScope {
public:
typedef void (*SetupFunc_t)(Class* sb);
GenreflexMemberBuilder(SetupFunc_t func): fFunc(func) {}
virtual ~GenreflexMemberBuilder() {}
void BuildAll();
private:
SetupFunc_t fFunc;
};
}
#endif // Reflex_OnDemandBuilder
GenreflexMemberBuilder.h:1 GenreflexMemberBuilder.h:2 GenreflexMemberBuilder.h:3 GenreflexMemberBuilder.h:4 GenreflexMemberBuilder.h:5 GenreflexMemberBuilder.h:6 GenreflexMemberBuilder.h:7 GenreflexMemberBuilder.h:8 GenreflexMemberBuilder.h:9 GenreflexMemberBuilder.h:10 GenreflexMemberBuilder.h:11 GenreflexMemberBuilder.h:12 GenreflexMemberBuilder.h:13 GenreflexMemberBuilder.h:14 GenreflexMemberBuilder.h:15 GenreflexMemberBuilder.h:16 GenreflexMemberBuilder.h:17 GenreflexMemberBuilder.h:18 GenreflexMemberBuilder.h:19 GenreflexMemberBuilder.h:20 GenreflexMemberBuilder.h:21 GenreflexMemberBuilder.h:22 GenreflexMemberBuilder.h:23 GenreflexMemberBuilder.h:24 GenreflexMemberBuilder.h:25 GenreflexMemberBuilder.h:26 GenreflexMemberBuilder.h:27 GenreflexMemberBuilder.h:28 GenreflexMemberBuilder.h:29 GenreflexMemberBuilder.h:30 GenreflexMemberBuilder.h:31 GenreflexMemberBuilder.h:32 GenreflexMemberBuilder.h:33