diff options
author | rubidium <rubidium@openttd.org> | 2011-05-01 09:24:19 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2011-05-01 09:24:19 +0000 |
commit | 70c7ec30b1c10bc4502a14e45555fff7a310fca4 (patch) | |
tree | 2d4cb9bbe8cba6a7eea42d5695a4901edbe316c6 /src/ai/api/ai_event_types.hpp | |
parent | abc235253752a5c182ef0bcc28df7d1d6369d149 (diff) | |
download | openttd-70c7ec30b1c10bc4502a14e45555fff7a310fca4.tar.xz |
(svn r22396) -Document: some AI doxygen stuff
Diffstat (limited to 'src/ai/api/ai_event_types.hpp')
-rw-r--r-- | src/ai/api/ai_event_types.hpp | 59 |
1 files changed, 32 insertions, 27 deletions
diff --git a/src/ai/api/ai_event_types.hpp b/src/ai/api/ai_event_types.hpp index 51bfa6cd9..41cbc1965 100644 --- a/src/ai/api/ai_event_types.hpp +++ b/src/ai/api/ai_event_types.hpp @@ -74,9 +74,9 @@ public: CrashReason GetCrashReason() { return this->crash_reason; } private: - TileIndex crash_site; - VehicleID vehicle; - CrashReason crash_reason; + TileIndex crash_site; ///< The location of the crash. + VehicleID vehicle; ///< The crashed vehicle. + CrashReason crash_reason; ///< The reason for crashing. }; /** @@ -109,7 +109,7 @@ public: SubsidyID GetSubsidyID() { return this->subsidy_id; } private: - SubsidyID subsidy_id; + SubsidyID subsidy_id; ///< The subsidy that got offered. }; /** @@ -142,7 +142,7 @@ public: SubsidyID GetSubsidyID() { return this->subsidy_id; } private: - SubsidyID subsidy_id; + SubsidyID subsidy_id; ///< The subsidy offer that expired. }; /** @@ -175,7 +175,7 @@ public: SubsidyID GetSubsidyID() { return this->subsidy_id; } private: - SubsidyID subsidy_id; + SubsidyID subsidy_id; ///< The subsidy that was awared. }; /** @@ -208,7 +208,7 @@ public: SubsidyID GetSubsidyID() { return this->subsidy_id; } private: - SubsidyID subsidy_id; + SubsidyID subsidy_id; ///< The subsidy that expired. }; /** @@ -278,11 +278,11 @@ public: */ Money GetRunningCost(); -#ifdef DOXYGEN_SKIP /** * Get the type of the offered engine. * @return The type the engine has. */ +#ifdef DOXYGEN_SKIP AIVehicle::VehicleType GetVehicleType(); #else int32 GetVehicleType(); @@ -295,7 +295,12 @@ public: bool AcceptPreview(); private: - EngineID engine; + EngineID engine; ///< The engine the preview is for. + + /** + * Check whether the engine from this preview is still valid. + * @return True iff the engine is still valid. + */ bool IsEngineValid() const; }; @@ -329,7 +334,7 @@ public: AICompany::CompanyID GetCompanyID() { return this->owner; } private: - AICompany::CompanyID owner; + AICompany::CompanyID owner; ///< The new company. }; /** @@ -363,7 +368,7 @@ public: AICompany::CompanyID GetCompanyID() { return this->owner; } private: - AICompany::CompanyID owner; + AICompany::CompanyID owner; ///< The company that is in trouble. }; /** @@ -411,8 +416,8 @@ public: bool AcceptMerger(); private: - AICompany::CompanyID owner; - int32 value; + AICompany::CompanyID owner; ///< The company that is in trouble. + int32 value; ///< The value of the company, i.e. the amount you would pay. }; /** @@ -457,8 +462,8 @@ public: AICompany::CompanyID GetNewCompanyID() { return this->new_owner; } private: - AICompany::CompanyID old_owner; - AICompany::CompanyID new_owner; + AICompany::CompanyID old_owner; ///< The company that ended to exist. + AICompany::CompanyID new_owner; ///< The company that's the end result of the merger. }; /** @@ -491,7 +496,7 @@ public: AICompany::CompanyID GetCompanyID() { return this->owner; } private: - AICompany::CompanyID owner; + AICompany::CompanyID owner; ///< The company that has gone bankrupt. }; /** @@ -524,7 +529,7 @@ public: VehicleID GetVehicleID() { return this->vehicle_id; } private: - VehicleID vehicle_id; + VehicleID vehicle_id; ///< The vehicle that is lost. }; /** @@ -557,7 +562,7 @@ public: VehicleID GetVehicleID() { return this->vehicle_id; } private: - VehicleID vehicle_id; + VehicleID vehicle_id; ///< The vehicle that is waiting in the depot. }; /** @@ -590,7 +595,7 @@ public: VehicleID GetVehicleID() { return this->vehicle_id; } private: - VehicleID vehicle_id; + VehicleID vehicle_id; ///< The vehicle that is unprofitable. }; /** @@ -623,7 +628,7 @@ public: IndustryID GetIndustryID() { return this->industry_id; } private: - IndustryID industry_id; + IndustryID industry_id; ///< The industry that opened. }; /** @@ -656,7 +661,7 @@ public: IndustryID GetIndustryID() { return this->industry_id; } private: - IndustryID industry_id; + IndustryID industry_id; ///< The industry that closed. }; /** @@ -689,7 +694,7 @@ public: EngineID GetEngineID() { return this->engine; } private: - EngineID engine; + EngineID engine; ///< The engine that became available. }; /** @@ -730,8 +735,8 @@ public: VehicleID GetVehicleID() { return this->vehicle; } private: - StationID station; - VehicleID vehicle; + StationID station; ///< The station the vehicle arived at. + VehicleID vehicle; ///< The vehicle that arrived at the station. }; /** @@ -764,7 +769,7 @@ public: StationID GetStationID() { return this->station; } private: - StationID station; + StationID station; ///< The station the zeppeliner crashed. }; /** @@ -797,7 +802,7 @@ public: StationID GetStationID() { return this->station; } private: - StationID station; + StationID station; ///< The station the zeppeliner crashed. }; /** @@ -830,7 +835,7 @@ public: TownID GetTownID() { return this->town; } private: - TownID town; + TownID town; ///< The town that got founded. }; #endif /* AI_EVENT_TYPES_HPP */ |