InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
SelectionSnapshotDesc Class Reference

#include <SelectionSnapshotData.h>

Inheritance diagram for SelectionSnapshotDesc:
SelectionSnapshotData

Public Types

typedef object_type data_type
 

Public Member Functions

 SelectionSnapshotDesc (const ClassID owningCSBClass, const ISelectionSnapshotSuite *adoptSnapShotData)
 
virtual ClassID GetOwningCSBClass () const
 
const ISelectionSnapshotSuiteGetSnapShotData () const
 

Detailed Description

A more specific wrapper for a selection snapshot, allowing access to its data, via a pointer to an ISelectionSnapshotSuite.

Member Function Documentation

virtual ClassID SelectionSnapshotDesc::GetOwningCSBClass () const
inlinevirtual

Get the ClassID of the concrete selection boss for the selection model being snapshotted.

Returns
The ClassID for the selection's csb.

Implements SelectionSnapshotData.

const ISelectionSnapshotSuite* SelectionSnapshotDesc::GetSnapShotData () const
inline

Get a pointer to the ISelectionSnapshotSuite associated with this snapshot.

Returns
ISelectionSnapshotSuite pointer provided to this object's constructor.