MHelpers.h
1 /*****************************************************************************
2  **
3  ** Header file for Muster API Helper functions
4  **
5  ** Name : MHelpers.h
6  ** Author : Leonardo Bernardini
7 ** Version : Alpha 9.0 Wed May 17th 2017
8  **
9  ** Copyright 2000-2017, Virtual Vertex
10  ** All Rights Reserved.
11  **
12  ** This file contains UNPUBLISHED PROPRIETARY SOURCE CODE.
13  ** The contents of this file may not be disclosed to third parties, copied
14  ** or duplicated in any form, in whole or in part, without the prior written
15  ** permission of the author.
16  **
17  *****************************************************************************/
18 #ifndef MHELPERS_H
19 #define MHELPERS_H
20 
21 #include <string>
22 
23 namespace MClientLib {
24 
36  MCLIENTLIB_API std::string GetSequenceMask(const std::string& path, bool hashedFormat, int& frame);
37 
42  MCLIENTLIB_API std::string GetSequenceMask(const std::string& path);
43 
49  MCLIENTLIB_API std::string GetFileFromMask(const std::string& mask, int frameNumber);
50 
55  MCLIENTLIB_API std::string GetLayerFolderFromPath(const std::string& path);
56 
58 }
59 
60 #endif
MCLIENTLIB_API std::string GetLayerFolderFromPath(const std::string &path)
MCLIENTLIB_API std::string GetFileFromMask(const std::string &mask, int frameNumber)
MCLIENTLIB_API std::string GetSequenceMask(const std::string &path)