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

Class Index

kword'GroupElement (./koffice/kword/filters/mif/treebuild_graphics.h:113)

class GroupElement
{
public:
	enum GroupElementType { T_FrameID, T_RunAroundGap,
							T_RunAroundType, T_Unique, T_GroupID };

	GroupElement( FrameID* element );
	GroupElement( RunAroundType* element );
	GroupElement( RunAroundGap* element );
	GroupElement( Unique* element );
	GroupElement( GroupID* element );

	GroupElementType type() const { return _type; }

private:
	GroupElementType _type;
	union {
		FrameID* _frameid;
		RunAroundGap* _runaroundgap;
		RunAroundType* _runaroundtype;
		Unique* _unique;
		GroupID* _groupid;
	};
};



kword'GroupElement::GroupElement() (./koffice/kword/filters/mif/treebuild_graphics.cpp:456)

GroupElement::GroupElement(FrameID * element)
{
	_type = T_FrameID;
	_frameid = element;
}



kword'GroupElement::GroupElement() (./koffice/kword/filters/mif/treebuild_graphics.cpp:463)

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



kword'GroupElement::GroupElement() (./koffice/kword/filters/mif/treebuild_graphics.cpp:470)

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



kword'GroupElement::GroupElement() (./koffice/kword/filters/mif/treebuild_graphics.cpp:477)

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



kword'GroupElement::GroupElement() (./koffice/kword/filters/mif/treebuild_graphics.cpp:484)

GroupElement::GroupElement(GroupID * element)
{
	_type = T_GroupID;
	_groupid = element;
}