DbScript
Public Member Functions | Public Attributes | Properties | List of all members
ExportSize Class Reference

DBS_ExportSizeWrapper defines the parameters for a database Export size calculation command. More...

#include <scriptimportexport.h>

Inheritance diagram for ExportSize:
Inheritance graph
[legend]
Collaboration diagram for ExportSize:
Collaboration graph
[legend]

Public Member Functions

 ExportSize (const String &envName, const StringList &sceneNames, QObject *)
 
 ~ExportSize ()
 
String jobName () const
 
StringList sceneNames () const
 
float audio () const
 
float database () const
 
float final () const
 
float envGroup () const
 
float jobGroup () const
 
float sceneGroup () const
 
float envLibrary () const
 
float jobLibrary () const
 
float sceneLibrary () const
 
float envPalette () const
 
float jobPalette () const
 
float scenePalette () const
 
float other () const
 
float element () const
 
float timing () const
 
float annotation () const
 
float stage () const
 

Public Attributes

String _jobName
 
StringList _sceneNames
 
float _audio
 
float _database
 
float _final
 
float _envGroup
 
float _jobGroup
 
float _sceneGroup
 
float _envLibrary
 
float _jobLibrary
 
float _sceneLibrary
 
float _envPalette
 
float _jobPalette
 
float _scenePalette
 
float _other
 
float _element
 
float _timing
 
float _annotation
 
float _stage
 

Properties

String jobName
 
StringList sceneNames
 
float audio
 audio folder
 
float database
 database folder
 
float final
 final frame folder
 
float envGroup
 macros at the environment level
 
float jobGroup
 macros at the job level
 
float sceneGroup
 macros at the scene level
 
float envLibrary
 libraries at the environment level
 
float jobLibrary
 libraries at the job level
 
float sceneLibrary
 libraries at the scene level
 
float envPalette
 palettes at the environment level
 
float jobPalette
 palettes at the job level
 
float scenePalette
 palettes at the scene level
 
float other
 other ( non-standard ) folders that are at scene level
 
float element
 elements
 
float timing
 timings
 
float annotation
 annotation
 
float stage
 stage folder
 

Detailed Description

DBS_ExportSizeWrapper defines the parameters for a database Export size calculation command.

var scenes = []; // Create a list of the scenes to be exported from this job.
scenes.push("scene1");
scenes.push("scene2");
var job = new Job("myEnvName", "myJobName");
var exportData = new ExportData( job.envName, job.name, scenes, "/home/user/testExport");
sizeC = ControlCentre.calculateSizeOfExport( exportData );
print(" elementdir is " + sizeC.element );

Constructor & Destructor Documentation

ExportSize::ExportSize ( const String &  envName,
const StringList &  sceneNames,
QObject *   
)
ExportSize::~ExportSize ( )

Member Function Documentation

float ExportSize::annotation ( ) const
inline
float ExportSize::audio ( ) const
inline
float ExportSize::database ( ) const
inline
float ExportSize::element ( ) const
inline
float ExportSize::envGroup ( ) const
inline
float ExportSize::envLibrary ( ) const
inline
float ExportSize::envPalette ( ) const
inline
float ExportSize::final ( ) const
inline
float ExportSize::jobGroup ( ) const
inline
float ExportSize::jobLibrary ( ) const
inline
String ExportSize::jobName ( ) const
float ExportSize::jobPalette ( ) const
inline
float ExportSize::other ( ) const
inline
float ExportSize::sceneGroup ( ) const
inline
float ExportSize::sceneLibrary ( ) const
inline
StringList ExportSize::sceneNames ( ) const
float ExportSize::scenePalette ( ) const
inline
float ExportSize::stage ( ) const
inline
float ExportSize::timing ( ) const
inline

Member Data Documentation

float ExportSize::_annotation
float ExportSize::_audio
float ExportSize::_database
float ExportSize::_element
float ExportSize::_envGroup
float ExportSize::_envLibrary
float ExportSize::_envPalette
float ExportSize::_final
float ExportSize::_jobGroup
float ExportSize::_jobLibrary
String ExportSize::_jobName
float ExportSize::_jobPalette
float ExportSize::_other
float ExportSize::_sceneGroup
float ExportSize::_sceneLibrary
StringList ExportSize::_sceneNames
float ExportSize::_scenePalette
float ExportSize::_stage
float ExportSize::_timing

Property Documentation

float ExportSize::annotation
read

annotation

float ExportSize::audio
read

audio folder

float ExportSize::database
read

database folder

float ExportSize::element
read

elements

float ExportSize::envGroup
read

macros at the environment level

float ExportSize::envLibrary
read

libraries at the environment level

float ExportSize::envPalette
read

palettes at the environment level

float ExportSize::final
read

final frame folder

float ExportSize::jobGroup
read

macros at the job level

float ExportSize::jobLibrary
read

libraries at the job level

String ExportSize::jobName
read
float ExportSize::jobPalette
read

palettes at the job level

float ExportSize::other
read

other ( non-standard ) folders that are at scene level

float ExportSize::sceneGroup
read

macros at the scene level

float ExportSize::sceneLibrary
read

libraries at the scene level

StringList ExportSize::sceneNames
read
float ExportSize::scenePalette
read

palettes at the scene level

float ExportSize::stage
read

stage folder

float ExportSize::timing
read

timings


The documentation for this class was generated from the following file: