Scene Class Reference

The Scene defines the scene parameters. The Scene object can be instantiated in the scripting environment. A list of scenes can be retrieved by calling ControlCentre.scenes( job ). A new scene may be added by the following ( Note only ControlCentre modifies the database ) More...

Public Slots

String toString (bool verbose) const
 Print out scene paramaters. More...
 
String toString () const
 Print out scene paramaters. More...
 

Public Member Functions

 Scene (const String &jobName, const String &name, QObject *)
 
 ~Scene ()
 
String name () const
 
String jobName () const
 
String fileSystem () const
 
String approvalStage () const
 
int priority () const
 
int frames () const
 
int pencilTest () const
 
int paperSize () const
 
double scanSize () const
 
String tdName () const
 
String atdName () const
 
int currentVer () const
 
String path () const
 
bool checkoutLock () const
 
String checkoutUser () const
 
int checkoutDate () const
 
String assignedTo () const
 
void setFileSystem (const String &fileSystem)
 
void setTdname (const String &name)
 
void setPriority (int priority)
 
void setFrames (int frames)
 
void setAtdname (const String &name)
 
void setApprovalStage (const String &approvalStage)
 
void setCheckoutLock (bool l)
 
void setCheckoutUser (String &u)
 
void setCheckoutDate (int d)
 
void setPath (const String &name)
 
void setAssignedTo (const String &newAssignee)
 

Properties

String name
 name of scene More...
 
String jobName
 name of job that contains scene More...
 
String fileSystem
 filesystem where it resides More...
 
String approvalStage
 
int priority
 between 1 and 10 More...
 
int frames
 length of scene on last version save More...
 
int pencilTest
 
int paperSize
 
double scanSize
 
String tdName
 technical director ( user name ) More...
 
String atdName
 assistant technical director ( user name ) More...
 
int currentVer
 scene version that is marked current More...
 
String path
 real path to scene More...
 
bool checkoutLock
 is the scene checked-out More...
 
String checkoutUser
 user who has scene checked-out More...
 
int checkoutDate
 the date the scene was checked-out More...
 
String assignedTo
 user who is assigned to this scene More...
 

Friends

class ControlCentre
 

Detailed Description

The Scene defines the scene parameters. The Scene object can be instantiated in the scripting environment. A list of scenes can be retrieved by calling ControlCentre.scenes( job ). A new scene may be added by the following ( Note only ControlCentre modifies the database )

var scene = new Scene(job.name, "TestScene");
scene.fileSystem = "/USADATA";

Constructor & Destructor Documentation

◆ Scene()

Scene::Scene ( const String &  jobName,
const String &  name,
QObject  
)

◆ ~Scene()

Scene::~Scene ( )

Member Function Documentation

◆ approvalStage()

String Scene::approvalStage ( ) const

◆ assignedTo()

String Scene::assignedTo ( ) const

◆ atdName()

String Scene::atdName ( ) const

◆ checkoutDate()

int Scene::checkoutDate ( ) const

◆ checkoutLock()

bool Scene::checkoutLock ( ) const

◆ checkoutUser()

String Scene::checkoutUser ( ) const

◆ currentVer()

int Scene::currentVer ( ) const

◆ fileSystem()

String Scene::fileSystem ( ) const

◆ frames()

int Scene::frames ( ) const

◆ jobName()

String Scene::jobName ( ) const

◆ name()

String Scene::name ( ) const

◆ paperSize()

int Scene::paperSize ( ) const

◆ path()

String Scene::path ( ) const

◆ pencilTest()

int Scene::pencilTest ( ) const

◆ priority()

int Scene::priority ( ) const

◆ scanSize()

double Scene::scanSize ( ) const

◆ setApprovalStage()

void Scene::setApprovalStage ( const String &  approvalStage)

◆ setAssignedTo()

void Scene::setAssignedTo ( const String &  newAssignee)

◆ setAtdname()

void Scene::setAtdname ( const String &  name)

◆ setCheckoutDate()

void Scene::setCheckoutDate ( int  d)

◆ setCheckoutLock()

void Scene::setCheckoutLock ( bool  l)

◆ setCheckoutUser()

void Scene::setCheckoutUser ( String &  u)

◆ setFileSystem()

void Scene::setFileSystem ( const String &  fileSystem)

◆ setFrames()

void Scene::setFrames ( int  frames)

◆ setPath()

void Scene::setPath ( const String &  name)

◆ setPriority()

void Scene::setPriority ( int  priority)

◆ setTdname()

void Scene::setTdname ( const String &  name)

◆ tdName()

String Scene::tdName ( ) const

◆ toString [1/2]

String Scene::toString ( bool  verbose) const
slot

Print out scene paramaters.

Parameters
verboseif false, print out only name, fileSystem,priority,length and current version

◆ toString [2/2]

String Scene::toString ( ) const
slot

Print out scene paramaters.

print out all data related to the scene

Friends And Related Function Documentation

◆ ControlCentre

friend class ControlCentre
friend

Property Documentation

◆ approvalStage

String Scene::approvalStage
read

◆ assignedTo

String Scene::assignedTo
read

user who is assigned to this scene

◆ atdName

String Scene::atdName
read

assistant technical director ( user name )

◆ checkoutDate

int Scene::checkoutDate
read

the date the scene was checked-out

◆ checkoutLock

bool Scene::checkoutLock
read

is the scene checked-out

◆ checkoutUser

String Scene::checkoutUser
read

user who has scene checked-out

◆ currentVer

int Scene::currentVer
read

scene version that is marked current

◆ fileSystem

String Scene::fileSystem
readwrite

filesystem where it resides

◆ frames

int Scene::frames
read

length of scene on last version save

◆ jobName

String Scene::jobName
read

name of job that contains scene

◆ name

String Scene::name
read

name of scene

◆ paperSize

int Scene::paperSize
read

◆ path

String Scene::path
read

real path to scene

◆ pencilTest

int Scene::pencilTest
read

◆ priority

int Scene::priority
read

between 1 and 10

◆ scanSize

double Scene::scanSize
read

◆ tdName

String Scene::tdName
read

technical director ( user name )