#define GB_DECLARE ( name , size
) ...
Этот макрос - первая строка определения класса (class declaration).
sizeof(TYPE)
, где TYPE
- структура, определяющая ваш объект.
Имя класса должно быть хотя бы из двух символов, и должно начинаться с заглавной буквы. Если класс виртуальный, тогд вы должны добавить точку перед первой буквой.
Если класс не допускает образцов, или класс виртуальный, вы должны установить size в нуль.