general.h File Reference

General macros, classes, and procedure declarations. More...

#include <ETL/stringf>
#include "string.h"
#include "version.h"

Go to the source code of this file.

Namespaces

namespace  synfig

Classes

class  synfig::ChangeLocale
class  synfig::ProgressCallback
class  synfig::SuperCallback

Defines

#define dgettext(a, x)   (x)
#define _(x)   (x)
#define N_(x)   (x)
#define SYNFIG_COPYRIGHT   "Copyright (c) 2001-2005 Robert B. Quattlebaum Jr., Adrian Bentley"
#define DEBUGPOINT()
#define DEBUGINFO(x)

Typedefs

typedef ProgressCallback synfig::ProgressManager

Functions

void synfig::shutdown ()
 Shutdown the synfig environment.
void synfig::error (const char *format,...)
 Reports an error.
void synfig::error (const String &str)
void synfig::warning (const char *format,...)
 Reports a warning.
void synfig::warning (const String &str)
void synfig::info (const char *format,...)
 Reports some information.
void synfig::info (const String &str)


Detailed Description

General macros, classes, and procedure declarations.

$Id$


Define Documentation

#define dgettext ( a,
 )     (x)

#define _ (  )     (x)

Referenced by SuperSample::accelerated_render(), Layer_Freetype::accelerated_render(), synfig::Layer_Composite::accelerated_render(), synfig::Layer::accelerated_render(), synfig::check_version_(), synfig::ValueNode_Stripes::create(), synfig::ValueNode_Repeat_Gradient::create(), synfig::ValueNode_GradientRotate::create(), synfig::ValueNode_Animated::create(), synfig::LinkableValueNode::create(), display_help(), encode_value(), encode_value_node(), synfig::error(), extract_canvas_info(), extract_quality(), extract_RendDesc(), extract_threads(), synfig::ValueNode::get_description(), ppm_mptr::get_frame(), imagemagick_mptr::get_frame(), bmp_mptr::get_frame(), synfig::ListImporter::get_frame(), synfig::ValueNode_Scale::get_inverse(), synfig::ValueNode_VectorY::get_local_name(), synfig::ValueNode_VectorX::get_local_name(), synfig::ValueNode_VectorLength::get_local_name(), synfig::ValueNode_VectorAngle::get_local_name(), synfig::ValueNode_TwoTone::get_local_name(), synfig::ValueNode_TimeString::get_local_name(), synfig::ValueNode_TimeLoop::get_local_name(), synfig::ValueNode_TimedSwap::get_local_name(), synfig::ValueNode_Switch::get_local_name(), synfig::ValueNode_Subtract::get_local_name(), synfig::ValueNode_Stripes::get_local_name(), synfig::ValueNode_Step::get_local_name(), synfig::ValueNode_Sine::get_local_name(), synfig::ValueNode_SegCalcVertex::get_local_name(), synfig::ValueNode_SegCalcTangent::get_local_name(), synfig::ValueNode_Scale::get_local_name(), synfig::ValueNode_Repeat_Gradient::get_local_name(), synfig::ValueNode_Reference::get_local_name(), synfig::ValueNode_Reciprocal::get_local_name(), synfig::ValueNode_RealString::get_local_name(), synfig::ValueNode_Range::get_local_name(), synfig::ValueNode_Random::get_local_name(), synfig::ValueNode_RadialComposite::get_local_name(), synfig::ValueNode_Pow::get_local_name(), synfig::ValueNode_Or::get_local_name(), synfig::ValueNode_Not::get_local_name(), synfig::ValueNode_Logarithm::get_local_name(), synfig::ValueNode_Linear::get_local_name(), synfig::ValueNode_Join::get_local_name(), synfig::ValueNode_IntString::get_local_name(), synfig::ValueNode_Integer::get_local_name(), synfig::ValueNode_Greyed::get_local_name(), synfig::ValueNode_GradientRotate::get_local_name(), synfig::ValueNode_GradientColor::get_local_name(), synfig::ValueNode_Exp::get_local_name(), synfig::ValueNode_DynamicList::get_local_name(), synfig::ValueNode_Duplicate::get_local_name(), synfig::ValueNode_DotProduct::get_local_name(), synfig::ValueNode_Cos::get_local_name(), synfig::ValueNode_Const::get_local_name(), synfig::ValueNode_Composite::get_local_name(), synfig::ValueNode_Compare::get_local_name(), synfig::ValueNode_BLineRevTangent::get_local_name(), synfig::ValueNode_BLineCalcWidth::get_local_name(), synfig::ValueNode_BLineCalcVertex::get_local_name(), synfig::ValueNode_BLineCalcTangent::get_local_name(), synfig::ValueNode_BLine::get_local_name(), synfig::ValueNode_Atan2::get_local_name(), synfig::ValueNode_Animated::get_local_name(), synfig::ValueNode_AngleString::get_local_name(), synfig::ValueNode_And::get_local_name(), synfig::ValueNode_Add::get_local_name(), synfig::PlaceholderValueNode::get_local_name(), synfig::Layer_PasteCanvas::get_local_name(), synfig::Layer_Mime::get_local_name(), Zoom::get_param_vocab(), XORPattern::get_param_vocab(), Warp::get_param_vocab(), Twirl::get_param_vocab(), Translate::get_param_vocab(), Layer_TimeLoop::get_param_vocab(), SuperSample::get_param_vocab(), synfig::Layer_Stretch::get_param_vocab(), Star::get_param_vocab(), SpiralGradient::get_param_vocab(), synfig::Layer_SphereDistort::get_param_vocab(), SimpleCircle::get_param_vocab(), Layer_Shade::get_param_vocab(), Rotate::get_param_vocab(), Region::get_param_vocab(), Rectangle::get_param_vocab(), RadialGradient::get_param_vocab(), RadialBlur::get_param_vocab(), Plant::get_param_vocab(), Outline::get_param_vocab(), Noise::get_param_vocab(), Metaballs::get_param_vocab(), Mandelbrot::get_param_vocab(), Layer_Freetype::get_param_vocab(), LinearGradient::get_param_vocab(), synfig::Layer_SolidColor::get_param_vocab(), synfig::Layer_Shape::get_param_vocab(), synfig::Layer_Polygon::get_param_vocab(), synfig::Layer_PasteCanvas::get_param_vocab(), synfig::Layer_MotionBlur::get_param_vocab(), synfig::Layer_Duplicate::get_param_vocab(), synfig::Layer_Composite::get_param_vocab(), synfig::Layer_Bitmap::get_param_vocab(), synfig::Layer::get_param_vocab(), Julia::get_param_vocab(), InsideOut::get_param_vocab(), Import::get_param_vocab(), Halftone3::get_param_vocab(), Halftone2::get_param_vocab(), FilledRect::get_param_vocab(), NoiseDistort::get_param_vocab(), CurveWarp::get_param_vocab(), CurveGradient::get_param_vocab(), ConicalGradient::get_param_vocab(), synfig::Layer_ColorCorrect::get_param_vocab(), synfig::Layer_Clamp::get_param_vocab(), Circle::get_param_vocab(), CheckerBoard::get_param_vocab(), synfig::BooleanCurve::get_param_vocab(), Blur_Layer::get_param_vocab(), Layer_Bevel::get_param_vocab(), synfig::Palette::grayscale(), synfig::ValueBase::ident_type(), synfig::info(), gif::init(), ffmpeg_trgt::init(), dv_trgt::init(), Layer_Freetype::Layer_Freetype(), synfig::ValueNode_RadialComposite::link_count(), synfig::ValueNode_Composite::link_count(), synfig::ValueNode_VectorY::link_local_name(), synfig::ValueNode_VectorX::link_local_name(), synfig::ValueNode_VectorLength::link_local_name(), synfig::ValueNode_VectorAngle::link_local_name(), synfig::ValueNode_TwoTone::link_local_name(), synfig::ValueNode_TimeString::link_local_name(), synfig::ValueNode_TimeLoop::link_local_name(), synfig::ValueNode_TimedSwap::link_local_name(), synfig::ValueNode_Subtract::link_local_name(), synfig::ValueNode_Stripes::link_local_name(), synfig::ValueNode_Step::link_local_name(), synfig::ValueNode_Sine::link_local_name(), synfig::ValueNode_SegCalcVertex::link_local_name(), synfig::ValueNode_SegCalcTangent::link_local_name(), synfig::ValueNode_Scale::link_local_name(), synfig::ValueNode_Repeat_Gradient::link_local_name(), synfig::ValueNode_Reference::link_local_name(), synfig::ValueNode_Reciprocal::link_local_name(), synfig::ValueNode_RealString::link_local_name(), synfig::ValueNode_Range::link_local_name(), synfig::ValueNode_Random::link_local_name(), synfig::ValueNode_RadialComposite::link_local_name(), synfig::ValueNode_Pow::link_local_name(), synfig::ValueNode_Or::link_local_name(), synfig::ValueNode_Not::link_local_name(), synfig::ValueNode_Logarithm::link_local_name(), synfig::ValueNode_Linear::link_local_name(), synfig::ValueNode_Join::link_local_name(), synfig::ValueNode_IntString::link_local_name(), synfig::ValueNode_Integer::link_local_name(), synfig::ValueNode_GradientRotate::link_local_name(), synfig::ValueNode_GradientColor::link_local_name(), synfig::ValueNode_Exp::link_local_name(), synfig::ValueNode_DynamicList::link_local_name(), synfig::ValueNode_Duplicate::link_local_name(), synfig::ValueNode_DotProduct::link_local_name(), synfig::ValueNode_Cos::link_local_name(), synfig::ValueNode_Composite::link_local_name(), synfig::ValueNode_Compare::link_local_name(), synfig::ValueNode_BLineRevTangent::link_local_name(), synfig::ValueNode_BLineCalcWidth::link_local_name(), synfig::ValueNode_BLineCalcVertex::link_local_name(), synfig::ValueNode_BLineCalcTangent::link_local_name(), synfig::ValueNode_BLine::link_local_name(), synfig::ValueNode_Atan2::link_local_name(), synfig::ValueNode_AngleString::link_local_name(), synfig::ValueNode_And::link_local_name(), synfig::ValueNode_Add::link_local_name(), list_canvas_info(), synfig::Palette::load_from_file(), main(), synfig::Main::Main(), synfig::Importer::open(), synfig::open_canvas_as(), synfig::ValueNode_Subtract::operator()(), synfig::ValueNode_Scale::operator()(), synfig::ValueNode_Range::operator()(), synfig::ValueNode_RadialComposite::operator()(), synfig::ValueNode_Integer::operator()(), synfig::ValueNode_DynamicList::operator()(), synfig::ValueNode_Composite::operator()(), synfig::ValueNode_BLine::operator()(), synfig::ValueNode_Add::operator()(), synfig::ParamDesc::ParamDesc(), synfig::CanvasParser::parse_from_file_as(), synfig::Module::Register(), synfig::Target_Tile::render(), synfig::Target_Scanline::render(), synfig::render(), synfig::render_threaded(), synfig::Palette::save_to_file(), Import::set_param(), imagemagick_trgt::start_frame(), gif::start_frame(), bmp::start_frame(), synfig::ValueNode::subsys_init(), synfig::Module::subsys_init(), synfig::Distance::system_local_name(), synfig::ValueNode_Add::ValueNode_Add(), synfig::ValueNode_Integer::ValueNode_Integer(), synfig::ValueNode_Subtract::ValueNode_Subtract(), and synfig::warning().

#define N_ (  )     (x)

#define SYNFIG_COPYRIGHT   "Copyright (c) 2001-2005 Robert B. Quattlebaum Jr., Adrian Bentley"

 
#define DEBUGPOINT (  ) 

#define DEBUGINFO (  ) 


Generated on Fri Jul 31 00:01:56 2009 for synfig-core by  doxygen 1.5.6