![]() | InDesign SDK 20.5 |
#include <IPageTransitionInfo.h>

Public Types | |
| enum | { kDefaultIID = IID_IPAGETRANSITIONINFO } |
Public Member Functions | |
| virtual ClassID | GetPageTransitionID () const =0 |
| virtual uint32 | GetDirection () const =0 |
| virtual uint32 | GetDuration () const =0 |
| virtual void | SetPageTransitionID (const ClassID &classID)=0 |
| virtual void | SetDirection (uint32 direction)=0 |
| virtual void | SetDuration (uint32 duration)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
This is a persistent interface that sits on a kSpreadBoss, and holds the page transition information for the spread. Please use IPageTransitionFacade to extract or to change this information. Changes to this interface are notified by the kSetPageTransitionCmdBoss command, which is broadcasted to the document workspace, as well as each spread being changed.
| pure virtual |
Gets the direction of the page transition, as defined by the enum in IPageTransition.
| pure virtual |
Gets the duration of the page transition. Setting is in ticks, where there are 60 ticks per second.
| pure virtual |
Gets the ClassID of the page transition.
| pure virtual |
Sets the direction of the page transition, as defined by the enum in IPageTransition.
| uint32 | The direction of the page transition, as defined in the enum in IPageTransition. |
| pure virtual |
Sets the duration of the page transition.
| pure virtual |
Sets the ClassID of the page transition. Set to kInvalidClass if no page transition applied.
| ClassID | The classID of the page transition applied to the spread. |