Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
CTemplateDefBase.cpp File Reference
#include "pch.h"
#include "CTemplateDefBase.h"
#include "CTemplateDefBaseProps.tbl"

Namespaces

 GrayMapData
 

Macros

#define CTemplateDefBaseProp(a, b, c, d, e)   { { #a, { c, offsetof(CTemplateDefBase,##d), _sizeofm(CTemplateDefBase,##d) }}, b, PLEVEL_GM, PLEVEL_GM, CSCRIPT_PROP_HELP(e), 0, &CTemplateDefBase::sm_ScriptInterfaceDef },
 

Functions

 GrayMapData::CSCRIPT_CLASS_IMP0 (TemplateDefBase, CTemplateDefBase::sm_Props, nullptr, "Define a template of things om the ground")
 

Detailed Description

Macro Definition Documentation

◆ CTemplateDefBaseProp

#define CTemplateDefBaseProp (   a,
  b,
  c,
  d,
 
)    { { #a, { c, offsetof(CTemplateDefBase,##d), _sizeofm(CTemplateDefBase,##d) }}, b, PLEVEL_GM, PLEVEL_GM, CSCRIPT_PROP_HELP(e), 0, &CTemplateDefBase::sm_ScriptInterfaceDef },