#pragma once
/// ****************************************************************************
/// @file   
/// @author Dr.Neeton
/// @date   2014/10/14 - 2014/10/14
/// 
/// @brief  ステータスパラメータ定義等。
/// 
/// ****************************************************************************

#include "CPL_Core_Basic.h"


namespace CPL {
namespace Core {

  struct Status
  {
    struct Pos  : short2 { using short2::short2; };
    struct Size : short2 { using short2::short2; };
    struct Rect : short4 { using short4::short4; };
    struct Title
    {
      std::string string;
      Title( _in<std::string> in_title )
        : string( in_title )
      {}
    };
    struct Message
    {
      std::string string;
      Message( _in<std::string> in_message )
        : string( in_message )
      {}
    };
    struct Color : float4 { using float4::float4; };
  };

} // namespace Core
} // namespace CPL

