C# Класс OpenRA.Mods.Common.Projectiles.Missile

Наследование: IProjectile, ISync
Показать файл Открыть проект

Открытые методы

Метод Описание
Missile ( MissileInfo info, ProjectileArgs args ) : System
Render ( WorldRenderer wr ) : IEnumerable
Tick ( World world ) : void

Приватные методы

Метод Описание
BisectionSearch ( int lowerBound, int upperBound, bool>.System testCriterion ) : int
ChangeSpeed ( int sign = 1 ) : void
DetermineLaunchSpeedAndAngle ( World world, int &speed, int &vFacing ) : void
DetermineLaunchSpeedAndAngleForIncline ( int predClfDist, int diffClfMslHgt, int relTarHorDist, int &speed, int &vFacing ) : void
Explode ( World world ) : void
FreefallTick ( ) : WVec
HomingInnerTick ( int predClfDist, int diffClfMslHgt, int relTarHorDist, int lastHtChg, int lastHt, int nxtRelTarHorDist, int relTarHgt, int vFacing, bool targetPassedBy ) : int
HomingTick ( World world, WVec tarDistVec, int relTarHorDist ) : WVec
InclineLookahead ( World world, int distCheck, int &predClfHgt, int &predClfDist, int &lastHtChg, int &lastHt ) : void
IncreaseAltitude ( int predClfDist, int diffClfMslHgt, int relTarHorDist, int vFacing ) : int
IsNearInclineTop ( int vFacing, int loopRadius, int predClfDist ) : bool
JammedBy ( TraitPair tp ) : bool
LoopRadius ( int speed, int rot ) : int
WillClimbAroundInclineTop ( int vFacing, int loopRadius, int predClfDist, int diffClfMslHgt, int speed ) : bool
WillClimbWithinDistance ( int vFacing, int loopRadius, int predClfDist, int diffClfMslHgt ) : bool

Описание методов

Missile() публичный Метод

public Missile ( MissileInfo info, ProjectileArgs args ) : System
info MissileInfo
args OpenRA.GameRules.ProjectileArgs
Результат System

Render() публичный Метод

public Render ( WorldRenderer wr ) : IEnumerable
wr OpenRA.Graphics.WorldRenderer
Результат IEnumerable

Tick() публичный Метод

public Tick ( World world ) : void
world World
Результат void