这篇教程C++ GetVehicle函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中GetVehicle函数的典型用法代码示例。如果您正苦于以下问题:C++ GetVehicle函数的具体用法?C++ GetVehicle怎么用?C++ GetVehicle使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了GetVehicle函数的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: DisableEngine//------------------------------------------------------------------------int CScriptBind_Vehicle::DisableEngine(IFunctionHandler *pH, bool disable){ if (CVehicle* pVehicle = GetVehicle(pH)) { if (pVehicle->GetMovement()) pVehicle->GetMovement()->DisableEngine(disable); } return pH->EndFunction();}
开发者ID:aronarts,项目名称:FireNET,代码行数:11,
示例2: Assert//-----------------------------------------------------------------------------// Purpose: // Input : pPlayer - //-----------------------------------------------------------------------------void CChoreoGenericServerVehicle::ItemPostFrame( CBasePlayer *player ){ Assert( player == GetDriver() ); GetDrivableVehicle()->ItemPostFrame( player ); if (( player->m_afButtonPressed & IN_USE ) || GetVehicle()->ShouldForceExit() ) { GetVehicle()->ClearForcedExit(); if ( GetDrivableVehicle()->CanExitVehicle(player) ) { // Let the vehicle try to play the exit animation if ( !HandlePassengerExit( player ) && ( player != NULL ) ) { player->PlayUseDenySound(); } } }}
开发者ID:xxauroraxx,项目名称:Source.Python,代码行数:23,
示例3: EnableMovement//------------------------------------------------------------------------int CScriptBind_Vehicle::EnableMovement(IFunctionHandler *pH, bool enable){ if (CVehicle* pVehicle = GetVehicle(pH)) { if (pVehicle->GetMovement()) pVehicle->GetMovement()->EnableMovementProcessing(enable); } return pH->EndFunction();}
开发者ID:aronarts,项目名称:FireNET,代码行数:11,
示例4: GetVehiclefloat CIVVehicle::GetSteeringAngle(){ // Do we have a valid vehicle pointer? IVVehicle * pVehicle = GetVehicle(); if(pVehicle) return pVehicle->m_fSteering; return 0.0f;}
开发者ID:MartinJK,项目名称:IVNetwork,代码行数:10,
示例5: GetVehicle//------------------------------------------------------------------------int CScriptBind_Vehicle::AddSeat(IFunctionHandler* pH, SmartScriptTable paramsTable){ IVehicle *pVehicle = GetVehicle(pH); if (pVehicle) { pVehicle->AddSeat(paramsTable); } return pH->EndFunction();}
开发者ID:aronarts,项目名称:FireNET,代码行数:11,
示例6: HasHelper//------------------------------------------------------------------------int CScriptBind_Vehicle::HasHelper(IFunctionHandler* pH, const char* name){ if (IVehicle *pVehicle = GetVehicle(pH)) { IVehicleHelper* pHelper = pVehicle->GetHelper(name); return pH->EndFunction(pHelper != NULL); } return pH->EndFunction(false);}
开发者ID:aronarts,项目名称:FireNET,代码行数:11,
示例7: GetVehiclevoid CIVVehicle::SetBrakePedal(float fBrakePedal){#ifdef EXT_LOG CLogFile::Printf(__FUNCSIG__);#endif // Do we have a valid vehicle pointer? IVVehicle * pVehicle = GetVehicle(); if(pVehicle) pVehicle->m_fBrakePedal = fBrakePedal;}
开发者ID:Dmitriy782,项目名称:iv-online,代码行数:11,
示例8: GetVehicle//------------------------------------------------------------------------int CScriptBind_Vehicle::Destroy(IFunctionHandler* pH){ CVehicle* pVehicle = GetVehicle(pH); if (!pVehicle) return pH->EndFunction(); pVehicle->Destroy(); return pH->EndFunction();}
开发者ID:NightOwlsEntertainment,项目名称:PetBox_A_Journey_to_Conquer_Elementary_Algebra,代码行数:12,
示例9: GetVehiclevoid CIVVehicle::SetPassenger(BYTE bytePassengerSeatId, IVPed * pPassenger){ // Do we have a valid vehicle pointer? IVVehicle * pVehicle = GetVehicle(); if(pVehicle) { if(bytePassengerSeatId < 8) pVehicle->m_pPassengers[bytePassengerSeatId] = pPassenger; }}
开发者ID:DarkSlim,项目名称:IVMultiplayer-1,代码行数:11,
注:本文中的GetVehicle函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ GetVehicleInfo函数代码示例 C++ GetVectors函数代码示例 |