#ifndef __BNE_SCENE_HIGHLIGHT_OBJECT_H__
#define __BNE_SCENE_HIGHLIGHT_OBJECT_H__
#include "Utils/BNELibTypes.h"
#include <Graphics/Object.h>
static_assert(BNE_LIB_GLOBAL_TYPE_START == RKSERIAL_GLOBALTYPE_USERDEFINED + 2048, "Update lookup table values");
BEGIN_CUSTOMOBJECT(SceneHighlight, RKGlobalType)
public:
enum TYPE { GLOBALTYPE = bne::BNELIB_SCENEHIGHLIGHT };
SceneHighlight() { m_ObjectSubType = GLOBALTYPE; }
//+ serialized data:
float m_startRadius = 1.0f;
RKVector m_startColor = RKVector::One;
float m_middleRadius = 1.0f;
RKVector m_middleColor = RKVector::One;
float m_middleTime = 1.0f;
float m_endRadius = 1.0f;
RKVector m_endColor = RKVector::One;
float m_endTime = 1.0f;
//- serialized data:
END_CUSTOMOBJECT(SceneHighlight)
#endif //__BNE_SCENE_HIGHLIGHT_OBJECT_H__