#ifndef CPOINTOFINTERESTEXTRA_H #define CPOINTOFINTERESTEXTRA_H #include "CScriptExtra.h" #include "Core/Resource/CScan.h" #include class CPointOfInterestExtra : public CScriptExtra { // Tint POI billboard orange/red depending on scan importance TFileProperty *mpScanProperty; TResPtr mpScanData; public: explicit CPointOfInterestExtra(CScriptObject *pInstance, CSceneManager *pScene, CSceneNode *pParent = 0); void PropertyModified(IProperty* pProperty); void ModifyTintColor(CColor& Color); static const CColor skRegularColor; static const CColor skImportantColor; }; #endif // CPOINTOFINTERESTEXTRA_H