示例#1
0
hx::Val ValueType_obj::__Field(const ::String &inName,hx::PropertyAccess inCallProp)
{
	if (inName==HX_("TBool",9e,6a,9d,89)) return TBool;
	if (inName==HX_("TClass",44,37,80,71)) return TClass_dyn();
	if (inName==HX_("TEnum",75,51,98,8b)) return TEnum_dyn();
	if (inName==HX_("TFloat",a8,84,be,2b)) return TFloat;
	if (inName==HX_("TFunction",8c,db,3a,25)) return TFunction;
	if (inName==HX_("TInt",fb,b0,bd,37)) return TInt;
	if (inName==HX_("TNull",fb,84,90,91)) return TNull;
	if (inName==HX_("TObject",33,ea,de,ee)) return TObject;
	if (inName==HX_("TUnknown",96,bd,59,73)) return TUnknown;
	return super::__Field(inName,inCallProp);
}
Dynamic ValueType_obj::__Field(const ::String &inName,bool inCallProp)
{
	if (inName==HX_CSTRING("TBool")) return TBool;
	if (inName==HX_CSTRING("TClass")) return TClass_dyn();
	if (inName==HX_CSTRING("TEnum")) return TEnum_dyn();
	if (inName==HX_CSTRING("TFloat")) return TFloat;
	if (inName==HX_CSTRING("TFunction")) return TFunction;
	if (inName==HX_CSTRING("TInt")) return TInt;
	if (inName==HX_CSTRING("TNull")) return TNull;
	if (inName==HX_CSTRING("TObject")) return TObject;
	if (inName==HX_CSTRING("TUnknown")) return TUnknown;
	return super::__Field(inName,inCallProp);
}