//========= Copyright Valve Corporation, All rights reserved. ============//
//
// Purpose: 
//
// $NoKeywords: $
//=============================================================================//

#ifndef CHOREOVIEWCOLORS_H
#define CHOREOVIEWCOLORS_H
#ifdef _WIN32
#pragma once
#endif

// Defines colors for choreo view
#define COLOR_CHOREO_BACKGROUND			RGB( 240, 240, 220 )
#define COLOR_CHOREO_DARKBACKGROUND		RGB( 230, 230, 200 )
#define COLOR_CHOREO_TEXT				RGB( 0, 0, 0 )
#define COLOR_CHOREO_LIGHTTEXT			RGB( 180, 180, 120 )

#define COLOR_CHOREO_EVENT				RGB( 250, 100, 100 )
#define COLOR_CHOREO_EVENT_TRIGGERED	RGB( 32, 130, 150 )
#define COLOR_CHOREO_EVENT_SELECTED		RGB( 220, 150, 150 )

#define COLOR_CHOREO_DIVIDER			RGB( 63, 63, 63 )
#define COLOR_CHOREO_ACTORNAME			RGB( 80, 150, 150 )
#define COLOR_CHOREO_ACTORNAME_INACTIVE		RGB( 150, 150, 150 )
#define COLOR_CHOREO_ACTORLINE			RGB( 200, 200, 175 )
#define COLOR_CHOREO_CHANNELNAME		RGB( 150, 150, 100 )
#define COLOR_CHOREO_CHANNELLINE		RGB( 63, 63, 31 )
#define COLOR_CHOREO_SEGMENTDIVIDER		RGB( 63, 120, 255 )
#define COLOR_CHOREO_SEGMENTDIVIDER_BG	RGB( 170, 190, 230 )

#define COLOR_CHOREO_LOOPPOINT			RGB( 255, 120, 255 )
#define COLOR_CHOREO_LOOPPOINT_BG		RGB( 255, 100, 150 )
#define COLOR_CHOREO_LOOPPOINT_START_BG		RGB( 255, 150, 150 )

#define COLOR_CHOREO_STOPPOINT			RGB( 255, 31, 31 )
#define COLOR_CHOREO_STOPPOINT_BG		RGB( 255, 0, 0 )

#define COLOR_CHOREO_PLAYBACKTICK		RGB( 180, 31, 31 )
#define COLOR_CHOREO_TIMELINE			RGB( 31, 31, 127 )
#define COLOR_CHOREO_ENDTIME			RGB( 0, 0, 255 )
#define COLOR_CHOREO_PLAYBACKTICKTEXT	RGB( 127, 0, 0 )
#define COLOR_CHOREO_TICKAB				RGB( 31, 120, 31 )

#define COLOR_INFO_BACKGROUND			RGB( 240, 240, 240 )
#define COLOR_INFO_TEXT					RGB( 63, 31, 0 )
#define COLOR_INFO_BORDER				RGB( 100, 100, 250 )

#endif // CHOREOVIEWCOLORS_H