这篇教程C++ AS3_GetScalarFromVar函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中AS3_GetScalarFromVar函数的典型用法代码示例。如果您正苦于以下问题:C++ AS3_GetScalarFromVar函数的具体用法?C++ AS3_GetScalarFromVar怎么用?C++ AS3_GetScalarFromVar使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了AS3_GetScalarFromVar函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: _wrap_BulletManager_CheckIsHitNpcvoid _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,
示例2: _wrap_Bullet_CheckIsHitPlayervoid _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,
示例3: _wrap_feedShapevoid _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,
示例4: _wrap_appendLayervoid _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,
示例5: _wrap_slapShapevoid _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,
示例6: _wrap_Bullet_Initvoid _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: as3_load_pointervoid as3_load_pointer(uint8_t *i_data, int i_length){ AS3_GetScalarFromVar((uint8_t*)i_data, inputPointer); AS3_GetScalarFromVar(i_length, inputLength); int status = load(i_data, i_length); AS3_Return(status);}
开发者ID:marstonstudio,项目名称:crossUserMedia,代码行数:9,
示例8: initializeScreenDiffuseBuffer_AS3void initializeScreenDiffuseBuffer_AS3(){ int* result; //copy the AS3 resolution variables resX0, resY0 (parameters of the swc function initializeScreenDiffuseBuffer_AS3) //to C variables resX, resY in lookupeffect.c AS3_GetScalarFromVar(resX,resX0); AS3_GetScalarFromVar(resY,resY0); //get the pointer of the screen buffer result = initializeScreenDiffuseBuffer(resX,resY); // return the result (using an AS3 return rather than a C/C++ return) AS3_Return(result);}
开发者ID:aguivip,项目名称:flaswf,代码行数:12,
示例9: inline_as3static void *print(void *arg) { int val; inline_as3("var abc:int = this[/"abc/"];"); AS3_GetScalarFromVar(val, abc); printf("Val: %d/n",val); return 0;}
开发者ID:settinghead,项目名称:tyful,代码行数:7,
示例10: _localvar_getvoid _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,
示例11: _wrap_Player_Updatevoid _wrap_Player_Update() { Player *arg1 = (Player *) 0 ; float arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, deltaTime); } (arg1)->Update(arg2); { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例12: _wrap_NpcData_posX_setvoid _wrap_NpcData_posX_set() { NpcData *arg1 = (NpcData *) 0 ; float arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, posX); } if (arg1) (arg1)->posX = arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例13: _wrap_Bullet_setFromNpcTypevoid _wrap_Bullet_setFromNpcType() { Bullet *arg1 = (Bullet *) 0 ; eNpcType arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, e); } (arg1)->setFromNpcType(arg2); { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例14: _wrap_NpcData_bFired_setvoid _wrap_NpcData_bFired_set() { NpcData *arg1 = (NpcData *) 0 ; bool arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, bFired); } if (arg1) (arg1)->bFired = arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例15: _wrap_BulletData_posY_setvoid _wrap_BulletData_posY_set() { BulletData *arg1 = (BulletData *) 0 ; float arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, posY); } if (arg1) (arg1)->posY = arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例16: _wrap_Npc_setClockwiseAsvoid _wrap_Npc_setClockwiseAs() { Npc *arg1 = (Npc *) 0 ; bool arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, isClockwise); } (arg1)->setClockwiseAs(arg2); { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例17: _wrap_ODGame_Updatevoid _wrap_ODGame_Update() { ODGame *arg1 = (ODGame *) 0 ; float arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, delta); } (arg1)->Update(arg2); { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例18: _wrap_Npc_SetPlayervoid _wrap_Npc_SetPlayer() { Npc *arg1 = (Npc *) 0 ; Player *arg2 = (Player *) 0 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, player); } (arg1)->SetPlayer(arg2); { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例19: _wrap_ODGameData_playerData_setvoid _wrap_ODGameData_playerData_set() { ODGameData *arg1 = (ODGameData *) 0 ; PlayerData *arg2 = (PlayerData *) 0 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, playerData); } if (arg1) (arg1)->playerData = *arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例20: _wrap_ODGameData_score_setvoid _wrap_ODGameData_score_set() { ODGameData *arg1 = (ODGameData *) 0 ; int arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, score); } if (arg1) (arg1)->score = arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例21: _wrap_ODGameData_sceneData_setvoid _wrap_ODGameData_sceneData_set() { ODGameData *arg1 = (ODGameData *) 0 ; SceneData *arg2 = (SceneData *) 0 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, sceneData); } if (arg1) (arg1)->sceneData = *arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例22: _wrap_BulletData_bulletDataSize_setvoid _wrap_BulletData_bulletDataSize_set() { BulletData *arg1 = (BulletData *) 0 ; int arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, bulletDataSize); } if (arg1) (arg1)->bulletDataSize = arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例23: _wrap_SceneData_height_setvoid _wrap_SceneData_height_set() { SceneData *arg1 = (SceneData *) 0 ; float arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, height); } if (arg1) (arg1)->height = arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例24: _wrap_NpcData_isAlive_setvoid _wrap_NpcData_isAlive_set() { NpcData *arg1 = (NpcData *) 0 ; bool arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, isAlive); } if (arg1) (arg1)->isAlive = arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例25: _wrap_SceneData_width_setvoid _wrap_SceneData_width_set() { SceneData *arg1 = (SceneData *) 0 ; float arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, width); } if (arg1) (arg1)->width = arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例26: _wrap_Bullet_Updatevoid _wrap_Bullet_Update() { Bullet *arg1 = (Bullet *) 0 ; float arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, deltaTime); } (arg1)->Update(arg2); { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例27: _wrap_ODGameData_bulletsData_setvoid _wrap_ODGameData_bulletsData_set() { ODGameData *arg1 = (ODGameData *) 0 ; BulletData *arg2 = (BulletData *) 0 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, bulletsData); } if (arg1) (arg1)->bulletsData = arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例28: _wrap_NpcData_npcDataSize_setvoid _wrap_NpcData_npcDataSize_set() { NpcData *arg1 = (NpcData *) 0 ; int arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, npcDataSize); } if (arg1) (arg1)->npcDataSize = arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例29: _wrap_ODGameData_bulletsNumber_setvoid _wrap_ODGameData_bulletsNumber_set() { ODGameData *arg1 = (ODGameData *) 0 ; int arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, bulletsNumber); } if (arg1) (arg1)->bulletsNumber = arg2; { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
示例30: _wrap_Player_setScorevoid _wrap_Player_setScore() { Player *arg1 = (Player *) 0 ; int arg2 ; { AS3_GetScalarFromVar(arg1, self); } { AS3_GetScalarFromVar(arg2, _score); } (arg1)->setScore(arg2); { } { AS3_ReturnAS3Var(undefined); }}
开发者ID:colorspray,项目名称:OmniDebuggerProject,代码行数:18,
注:本文中的AS3_GetScalarFromVar函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ AS3_Release函数代码示例 C++ AS3_Array函数代码示例 |