24 #ifndef __IAltGlyphAttr__ 25 #define __IAltGlyphAttr__ 27 #include "IPMUnknown.h" 29 #include "OTFeature.h" 38 enum { kDefaultIID = IID_IALTGLYPHATTR_OBSOLETE };
39 enum GlyphForm {kNoForm,
49 typedef IAltGlyphAttr::GlyphForm ValueType;
52 virtual void SetAltGlyph(
const char* whichSet,int32 choice) = 0;
54 virtual void SetGlyphForm(GlyphForm) = 0;
55 virtual void Set(ValueType val)
56 { SetGlyphForm(val); }
57 virtual GlyphForm GetGlyphForm()
const = 0;
58 virtual ValueType Get()
const 59 {
return GetGlyphForm(); }