![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include "pch.h"
#include "XObject/cXObject.h"
#include "XObject/cXObjDef.h"
#include "XObject/cXObjMgr.h"
#include "ScriptContext/cScriptContext.h"
#include "ScriptContext/cScriptSourceCurrent.h"
#include "GrayCore/include/cLogMgr.h"
#include "GrayCore/include/cStreamQueue.h"
#include "XObject/cXObjectProps.tbl"
#include "XObject/cXObjectMethods.tbl"
Namespaces | |
GrayLib | |
Macros | |
#define | cXObjectProp(a, b, c, d) { { #a, { VARTYPE_NoType, 0, 0 } }, b, PLEVEL_##c, PLEVEL_GM, CSCRIPT_PROP_HELP(d), false, &sm_ScriptInterfaceDef }, |
#define | cXObjectMethod(a, b, c, d) CSCRIPT_METHOD_IMP(a,b,c d), |
Functions | |
GrayLib::CSCRIPT_CLASS_IMP0 (XObject, cXObject::sm_Props, cXObject::sm_Methods, "The base interface for all objects") | |
#define cXObjectMethod | ( | a, | |
b, | |||
c, | |||
d | |||
) | CSCRIPT_METHOD_IMP(a,b,c d), |
#define cXObjectProp | ( | a, | |
b, | |||
c, | |||
d | |||
) | { { #a, { VARTYPE_NoType, 0, 0 } }, b, PLEVEL_##c, PLEVEL_GM, CSCRIPT_PROP_HELP(d), false, &sm_ScriptInterfaceDef }, |