InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ITextAttrRubyAlign Class Referenceabstract

#include <ITextAttrRubyAlign.h>

Inheritance diagram for ITextAttrRubyAlign:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ITEXTATTRRUBYALIGN }
 
typedef IRubyStyle::RubyAlign ValueType
 

Public Member Functions

ValueType Get () const
 
void Set (ValueType val)
 
virtual void SetRubyAlignment (IRubyStyle::RubyAlign dq)=0
 
virtual IRubyStyle::RubyAlign GetRubyAlignment () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

This interface is used to set or retrieve the text attribute for ruby alignment.

Member Function Documentation

ValueType ITextAttrRubyAlign::Get (void ) const
inline
Get the attribute.

Returns
the attribute.
virtual IRubyStyle::RubyAlign ITextAttrRubyAlign::GetRubyAlignment () const
pure virtual
Get how to align the ruby.

Returns
the attribute.
void ITextAttrRubyAlign::Set (ValueType val)
inline
Set the attribute.

Parameters
theattribute.
virtual void ITextAttrRubyAlign::SetRubyAlignment (IRubyStyle::RubyAlign dq)
pure virtual
Set how to align the ruby.

Parameters
theattribute.