diff options
Diffstat (limited to 'transformsession.cpp')
| -rw-r--r-- | transformsession.cpp | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/transformsession.cpp b/transformsession.cpp index 0f10f067..9cf5cf3b 100644 --- a/transformsession.cpp +++ b/transformsession.cpp @@ -104,53 +104,3 @@ void TransformSession::SetSelectedContexts(const vector<Ref<TransformContext>>& BNTransformSessionSetSelectedContexts(m_object, cContexts, contexts.size()); delete[] cContexts; } - - -bool TransformSession::RequiresUserInput() const -{ - return BNTransformSessionRequiresUserInput(m_object); -} - - -bool TransformSession::HasMultipleFileChoices() const -{ - return BNTransformSessionHasMultipleFileChoices(m_object); -} - - -vector<string> TransformSession::GetAvailableFileChoices() const -{ - size_t count; - char** files = BNTransformSessionGetAvailableFileChoices(m_object, &count); - - vector<string> result; - result.reserve(count); - - for (size_t i = 0; i < count; i++) - { - result.push_back(files[i]); - } - - BNFreeStringList(files, count); - return result; -} - - -bool TransformSession::SelectFiles(const vector<string>& selectedFiles) -{ - const char** cFiles = new const char*[selectedFiles.size()]; - for (size_t i = 0; i < selectedFiles.size(); i++) - { - cFiles[i] = selectedFiles[i].c_str(); - } - - bool result = BNTransformSessionSelectFiles(m_object, cFiles, selectedFiles.size()); - delete[] cFiles; - return result; -} - - -bool TransformSession::ProcessWithUserInput() -{ - return BNTransformSessionProcessWithUserInput(m_object); -} |
