コード例 #1
0
ファイル: map.cpp プロジェクト: ATSOTECK/Aurora-Game-Editor
void Map::addLayer(Layer *layer) {
    if (!layer) {
        return;
    }
    
    adoptLayer(layer);
    mLayers.append(layer);
}
コード例 #2
0
ファイル: grouplayer.cpp プロジェクト: bjorn/tiled
void GroupLayer::insertLayer(int index, Layer *layer)
{
    adoptLayer(*layer);
    mLayers.insert(index, layer);
}
コード例 #3
0
ファイル: grouplayer.cpp プロジェクト: bjorn/tiled
void GroupLayer::addLayer(std::unique_ptr<Layer> layer)
{
    adoptLayer(*layer);
    mLayers.append(layer.release());
}
コード例 #4
0
ファイル: map.cpp プロジェクト: ATSOTECK/Aurora-Game-Editor
void Map::insertLayer(int index, Layer *layer) {
    adoptLayer(layer);
    mLayers.insert(index, layer);
}