Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

scripter2_base.cpp File Reference

#include "cmdvar.h"
#include "scribusstructs.h"

Include dependency graph for scripter2_base.cpp:

Go to the source code of this file.

Namespaces

namespace  boost::python

Functions

void export_QString ()
void export_QObject ()
void export_QWidget ()
void export_QFrame ()
void export_QScrollView ()
void export_QMainWindow ()
void export_QApplication ()
void export_ScribusStructs ()
void export_PageItem ()
void export_ScribusMainWindow ()
void export_ScribusQApp ()
void export_ScribusWin ()
void export_ScribusDoc ()
void export_ScribusView ()
void export_styles ()
int add_five (int x)
 A simple test function to wrap with Boost::Python.
 BOOST_PYTHON_MODULE (scribus2)
 Define the scribus2 module.
void scripter2_init ()
 Initialize the module, including calling initscribus2().


Function Documentation

int add_five ( int  x  ) 

A simple test function to wrap with Boost::Python.

Definition at line 35 of file scripter2_base.cpp.

Referenced by BOOST_PYTHON_MODULE().

BOOST_PYTHON_MODULE ( scribus2   ) 

void export_PageItem (  ) 

Definition at line 52 of file scripter2_scribus_pageitem.cpp.

References PageItem::AdjustPictScale(), PageItem::annotation(), PageItem::AspectRatio, PageItem::AutoName, PageItem::BackBox, PageItem::BaseOffs, PageItem::BBoxH, PageItem::BBoxX, PageItem::BottomLine, PageItem::BottomLink, PageItem::BottomLinkID, PageItem::BoundingH, PageItem::BoundingW, PageItem::BoundingX, PageItem::BoundingY, PageItem::ChangedMasterItem, PageItem::clearContents(), PageItem::Clip, PageItem::ClipEdited, PageItem::ColGap, PageItem::Cols, PageItem::ContourLine, PageItem::convertTo(), PageItem::CPos, PageItem::CurX, PageItem::CurY, PageItem::customLineStyle(), PageItem::DashOffset, PageItem::DashValues, PageItem::Dirty, PageItem::effectsInUse, PageItem::Ellipse, PageItem::EmProfile, PageItem::endArrowIndex(), PageItem::fill_gradient, PageItem::fillColor(), PageItem::fillRule, PageItem::fillShade(), PageItem::fillTransparency(), PageItem::flipImageH(), PageItem::flipImageV(), PageItem::Frame, PageItem::FrameOnly, PageItem::FrameType, PageItem::getBoundingRect(), getItem(), getItemNames(), PageItem::getObjectAttribute(), PageItem::gHeight, PageItem::GrEndX, PageItem::GrEndY, PageItem::Groups, PageItem::GrStartX, PageItem::GrStartY, PageItem::GrType, PageItem::gWidth, PageItem::gXpos, PageItem::gYpos, PageItem::HasSel, PageItem::height(), PageItem::imageClip, PageItem::imageFlippedH(), PageItem::imageFlippedV(), PageItem::ImageFrame, PageItem::imageXOffset(), PageItem::imageXScale(), PageItem::imageYOffset(), PageItem::imageYScale(), PageItem::IProfile, PageItem::IRender, PageItem::isAnnotation(), PageItem::isAutoText, PageItem::isBookmark, PageItem::isEmbedded, PageItem::isRaster, PageItem::isSelected(), PageItem::isSingleSel, PageItem::isTableItem, PageItem::itemName(), PageItem::ItemNr, PageItem::itemText, PageItem::itemType(), PageItem::LayerNr, PageItem::LeftLine, PageItem::LeftLink, PageItem::LeftLinkID, PageItem::Line, PageItem::lineColor(), PageItem::lineEnd(), PageItem::lineJoin(), PageItem::lineShade(), PageItem::lineStyle(), PageItem::lineTransparency(), PageItem::loadImage(), PageItem::locked(), PageItem::MaxChars, PageItem::moveBy(), PageItem::moveImageXYOffsetBy(), PageItem::NamedLStyle, PageItem::NextBox, PageItem::OldB, PageItem::OldB2, PageItem::OldH, PageItem::OldH2, PageItem::oldOwnPage, PageItem::OnMasterPage, PageItem::OrigH, PageItem::OrigW, PageItem::Other, PageItem::OwnPage, p, PageItem::PathText, PageItem::Pfile, PageItem::Pfile2, PageItem::Pfile3, PageItem::PicArt, PageItem::PicAvail, PageItem::pixm, PageItem::PLineArt, PageItem::PLineEnd, PageItem::PLineJoin, PageItem::pointWithinItem(), PageItem::PoLine, PageItem::Polygon, PageItem::PolyLine, PageItem::PoShow, PageItem::Rectangle, PageItem::resizeBy(), PageItem::reversed(), PageItem::RightLine, PageItem::RightLink, PageItem::RightLinkID, PageItem::rotateBy(), PageItem::Round, PageItem::ScaleType, PageItem::Segments, PageItem::setCornerRadius(), PageItem::setCustomLineStyle(), PageItem::setEndArrowIndex(), PageItem::setFillColor(), PageItem::setFillQColor(), PageItem::setFillShade(), PageItem::setFillTransparency(), PageItem::SetFrameRound(), PageItem::SetFrameShape(), PageItem::setHeight(), PageItem::setImageFlippedH(), PageItem::setImageFlippedV(), PageItem::setImageScalingMode(), PageItem::setImageXOffset(), PageItem::setImageXScale(), PageItem::setImageYOffset(), PageItem::setImageYScale(), PageItem::setIsAnnotation(), PageItem::setItemName(), PageItem::setLayer(), PageItem::setLineColor(), PageItem::setLineEnd(), PageItem::setLineJoin(), PageItem::setLineQColor(), PageItem::setLineShade(), PageItem::setLineTransparency(), PageItem::setLineWidth(), PageItem::setLocked(), PageItem::setObjectAttributes(), PageItem::SetOvalFrame(), PageItem::SetRectFrame(), PageItem::setReversed(), PageItem::setRotation(), PageItem::setSelected(), PageItem::setSizeLocked(), PageItem::setStartArrowIndex(), PageItem::setTextFlowMode(), PageItem::setTextToFrameDist(), PageItem::setTextToFrameDistBottom(), PageItem::setTextToFrameDistLeft(), PageItem::setTextToFrameDistRight(), PageItem::setTextToFrameDistTop(), PageItem::setWidth(), PageItem::setXPos(), PageItem::setYPos(), PageItem::sizeLocked(), PageItem::Sizing, PageItem::startArrowIndex(), PageItem::textFlowMode(), PageItem::TextFrame, PageItem::textToFrameDistBottom(), PageItem::textToFrameDistLeft(), PageItem::textToFrameDistRight(), PageItem::textToFrameDistTop(), PageItem::toggleLock(), PageItem::toggleSizeLock(), PageItem::toPixmap, PageItem::TopLine, PageItem::TopLink, PageItem::TopLinkID, PageItem::Unspecified, PageItem::UseEmbedded, value, PageItem::width(), PageItem::xPos(), and PageItem::yPos().

