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)
 
bool IsNukeAssist ()
 Returns true iff Nuke is running as Nuke Assist (different licence, bundled plugins, etc)
 
bool IsNukePLE ()
 Returns true iff Nuke is running as PLE (different licence, bundled plugins, etc)
 
const char * GetProductName ()
 Returns the title of the application - e. g. "Nuke", "NukeX".
 
const char * GetStandardLicenseName ()
 
const char * GetLicenseName ()
 
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 SetNukeAssist (bool lActive)
 
void SetNukePLE ()
 
void SetProductName (const char *lpProductName)
 
void SetStandardLicenseName (const char *lpLicenseName)
 
void SetLicenseName (const char *lpLicenseName)
 

Variables

bool gui
 Deprecated. Please use IsGUIActive() instead. More...
 

Detailed Description

Contains information about the application that is using DDImage.

Function Documentation

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

Returns the name of the standard (non-NukeX) license required for the product- e. g. "nuke", "nukebeta"

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

Returns the name of the license (NukeX or otherwise) required for the product- e. g. "nuke", "nukex", "nukebeta", "nukexbeta".

Variable Documentation

bool DD::Image::Application::gui

Deprecated. Please use IsGUIActive() instead.

True when a GUI is active



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