23 #ifdef MCLIENTLIB_EXPORTS
24 #define MCLIENTLIB_API __declspec(dllexport)
26 #define MCLIENTLIB_API __declspec(dllimport)
30 #ifndef MCLIENTLIB_EXPORTS
32 #define MCLIENTLIB_API
34 #define MCLIENTLIB_API
37 #define MCLIENTLIB_API
43 #pragma warning(disable: 4251)
66 virtual float getStartFrame();
67 virtual float getEndFrame();
68 virtual float getByFrame();
69 virtual int getStartNumbering();
70 virtual int getStep();
71 virtual int getStatus();
72 virtual int getFramesCount();
73 virtual int getDigits();
74 virtual long long int getAverageSize();
75 virtual std::set<long> getReferencedChunks();
76 virtual std::set<std::string> getLayers();
77 virtual void clearLayers();
79 virtual void setStartFrame(
float _startFrame);
80 virtual void setEndFrame(
float _endFrame);
81 virtual void setByFrame(
float _byFrame);
82 virtual void setStartNumbering(
int _startNumbering);
83 virtual void setStep(
int _step);
84 virtual void setDigits(
int _digits);
85 virtual void setStatus(
int _status);
86 virtual void setFramesCount(
int _framesCount);
87 virtual void setAverageSize(
long long int _averageSize);
88 virtual void setReferencedChunks(
const std::set<long>& referencedChunks);
89 virtual void addLayer(
const std::string& layerName);
91 virtual void AddReferencedChunk(
long chunkId);
103 long long int averageSize;
104 std::set<std::string> layers;
105 std::set<long> referencedChunks;
Class holding a missing frames group data.