Skip to content

File shared_types.h

FileList > shared_types.h

Go to the source code of this file

  • #include <cstdint>

Public Types

Type Name
enum uint8_t TargetSource
An enum to specify the source of targeting data.
enum uint8_t TurretStance
An enum to specify the turret's firing stance.
enum uint8_t TurretStrategy
An enum to specify the turret's targeting strategy.

Public Types Documentation

enum TargetSource

An enum to specify the source of targeting data.

enum TargetSource {
    STATIC,
    RADAR,
    CV
};

enum TurretStance

An enum to specify the turret's firing stance.

enum TurretStance {
    AGGRESSIVE,
    PASSIVE,
    NEUTRAL
};

enum TurretStrategy

An enum to specify the turret's targeting strategy.

enum TurretStrategy {
    LEAST_HIT,
    MOST_HIT,
    CLOSEST,
    FURTHEST,
    LEAST_RECENT,
    MOST_RECENT,
    RANDOM,
    SMALLEST_TRAVEL,
    LONGEST_TRAVEL
};


The documentation for this class was generated from the following file shared_types.h