iunitdef_generated.h
来自「这是整套横扫千军3D版游戏的源码」· C头文件 代码 · 共 154 行
H
154 行
// *** This is a generated file; if you want to change it, please change CSAIInterfaces.dll, which is the reference
//
// This file was generated by ABICCodeGenerator, by Hugh Perkins hughperkins@gmail.com http://manageddreams.com
//
AICALLBACK_API const char * UnitDef_get_name( const UnitDef *self );
AICALLBACK_API const char * UnitDef_get_humanName( const UnitDef *self );
AICALLBACK_API const char * UnitDef_get_filename( const UnitDef *self );
AICALLBACK_API int UnitDef_get_id( const UnitDef *self );
AICALLBACK_API const char * UnitDef_get_buildpicname( const UnitDef *self );
AICALLBACK_API int UnitDef_get_aihint( const UnitDef *self );
AICALLBACK_API int UnitDef_get_techLevel( const UnitDef *self );
AICALLBACK_API float UnitDef_get_metalUpkeep( const UnitDef *self );
AICALLBACK_API float UnitDef_get_energyUpkeep( const UnitDef *self );
AICALLBACK_API float UnitDef_get_metalMake( const UnitDef *self );
AICALLBACK_API float UnitDef_get_makesMetal( const UnitDef *self );
AICALLBACK_API float UnitDef_get_energyMake( const UnitDef *self );
AICALLBACK_API float UnitDef_get_metalCost( const UnitDef *self );
AICALLBACK_API float UnitDef_get_energyCost( const UnitDef *self );
AICALLBACK_API float UnitDef_get_buildTime( const UnitDef *self );
AICALLBACK_API float UnitDef_get_extractsMetal( const UnitDef *self );
AICALLBACK_API float UnitDef_get_extractRange( const UnitDef *self );
AICALLBACK_API float UnitDef_get_windGenerator( const UnitDef *self );
AICALLBACK_API float UnitDef_get_tidalGenerator( const UnitDef *self );
AICALLBACK_API float UnitDef_get_metalStorage( const UnitDef *self );
AICALLBACK_API float UnitDef_get_energyStorage( const UnitDef *self );
AICALLBACK_API float UnitDef_get_autoHeal( const UnitDef *self );
AICALLBACK_API float UnitDef_get_idleAutoHeal( const UnitDef *self );
AICALLBACK_API int UnitDef_get_idleTime( const UnitDef *self );
AICALLBACK_API float UnitDef_get_power( const UnitDef *self );
AICALLBACK_API float UnitDef_get_health( const UnitDef *self );
AICALLBACK_API float UnitDef_get_speed( const UnitDef *self );
AICALLBACK_API float UnitDef_get_turnRate( const UnitDef *self );
AICALLBACK_API int UnitDef_get_moveType( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_upright( const UnitDef *self );
AICALLBACK_API float UnitDef_get_controlRadius( const UnitDef *self );
AICALLBACK_API float UnitDef_get_losRadius( const UnitDef *self );
AICALLBACK_API float UnitDef_get_airLosRadius( const UnitDef *self );
AICALLBACK_API float UnitDef_get_losHeight( const UnitDef *self );
AICALLBACK_API int UnitDef_get_radarRadius( const UnitDef *self );
AICALLBACK_API int UnitDef_get_sonarRadius( const UnitDef *self );
AICALLBACK_API int UnitDef_get_jammerRadius( const UnitDef *self );
AICALLBACK_API int UnitDef_get_sonarJamRadius( const UnitDef *self );
AICALLBACK_API int UnitDef_get_seismicRadius( const UnitDef *self );
AICALLBACK_API float UnitDef_get_seismicSignature( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_stealth( const UnitDef *self );
AICALLBACK_API float UnitDef_get_buildSpeed( const UnitDef *self );
AICALLBACK_API float UnitDef_get_buildDistance( const UnitDef *self );
AICALLBACK_API float UnitDef_get_mass( const UnitDef *self );
AICALLBACK_API float UnitDef_get_maxSlope( const UnitDef *self );
AICALLBACK_API float UnitDef_get_maxHeightDif( const UnitDef *self );
AICALLBACK_API float UnitDef_get_minWaterDepth( const UnitDef *self );
AICALLBACK_API float UnitDef_get_waterline( const UnitDef *self );
AICALLBACK_API float UnitDef_get_maxWaterDepth( const UnitDef *self );
AICALLBACK_API float UnitDef_get_armoredMultiple( const UnitDef *self );
AICALLBACK_API int UnitDef_get_armorType( const UnitDef *self );
AICALLBACK_API const char * UnitDef_get_type( const UnitDef *self );
AICALLBACK_API const char * UnitDef_get_tooltip( const UnitDef *self );
AICALLBACK_API const char * UnitDef_get_wreckName( const UnitDef *self );
AICALLBACK_API const char * UnitDef_get_deathExplosion( const UnitDef *self );
AICALLBACK_API const char * UnitDef_get_selfDExplosion( const UnitDef *self );
AICALLBACK_API const char * UnitDef_get_TEDClassString( const UnitDef *self );
AICALLBACK_API const char * UnitDef_get_categoryString( const UnitDef *self );
AICALLBACK_API const char * UnitDef_get_iconType( const UnitDef *self );
AICALLBACK_API int UnitDef_get_selfDCountdown( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canfly( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canmove( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canhover( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_floater( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_builder( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_activateWhenBuilt( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_onoffable( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_reclaimable( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canRestore( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canRepair( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canReclaim( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_noAutoFire( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canAttack( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canPatrol( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canFight( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canGuard( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canBuild( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canAssist( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canRepeat( const UnitDef *self );
AICALLBACK_API float UnitDef_get_wingDrag( const UnitDef *self );
AICALLBACK_API float UnitDef_get_wingAngle( const UnitDef *self );
AICALLBACK_API float UnitDef_get_drag( const UnitDef *self );
AICALLBACK_API float UnitDef_get_frontToSpeed( const UnitDef *self );
AICALLBACK_API float UnitDef_get_speedToFront( const UnitDef *self );
AICALLBACK_API float UnitDef_get_myGravity( const UnitDef *self );
AICALLBACK_API float UnitDef_get_maxBank( const UnitDef *self );
AICALLBACK_API float UnitDef_get_maxPitch( const UnitDef *self );
AICALLBACK_API float UnitDef_get_turnRadius( const UnitDef *self );
AICALLBACK_API float UnitDef_get_wantedHeight( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_hoverAttack( const UnitDef *self );
AICALLBACK_API float UnitDef_get_dlHoverFactor( const UnitDef *self );
AICALLBACK_API float UnitDef_get_maxAcc( const UnitDef *self );
AICALLBACK_API float UnitDef_get_maxDec( const UnitDef *self );
AICALLBACK_API float UnitDef_get_maxAileron( const UnitDef *self );
AICALLBACK_API float UnitDef_get_maxElevator( const UnitDef *self );
AICALLBACK_API float UnitDef_get_maxRudder( const UnitDef *self );
AICALLBACK_API int UnitDef_get_xsize( const UnitDef *self );
AICALLBACK_API int UnitDef_get_ysize( const UnitDef *self );
AICALLBACK_API int UnitDef_get_buildangle( const UnitDef *self );
AICALLBACK_API float UnitDef_get_loadingRadius( const UnitDef *self );
AICALLBACK_API int UnitDef_get_transportCapacity( const UnitDef *self );
AICALLBACK_API int UnitDef_get_transportSize( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_isAirBase( const UnitDef *self );
AICALLBACK_API float UnitDef_get_transportMass( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canCloak( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_startCloaked( const UnitDef *self );
AICALLBACK_API float UnitDef_get_cloakCost( const UnitDef *self );
AICALLBACK_API float UnitDef_get_cloakCostMoving( const UnitDef *self );
AICALLBACK_API float UnitDef_get_decloakDistance( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canKamikaze( const UnitDef *self );
AICALLBACK_API float UnitDef_get_kamikazeDist( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_targfac( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canDGun( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_needGeo( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_isFeature( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_hideDamage( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_isCommander( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_showPlayerName( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canResurrect( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canCapture( const UnitDef *self );
AICALLBACK_API int UnitDef_get_highTrajectoryType( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_leaveTracks( const UnitDef *self );
AICALLBACK_API float UnitDef_get_trackWidth( const UnitDef *self );
AICALLBACK_API float UnitDef_get_trackOffset( const UnitDef *self );
AICALLBACK_API float UnitDef_get_trackStrength( const UnitDef *self );
AICALLBACK_API float UnitDef_get_trackStretch( const UnitDef *self );
AICALLBACK_API int UnitDef_get_trackType( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canDropFlare( const UnitDef *self );
AICALLBACK_API float UnitDef_get_flareReloadTime( const UnitDef *self );
AICALLBACK_API float UnitDef_get_flareEfficiency( const UnitDef *self );
AICALLBACK_API float UnitDef_get_flareDelay( const UnitDef *self );
AICALLBACK_API int UnitDef_get_flareTime( const UnitDef *self );
AICALLBACK_API int UnitDef_get_flareSalvoSize( const UnitDef *self );
AICALLBACK_API int UnitDef_get_flareSalvoDelay( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_smoothAnim( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_isMetalMaker( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_canLoopbackAttack( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_levelGround( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_useBuildingGroundDecal( const UnitDef *self );
AICALLBACK_API int UnitDef_get_buildingDecalType( const UnitDef *self );
AICALLBACK_API int UnitDef_get_buildingDecalSizeX( const UnitDef *self );
AICALLBACK_API int UnitDef_get_buildingDecalSizeY( const UnitDef *self );
AICALLBACK_API float UnitDef_get_buildingDecalDecaySpeed( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_isfireplatform( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_showNanoFrame( const UnitDef *self );
AICALLBACK_API bool UnitDef_get_showNanoSpray( const UnitDef *self );
AICALLBACK_API float UnitDef_get_maxFuel( const UnitDef *self );
AICALLBACK_API float UnitDef_get_refuelTime( const UnitDef *self );
AICALLBACK_API float UnitDef_get_minAirBasePower( const UnitDef *self );
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?