DD::Image::Application Namespace Reference

Contains information about the application that is using DDImage. More...


Functions

bool IsGUIActive ()
 Returns true when a GUI is active, or false in terminal mode.
bool UsingGUILicense ()
 True when in GUI mode, or when in terminal mode but using a GUI license (Nuke option -i).
bool IsNukeX ()
 Returns true iff Nuke is running as NukeX (different licence, bundled plugins, etc).
const char * GetProductName ()
 Returns the title of the application - e. g. "Nuke", "NukeX".
const char * GetStandardLicenseName ()
 
  • e. g. "nuke", "nukebeta"

const char * GetLicenseName ()
 
  • e. g. "nuke", "nukex", "nukebeta", "nukexbeta".

void SetGUIActive (bool lActive)
 Property set functions. These properties are copies; modifying them will not affect the operation of Nuke.
void SetUsingGUILicense (bool lActive)
void SetNukeX (bool lActive)
void SetProductName (const char *lpProductName)
void SetStandardLicenseName (const char *lpLicenseName)
void SetLicenseName (const char *lpLicenseName)

Variables

bool gui
 Deprecated. Please use IsGUIActive() instead.


Detailed Description

Contains information about the application that is using DDImage.


Function Documentation

const char * DD::Image::Application::GetStandardLicenseName (  ) 

  • e. g. "nuke", "nukebeta"

Returns the name of the standard (non-NukeX) license required for the product

const char * DD::Image::Application::GetLicenseName (  ) 

  • e. g. "nuke", "nukex", "nukebeta", "nukexbeta".

Returns the name of the license (NukeX or otherwise) required for the product


Variable Documentation

Deprecated. Please use IsGUIActive() instead.

True when a GUI is active

Referenced by SetGUIActive().



©2009 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk