Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

toxic::DriverSettings::PrimaryOutput Struct Reference

#include <driversettings.h>

List of all members.

Public Member Functions

bool IsConsistent () const

Public Attributes

bool m_enabled
 Is primary output enabled? If disabled, rendering won't occur.

std::string m_file
 Name of the output image file.

int m_width
int m_height
 Dimensions of the ouput image.


Detailed Description

Primary output settings (some fields are set to default values; everything can be changed from the command line).

Definition at line 49 of file driversettings.h.


Member Function Documentation

bool DriverSettings::PrimaryOutput::IsConsistent  )  const
 

Definition at line 58 of file driversettings.cpp.

References IsFileWritable(), m_enabled, m_file, m_height, and m_width.

Referenced by toxic::DriverSettings::IsConsistent().


Member Data Documentation

bool toxic::DriverSettings::PrimaryOutput::m_enabled
 

Is primary output enabled? If disabled, rendering won't occur.

Definition at line 50 of file driversettings.h.

Referenced by toxic::DriverSettingsWrapper::Defaults(), IsConsistent(), main(), toxic::CLParser::opt_skip_render(), and toxic::DriverSettingsWrapper::Print().

std::string toxic::DriverSettings::PrimaryOutput::m_file
 

Name of the output image file.

Definition at line 51 of file driversettings.h.

Referenced by toxic::DriverSettingsWrapper::Defaults(), IsConsistent(), main(), toxic::CLParser::opt_output(), and toxic::DriverSettingsWrapper::Print().

int toxic::DriverSettings::PrimaryOutput::m_height
 

Dimensions of the ouput image.

Definition at line 52 of file driversettings.h.

Referenced by toxic::DriverSettingsWrapper::Defaults(), IsConsistent(), main(), toxic::CLParser::opt_height(), and toxic::DriverSettingsWrapper::Print().

int toxic::DriverSettings::PrimaryOutput::m_width
 

Definition at line 52 of file driversettings.h.

Referenced by toxic::DriverSettingsWrapper::Defaults(), IsConsistent(), main(), toxic::CLParser::opt_width(), and toxic::DriverSettingsWrapper::Print().


The documentation for this struct was generated from the following files:
Generated on Tue May 11 01:31:56 2004 for toxic by doxygen 1.3.6