![]() |
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 }, |