Files
Slnkdwf/SlnkDWFCom/SLNKSymbolImpl.h
2021-11-02 20:28:57 +00:00

34 lines
772 B
C++

#pragma once
#include "Whiptk/whip_toolkit.h"
#include "SLNKContourImpl.h"
class CSLNKSymbolImpl
{
public:
CSLNKSymbolImpl(void);
CSLNKSymbolImpl(double dwgX, double dwgY, WT_Units units);
WT_Result serialize (WT_File & file, WT_Units & units,
CSLNKSymbolDefinition *symbdef,
WT_Integer32 &node_num,
double hintScale, BOOL forFind,
double scale,
int ttfdescent = 0);
WT_Result calculateBoundary (myWT_File *wtFile);
~CSLNKSymbolImpl(void);
public:
double m_dwgX, m_dwgY;
CString m_symbolName;
WT_String m_unicode;
int m_Rotation;
double m_Scale;
CSLNKContourImpl m_SLNKContour;
WT_Color m_Color;
BOOL m_ColorSet;
double m_Lineweight; // DWG maten (mm), -1 is gebruik default
};