本文整理汇总了C++中Message::AddColor32方法的典型用法代码示例。如果您正苦于以下问题:C++ Message::AddColor32方法的具体用法?C++ Message::AddColor32怎么用?C++ Message::AddColor32使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Message
的用法示例。
在下文中一共展示了Message::AddColor32方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: GetConfig
void AppserverConfig::GetConfig( Message * pcConfig )
{
const char *pzKeymap = strrchr( m_cKeymapPath.c_str(), '/' );
if( pzKeymap == NULL )
{
pzKeymap = m_cKeymapPath.c_str();
}
else
{
pzKeymap++;
}
pcConfig->AddString( "keymap", pzKeymap );
pcConfig->AddString( "window_decorator", m_cWindowDecoratorPath );
pcConfig->AddBool( "popoup_sel_win", m_bPopupSelectedWindows );
pcConfig->AddInt64( "doubleclick_delay", m_nDoubleClickDelay );
pcConfig->AddInt64( "key_delay", m_nKeyDelay );
pcConfig->AddInt64( "key_repeat", m_nKeyRepeat );
pcConfig->AddFloat( "mouse_speed", m_nMouseSpeed );
pcConfig->AddFloat( "mouse_acceleration", m_nMouseAcceleration );
pcConfig->AddBool( "mouse_swap_buttons", m_bMouseSwapButtons );
Message cColorConfig;
cColorConfig.AddFloat( "shine_tint", 0.9f );
cColorConfig.AddFloat( "shadow_tint", 0.9f );
for( int i = 0; i < COL_COUNT; ++i )
{
cColorConfig.AddColor32( "color_table", get_default_color( static_cast < default_color_t > ( i ) ) );
}
pcConfig->AddMessage( "color_config", &cColorConfig );
}