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

#include <IDirOverrideAttr.h>

Inheritance diagram for IDirOverrideAttr:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IDIROVERRIDEATTR }
 
enum  DirOverride { kDirOverrideDefault = 0, kDirOverrideLTR, kDirOverrideRTL }
 
typedef
IDirOverrideAttr::DirOverride 
ValueType
 

Public Member Functions

virtual void Set (ValueType val)=0
 
virtual ValueType Get () 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

IDirOverrideAttr is a simple data interface that is used to hold the character level override of the writing direction used by the world ready composer.

See Also
IDrawingStyleME

Member Function Documentation

virtual ValueType IDirOverrideAttr::Get () const
pure virtual
Get the writing direction override.

Returns
the writing direction.
virtual void IDirOverrideAttr::Set (ValueType val)
pure virtual
Set the writing direction override.

Parameters
valis the writing direction.