Referenced by BOOST_PYTHON_MODULE().

void export_QApplication (  ) 

void export_QFrame (  ) 

Definition at line 11 of file scripter2_qtclass_qframe.cpp.

Referenced by BOOST_PYTHON_MODULE().

void export_QMainWindow (  ) 

Definition at line 11 of file scripter2_qtclass_qmainwindow.cpp.

Referenced by BOOST_PYTHON_MODULE().

void export_QObject (  ) 

Definition at line 13 of file scripter2_qtclass_qobject.cpp.

Referenced by BOOST_PYTHON_MODULE().

void export_QScrollView (  ) 

Definition at line 12 of file scripter2_qtclass_qscrollview.cpp.

Referenced by BOOST_PYTHON_MODULE().

void export_QString (  ) 

Definition at line 118 of file scripter2_qttype_qstring.cpp.

Referenced by BOOST_PYTHON_MODULE().

void export_QWidget (  ) 

Definition at line 13 of file scripter2_qtclass_qwidget.cpp.

Referenced by BOOST_PYTHON_MODULE().

void export_ScribusDoc (  ) 

void export_ScribusMainWindow (  ) 

void export_ScribusQApp (  ) 

Definition at line 15 of file scripter2_scribus_scribusqapp.cpp.

Referenced by BOOST_PYTHON_MODULE().

void export_ScribusStructs (  ) 

Definition at line 62 of file scripter2_scribusstructs.cpp.

References export_ParagraphStyle().

Referenced by BOOST_PYTHON_MODULE().

void export_ScribusView (  ) 

Definition at line 11 of file scripter2_scribus_scribusview.cpp.

Referenced by BOOST_PYTHON_MODULE().

void export_ScribusWin (  ) 

Definition at line 11 of file scripter2_scribus_scribuswin.cpp.

Referenced by BOOST_PYTHON_MODULE().

void export_styles (  ) 

void scripter2_init (  ) 

Initialize the module, including calling initscribus2().

This method should be a no-op if we've been built without support for Boost::Python

Definition at line 82 of file scripter2_base.cpp.

Referenced by ScriptPlugin::initPlugin().

Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.