|
Pyrogenesis
13997
|
#include "simulation2/system/Components.h"#include "simulation2/system/Entity.h"#include "simulation2/system/Message.h"#include "simulation2/helpers/Player.h"#include "simulation2/helpers/Position.h"#include "simulation2/components/ICmpPathfinder.h"Go to the source code of this file.
Classes | |
| class | CMessageTurnStart |
| class | CMessageUpdate |
| Generic per-turn update message, for things that don't care much about ordering. More... | |
| class | CMessageUpdate_MotionFormation |
| Update phase for formation controller movement (must happen before individual units move to follow their formation). More... | |
| class | CMessageUpdate_MotionUnit |
| Update phase for non-formation-controller unit movement. More... | |
| class | CMessageUpdate_Final |
| Final update phase, after all other updates. More... | |
| class | CMessageInterpolate |
| Prepare for rendering a new frame (set up model positions etc). More... | |
| class | CMessageRenderSubmit |
| Add renderable objects to the scene collector. More... | |
| class | CMessageProgressiveLoad |
| Handle progressive loading of resources. More... | |
| class | CMessageCreate |
| This is sent immediately after a new entity's components have all been created and initialised. More... | |
| class | CMessageDestroy |
| This is sent immediately before a destroyed entity is flushed and really destroyed. More... | |
| class | CMessageOwnershipChanged |
| class | CMessagePositionChanged |
| Sent during TurnStart. More... | |
| class | CMessageMotionChanged |
| Sent by CCmpUnitMotion during Update, whenever the motion status has changed since the previous update. More... | |
| class | CMessageTerrainChanged |
| Sent when terrain (texture or elevation) has been changed. More... | |
| class | CMessageTerritoriesChanged |
| Sent when territory assignments have changed. More... | |
| class | CMessageRangeUpdate |
| Sent by CCmpRangeManager at most once per turn, when an active range query has had matching units enter/leave the range since the last RangeUpdate. More... | |
| class | CMessagePathResult |
| Sent by CCmpPathfinder after async path requests. More... | |
| class | CMessageTechnologyModification |
| Sent by technology manager when a technology is researched that modifies a component. More... | |
| class | CMessageVisionRangeChanged |
| Sent by CCmpVision when an entity's vision range changes. More... | |
| class | CMessageMinimapPing |
| Sent when an entity pings the minimap. More... | |
Macros | |
| #define | DEFAULT_MESSAGE_IMPL(name) |
| #define DEFAULT_MESSAGE_IMPL | ( | name | ) |
Definition at line 30 of file MessageTypes.h.
1.8.5