您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ AS3_ReturnAS3Var函数代码示例

51自学网 2021-06-01 19:36:41
  C++
这篇教程C++ AS3_ReturnAS3Var函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中AS3_ReturnAS3Var函数的典型用法代码示例。如果您正苦于以下问题:C++ AS3_ReturnAS3Var函数的具体用法?C++ AS3_ReturnAS3Var怎么用?C++ AS3_ReturnAS3Var使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了AS3_ReturnAS3Var函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: _wrap_BulletManager_spawnBullet

void _wrap_BulletManager_spawnBullet() {  BulletManager *arg1 = (BulletManager *) 0 ;  float arg2 ;  float arg3 ;  float arg4 ;  float arg5 ;  eNpcType arg6 ;    {    AS3_GetScalarFromVar(arg1, self);  }  {    AS3_GetScalarFromVar(arg2, srcX);  }  {    AS3_GetScalarFromVar(arg3, srcY);  }  {    AS3_GetScalarFromVar(arg4, dstX);  }  {    AS3_GetScalarFromVar(arg5, dstY);  }  {    AS3_GetScalarFromVar(arg6, e);  }  (arg1)->spawnBullet(arg2,arg3,arg4,arg5,arg6);  {      }  {    AS3_ReturnAS3Var(undefined);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:34,


示例2: _wrap_BulletManager_CheckIsHitNpc

void _wrap_BulletManager_CheckIsHitNpc() {  BulletManager *arg1 = (BulletManager *) 0 ;  float arg2 ;  float arg3 ;  float arg4 ;  eNpcType arg5 ;  bool result ;    {    AS3_GetScalarFromVar(arg1, self);  }  {    AS3_GetScalarFromVar(arg2, posX);  }  {    AS3_GetScalarFromVar(arg3, posY);  }  {    AS3_GetScalarFromVar(arg4, radius);  }  {    AS3_GetScalarFromVar(arg5, e);  }  result = (bool)(arg1)->CheckIsHitNpc(arg2,arg3,arg4,arg5);  {    AS3_DeclareVar(asresult, Boolean);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:32,


示例3: _wrap_Bullet_CheckIsHitPlayer

void _wrap_Bullet_CheckIsHitPlayer() {  Bullet *arg1 = (Bullet *) 0 ;  float arg2 ;  float arg3 ;  float arg4 ;  bool result ;    {    AS3_GetScalarFromVar(arg1, self);  }  {    AS3_GetScalarFromVar(arg2, x);  }  {    AS3_GetScalarFromVar(arg3, y);  }  {    AS3_GetScalarFromVar(arg4, r);  }  result = (bool)(arg1)->CheckIsHitPlayer(arg2,arg3,arg4);  {    AS3_DeclareVar(asresult, Boolean);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:28,


示例4: _wrap_feedShape

void _wrap_feedShape() {    unsigned int *arg1 = (unsigned int *) 0 ;    int arg2 ;    int arg3 ;    unsigned int arg4 ;    {        AS3_GetScalarFromVar(arg1, pixels);    }    {        AS3_GetScalarFromVar(arg2, width);    }    {        AS3_GetScalarFromVar(arg3, height);    }    {        AS3_GetScalarFromVar(arg4, sid);    }    feedShape(arg1,arg2,arg3,arg4);    {    }    {        AS3_ReturnAS3Var(undefined);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:26,


示例5: _wrap_appendLayer

void _wrap_appendLayer() {    unsigned int *arg1 = (unsigned int *) 0 ;    unsigned int *arg2 = (unsigned int *) 0 ;    int arg3 ;    int arg4 ;    bool arg5 ;    {        AS3_GetScalarFromVar(arg1, pixels);    }    {        AS3_GetScalarFromVar(arg2, colorPixels);    }    {        AS3_GetScalarFromVar(arg3, width);    }    {        AS3_GetScalarFromVar(arg4, height);    }    {        AS3_GetScalarFromVar(arg5, flip);    }    appendLayer(arg1,arg2,arg3,arg4,arg5);    {    }    {        AS3_ReturnAS3Var(undefined);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:30,


示例6: _wrap_Bullet_Init

void _wrap_Bullet_Init() {  Bullet *arg1 = (Bullet *) 0 ;  float arg2 ;  float arg3 ;  float arg4 ;  float arg5 ;    {    AS3_GetScalarFromVar(arg1, self);  }  {    AS3_GetScalarFromVar(arg2, srcx);  }  {    AS3_GetScalarFromVar(arg3, srcy);  }  {    AS3_GetScalarFromVar(arg4, dstx);  }  {    AS3_GetScalarFromVar(arg5, dsty);  }  (arg1)->Init(arg2,arg3,arg4,arg5);  {      }  {    AS3_ReturnAS3Var(undefined);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:30,


示例7: _wrap_slapShape

void _wrap_slapShape() {    unsigned int *arg1 = (unsigned int *) 0 ;    int arg2 ;    int arg3 ;    unsigned int arg4 ;    SlapInfo *result ;    {        AS3_GetScalarFromVar(arg1, pixels);    }    {        AS3_GetScalarFromVar(arg2, width);    }    {        AS3_GetScalarFromVar(arg3, height);    }    {        AS3_GetScalarFromVar(arg4, sid);    }    result = (SlapInfo *)slapShape(arg1,arg2,arg3,arg4);    {        AS3_DeclareVar(asresult, int);        AS3_CopyScalarToVar(asresult, result);    }    {        AS3_ReturnAS3Var(asresult);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:28,


示例8: md5String

/** * MD5 ("") = d41d8cd98f00b204e9800998ecf8427e * MD5 ("a") = 0cc175b9c0f1b6a831c399e269772661 * MD5 ("abc") = 900150983cd24fb0d6963f7d28e17f72 * MD5 ("message digest") = f96b697d7cb7938d525a2f31aaf161d0 * MD5 ("abcdefghijklmnopqrstuvwxyz") = c3fcd3d76192e4007dfb496cca67e13b * MD5 ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789") = * d174ab98d277d9f5a5611c2c9f419d9f * MD5 ("123456789012345678901234567890123456789012345678901234567890123456 * 78901234567890") = 57edf4a22be3c955ac49da2e2107b67a */void md5String(){    const char *src = NULL;    AS3_MallocString(src, input);    std::string srcString(src);    const char *result;    hashwrapper *wrapper;    wrapper = new md5wrapper();    std::string md5 = wrapper->getHashFromString(srcString);    result = md5.c_str();    delete wrapper;    // We can't just call AS3_Return(s) because s is not a scalar.    // Instead we need to marshall the C string into AS3 and use    // AS3_ReturnAS3Var().    AS3_DeclareVar(myString, String);    AS3_CopyCStringToVar(myString, result, 32);    AS3_ReturnAS3Var(myString);}
开发者ID:Leader138,项目名称:liblog,代码行数:36,


示例9: _localvar_get

void _localvar_get(){	AS3::local::var * var;	AS3_GetScalarFromVar(var, var_ptr);	AS3_DeclareVar(obj, Object);	AS3_CopyVarxxToVar(obj, *var);	AS3_ReturnAS3Var(obj);}
开发者ID:AntonioModer,项目名称:Crossbridge-Recast-Navigation,代码行数:8,


示例10: as3_get_output_format

void as3_get_output_format(){    char *o_format = (char*) get_output_format();    AS3_DeclareVar(outputFormat, String);    AS3_CopyCStringToVar(outputFormat, o_format, strlen(o_format));    AS3_ReturnAS3Var(outputFormat);}
开发者ID:marstonstudio,项目名称:crossUserMedia,代码行数:8,


示例11: as3_get_output_codec

void as3_get_output_codec(){    char *o_codec = (char*) get_output_codec();    AS3_DeclareVar(outputCodec, String);    AS3_CopyCStringToVar(outputCodec, o_codec, strlen(o_codec));    AS3_ReturnAS3Var(outputCodec);}
开发者ID:marstonstudio,项目名称:crossUserMedia,代码行数:8,


示例12: _wrap_initCanvas

void _wrap_initCanvas() {    initCanvas();    {    }    {        AS3_ReturnAS3Var(undefined);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:9,


示例13: _wrap_startRendering

void _wrap_startRendering() {    startRendering();    {    }    {        AS3_ReturnAS3Var(undefined);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:9,


示例14: _wrap_pauseRendering

void _wrap_pauseRendering() {    pauseRendering();    {    }    {        AS3_ReturnAS3Var(undefined);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:9,


示例15: _wrap_new_Player

void _wrap_new_Player() {  Player *result ;    result = (Player *)new Player();  {    AS3_DeclareVar(asresult, int);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:12,


示例16: _wrap_new_Bullet

void _wrap_new_Bullet() {  Bullet *result ;    result = (Bullet *)new Bullet();  {    AS3_DeclareVar(asresult, int);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:12,


示例17: _wrap_getShrinkage

void _wrap_getShrinkage() {    double result ;    result = (double)getShrinkage();    {        AS3_DeclareVar(asresult, Number);        AS3_CopyScalarToVar(asresult, result);    }    {        AS3_ReturnAS3Var(asresult);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:12,


示例18: _wrap_getStatus

void _wrap_getStatus() {    int result ;    result = (int)getStatus();    {        AS3_DeclareVar(asresult, int);        AS3_CopyScalarToVar(asresult, result);    }    {        AS3_ReturnAS3Var(asresult);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:12,


示例19: _wrap_BulletManager_Instance

void _wrap_BulletManager_Instance() {  BulletManager *result ;    result = (BulletManager *)BulletManager::Instance();  {    AS3_DeclareVar(asresult, int);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:12,


示例20: _wrap_Scene_Instance

void _wrap_Scene_Instance() {  Scene *result ;    result = (Scene *)Scene::Instance();  {    AS3_DeclareVar(asresult, int);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:12,


示例21: _wrap_EMoveDown

void _wrap_EMoveDown() {  int result ;    result = EMoveDown;  {    AS3_DeclareVar(asresult, int);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:12,


示例22: _wrap_new_SceneData

void _wrap_new_SceneData() {  SceneData *result ;    result = (SceneData *)new SceneData();  {    AS3_DeclareVar(asresult, int);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:12,


示例23: _wrap_EMaxCommand

void _wrap_EMaxCommand() {  int result ;    result = EMaxCommand;  {    AS3_DeclareVar(asresult, int);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:12,


示例24: _wrap_new_NpcData

void _wrap_new_NpcData() {  NpcData *result ;    result = (NpcData *)new NpcData();  {    AS3_DeclareVar(asresult, int);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:12,


示例25: _wrap_new_ODGame

void _wrap_new_ODGame() {  ODGame *result ;    result = (ODGame *)new ODGame();  {    AS3_DeclareVar(asresult, int);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:12,


示例26: _wrap_getNumberOfPendingShapes

void _wrap_getNumberOfPendingShapes() {    unsigned int result ;    result = (unsigned int)getNumberOfPendingShapes();    {        AS3_DeclareVar(asresult, int);        AS3_CopyScalarToVar(asresult, result);    }    {        AS3_ReturnAS3Var(asresult);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:12,


示例27: _wrap_ENpcTypeMax

void _wrap_ENpcTypeMax() {  int result ;    result = ENpcTypeMax;  {    AS3_DeclareVar(asresult, int);    AS3_CopyScalarToVar(asresult, result);  }  {    AS3_ReturnAS3Var(asresult);  }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:12,


示例28: _wrap_tryNextShape

void _wrap_tryNextShape() {    SlapInfo *result ;    result = (SlapInfo *)tryNextShape();    {        AS3_DeclareVar(asresult, int);        AS3_CopyScalarToVar(asresult, result);    }    {        AS3_ReturnAS3Var(asresult);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:12,


示例29: _wrap_updateTemplate

void _wrap_updateTemplate() {    unsigned int *arg1 = (unsigned int *) 0 ;    {        AS3_GetScalarFromVar(arg1, data);    }    updateTemplate(arg1);    {    }    {        AS3_ReturnAS3Var(undefined);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:14,


示例30: _wrap_setStatus

void _wrap_setStatus() {    int arg1 ;    {        AS3_GetScalarFromVar(arg1, status);    }    setStatus(arg1);    {    }    {        AS3_ReturnAS3Var(undefined);    }}
开发者ID:settinghead,项目名称:tyful,代码行数:14,



注:本文中的AS3_ReturnAS3Var函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ ASCIILiteral函数代码示例
C++ AS3_Release函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。