Class Member Functions
a
- addCommand (CommandQueue)
- addCommandAfter (CommandQueue)
- as (DynamicTimeInterval)
- angleTo (FixedVector3D, Vector3D)
- actualizeFiring (SystemState)
- actualizePosition (SystemState)
- actualizeState (SystemState)
- actionIdleExceeds (Target)
- actionable (Target)
c
- Command (Command)
- CommandQueue (CommandQueue)
- count (DynamicTimeInterval)
- cross (FixedVector3D, Vector3D)
- clearFire (SystemState)
- currentPitch (SystemState)
- currentStrategy (SystemState)
- currentTarget (SystemState)
- currentTargetArray (SystemState)
- currentYaw (SystemState)
- Code (cerializer::BasePacket, cerializer::Message)
- Config (cerializer::Config)
- Create (cerializer::MessageMaker)
d
- DistanceVector (DistanceVector)
- DynamicTimeInterval (DynamicTimeInterval)
- dot (FixedVector3D, Vector3D)
- Distance (PositionVector, Target)
- Deserializer (cerializer::Deserializer)
- denorm_min (detail::NumericLimitsBase)
- DEBUG (logger::Logger)
- doLogging (logger::Logger)
e
- Execute (Command, FireControl, SetStanceCommand, SetStrategyCommand, TargetSelection)
- encode (cerializer::Config, cerializer::SetStanceMessage, cerializer::SetStrategyMessage, cerializer::SetTargetSourceMessage, cerializer::StaticTargetMessage, cerializer::Target)
- epsilon (detail::NumericLimitsBase)
- ERROR (logger::Logger)
f
- FireControl (FireControl)
- FixedAdapter (FixedAdapter)
- fetchNearestTarget2dIdx (SystemState)
- fetchNearestTargetIdx (SystemState)
- fetchTarget (SystemState)
- FromPolarDegrees (Vector3D)
- findToken (cerializer::Deserializer)
- Format (cerializer::Message)
g
- getClock (Clock_t)
- get_duration (DynamicTimeInterval)
- good (IOWrapper)
- getAimpoint (SystemState)
- getFireState (SystemState)
- getMoveState (SystemState)
i
- integer_sqrt (FixedVector3D)
- IOWrapper (IOWrapper)
- IncrementAction (Target)
- InterceptAimpoint (Target)
- idleExceeds (Target)
- interceptPosition (Target)
l
- LoadBinary (cerializer::Message)
- lowest (detail::NumericLimitsBase)
- LogSource (logger::LogSource)
- LOG (logger::Logger)
m
- microseconds (DynamicTimeInterval)
- magnitude (FixedVector3D, Vector3D)
- magnitudeXY (FixedVector3D, Vector3D)
- magnitudeXZ (FixedVector3D, Vector3D)
- magnitudeYZ (FixedVector3D, Vector3D)
- max (detail::NumericLimitsBase)
- min (detail::NumericLimitsBase)
n
- now (Clock_t)
- normalize (FixedVector3D, Vector3D)
o
- operator+ (DynamicTimeInterval, Vector3D)
- operator> (DynamicTimeInterval)
- operator bool (FixedAdapter, Vector3D)
- operator<=> (FixedAdapter)
- operator= (FixedAdapter)
- operator* (Vector3D)
- operator- (Vector3D)
- operator/ (Vector3D)
- operator() (detail::HashBase)
p
- process (CommandQueue)
- pitch (FixedVector3D, Vector3D)
- Pitch (PositionVector, Target)
- PositionVector (PositionVector)
- processCommandQueue (SystemState)
- Position (Target)
- PredictedPositionAtTime (Target)
- ParseStream (cerializer::Deserializer, cerializer::StreamHandler)
q
- queueCeaseFire (SystemState)
- queueFire (SystemState)
- queueSelectTarget (SystemState)
r
- runCommandIn (CommandQueue)
- readsome (IOWrapper)
- Register (cerializer::MessageMaker)
- round_error (detail::NumericLimitsBase)
- render (logger::Backend, logger::ConsoleBackend)
s
- setClock (Clock_t)
- serialize (CommandQueue)
- SetStanceCommand (SetStanceCommand)
- SetStrategyCommand (SetStrategyCommand)
- SystemState (SystemState)
- setFire (SystemState)
- setMove (SystemState)
- setStance (SystemState)
- setStrategy (SystemState)
- setTarget (SystemState)
- shouldCheckFiringConditions (SystemState)
- shouldCheckTargetValidity (SystemState)
- size (SystemState)
- Size (cerializer::Message)
- Serializer (cerializer::Serializer)
- SetStanceMessage (cerializer::SetStanceMessage)
- SetStrategyMessage (cerializer::SetStrategyMessage)
- SetTargetSourceMessage (cerializer::SetTargetSourceMessage)
- StaticTargetMessage (cerializer::StaticTargetMessage)
- StreamHandler (cerializer::StreamHandler)
t
- Type (AutoCommand, Command, cerializer::Message)
- targetAimpoint (SystemState)
- targetIsPotentiallyValid (SystemState)
- targetTravelDistance (SystemState)
- Target (Target, cerializer::Target)
- timeSinceLastAction (Target)
- timeSinceLastSeen (Target)
- TargetSelection (TargetSelection)
- ToBinary (cerializer::Message)
u
- updateConfig (SystemState)
- updateNearestTarget (SystemState)
- updateNearestTarget2d (SystemState)
- updateTarget (SystemState)
- updateTargetById (SystemState)
- Update (Target)
v
- Velocity (Target)
- Vector3D (Vector3D)
- VelocityVector (VelocityVector)
w
- write (IOWrapper)
- Write (cerializer::Serializer, cerializer::StreamHandler)
y
- yaw (FixedVector3D, Vector3D)
- Yaw (PositionVector, Target)
~
- ~Command (Command)
- ~BasePacket (cerializer::BasePacket)
- ~Backend (logger::Backend)