Files
core/HwpFile/HwpDoc/Paragraph/CtrlShapeConnectLine.cpp
2024-12-16 21:05:10 +03:00

28 lines
796 B
C++

#include "CtrlShapeConnectLine.h"
namespace HWP
{
EConnectLineType GetConnectLineType(int nValue)
{
switch(static_cast<EConnectLineType>(nValue))
{
case EConnectLineType::STRAIGHT_NOARROW:
case EConnectLineType::STRAIGHT_ONEWAY:
case EConnectLineType::STRAIGHT_BOTH:
case EConnectLineType::STROKE_NOARROW:
case EConnectLineType::STROKE_ONEWAY:
case EConnectLineType::STROKE_BOTH:
case EConnectLineType::ARC_NOARROW:
case EConnectLineType::ARC_ONEWAY:
case EConnectLineType::ARC_BOTH:
return static_cast<EConnectLineType>(nValue);
default:
return EConnectLineType::null;
}
}
CCtrlShapeConnectLine::CCtrlShapeConnectLine(const STRING& sCtrlID, int nSize, CHWPStream& oBuffer, int nOff, int nVersion)
: CCtrlGeneralShape(sCtrlID, nSize, oBuffer, nOff, nVersion)
{}
}