本文整理汇总了C++中etl::handle::add_tile方法的典型用法代码示例。如果您正苦于以下问题:C++ handle::add_tile方法的具体用法?C++ handle::add_tile怎么用?C++ handle::add_tile使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类etl::handle
的用法示例。
在下文中一共展示了handle::add_tile方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: tile_ready
void tile_ready()
{
Glib::Mutex::Lock lock(mutex);
if(!alive_flag)
{
tile_queue.clear();
cond_tile_queue_empty.signal();
return;
}
while(!tile_queue.empty() && alive_flag)
{
tile_t& tile(tile_queue.front());
// if (getenv("SYNFIG_SHOW_TILE_OUTLINES"))
// {
// Color red(1,0,0);
// tile.surface.fill(red, 0, 0, 1, tile.surface.get_h());
// tile.surface.fill(red, 0, 0, tile.surface.get_w(), 1);
// }
alive_flag=warm_target->add_tile(tile.surface,tile.x,tile.y);
tile_queue.pop_front();
}
cond_tile_queue_empty.signal();
}