Source Code (Use browser search to find items of interest.)

Class Index

kword'ImportObjectElement (./koffice/kword/filters/mif/treebuild_external.h:69)

class ImportObjectElement
{
public:
	enum ImportObjectElementType { T_Unique, T_ImportObFile,
								   T_ShapeRect, T_BRect, T_FlipLR,
								   T_NativeOrigin, T_BitmapDPI,
								   T_RunAroundType, T_RunAroundGap,
								   T_ExternalData };

	ImportObjectElement( Unique* element );
	ImportObjectElement( ImportObFile* element );
	ImportObjectElement( ShapeRect* element );
	ImportObjectElement( BRect* element );
	ImportObjectElement( FlipLR* element );
	ImportObjectElement( NativeOrigin* element );
	ImportObjectElement( BitmapDPI* element );
	ImportObjectElement( RunAroundType* element );
	ImportObjectElement( RunAroundGap* element );
	ImportObjectElement( ExternalData* element );

	ImportObjectElementType type() const { return _type; }

private:
	ImportObjectElementType _type;
	union {
		Unique* _unique;
		ImportObFile* _importobfile;
		ShapeRect* _shaperect;
		BRect* _brect;
		FlipLR* _fliplr;
		ExternalData* _externaldata;
		NativeOrigin* _nativeorigin;
		BitmapDPI* _bitmapdpi;
		RunAroundGap* _runaroundgap;
		RunAroundType* _runaroundtype;
	};
};




kword'ImportObjectElement::ImportObjectElement() (./koffice/kword/filters/mif/treebuild_external.cpp:17)

ImportObjectElement::ImportObjectElement(Unique *element)
{
	_type = T_Unique;
	_unique = element;
}



kword'ImportObjectElement::ImportObjectElement() (./koffice/kword/filters/mif/treebuild_external.cpp:24)

ImportObjectElement::ImportObjectElement(ImportObFile *element)
{
	_type = T_ImportObFile;
	_importobfile = element;
}



kword'ImportObjectElement::ImportObjectElement() (./koffice/kword/filters/mif/treebuild_external.cpp:31)

ImportObjectElement::ImportObjectElement(ShapeRect *element)
{
	_type = T_ShapeRect;
	_shaperect = element;
}



kword'ImportObjectElement::ImportObjectElement() (./koffice/kword/filters/mif/treebuild_external.cpp:38)

ImportObjectElement::ImportObjectElement(BRect *element)
{
	_type = T_BRect;
	_brect = element;
}



kword'ImportObjectElement::ImportObjectElement() (./koffice/kword/filters/mif/treebuild_external.cpp:45)

ImportObjectElement::ImportObjectElement(FlipLR *element)
{
	_type = T_FlipLR;
	_fliplr = element;
}



kword'ImportObjectElement::ImportObjectElement() (./koffice/kword/filters/mif/treebuild_external.cpp:52)

ImportObjectElement::ImportObjectElement(NativeOrigin *element)
{
	_type = T_NativeOrigin;
	_nativeorigin = element;
}



kword'ImportObjectElement::ImportObjectElement() (./koffice/kword/filters/mif/treebuild_external.cpp:59)

ImportObjectElement::ImportObjectElement(BitmapDPI *element)
{
	_type = T_BitmapDPI;
	_bitmapdpi = element;
}



kword'ImportObjectElement::ImportObjectElement() (./koffice/kword/filters/mif/treebuild_external.cpp:66)

ImportObjectElement::ImportObjectElement(RunAroundType *element)
{
	_type = T_RunAroundType;
	_runaroundtype = element;
}



kword'ImportObjectElement::ImportObjectElement() (./koffice/kword/filters/mif/treebuild_external.cpp:73)

ImportObjectElement::ImportObjectElement(RunAroundGap *element)
{
	_type = T_RunAroundGap;
	_runaroundgap = element;
}



kword'ImportObjectElement::ImportObjectElement() (./koffice/kword/filters/mif/treebuild_external.cpp:80)

ImportObjectElement::ImportObjectElement(ExternalData *element)
{
	_type = T_ExternalData;
	_externaldata = element;
}