Changeset View
Changeset View
Standalone View
Standalone View
source/simulation2/components/CCmpRangeOverlayRenderer.cpp
Show All 31 Lines | |||||
#include <memory> | #include <memory> | ||||
class CCmpRangeOverlayRenderer final : public ICmpRangeOverlayRenderer | class CCmpRangeOverlayRenderer final : public ICmpRangeOverlayRenderer | ||||
{ | { | ||||
public: | public: | ||||
static void ClassInit(CComponentManager& componentManager) | static void ClassInit(CComponentManager& componentManager) | ||||
{ | { | ||||
componentManager.SubscribeToMessageType(MT_Deserialized); | componentManager.SubscribeToMessageType(CID_RangeOverlayRenderer, MT_Deserialized); | ||||
componentManager.SubscribeToMessageType(MT_OwnershipChanged); | componentManager.SubscribeToMessageType(CID_RangeOverlayRenderer, MT_OwnershipChanged); | ||||
componentManager.SubscribeToMessageType(MT_PlayerColorChanged); | componentManager.SubscribeToMessageType(CID_RangeOverlayRenderer, MT_PlayerColorChanged); | ||||
} | } | ||||
DEFAULT_COMPONENT_ALLOCATOR(RangeOverlayRenderer) | DEFAULT_COMPONENT_ALLOCATOR(RangeOverlayRenderer) | ||||
CCmpRangeOverlayRenderer() : m_RangeOverlayData() | CCmpRangeOverlayRenderer() : m_RangeOverlayData() | ||||
{ | { | ||||
m_Color = CColor(0.f, 0.f, 0.f, 1.f); | m_Color = CColor(0.f, 0.f, 0.f, 1.f); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 165 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator