Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CPDF_Dest Class Reference

#include <cpdf_dest.h>

+ Collaboration diagram for CPDF_Dest:

Public Member Functions

 CPDF_Dest (RetainPtr< const CPDF_Array > pArray)
 
 CPDF_Dest (const CPDF_Dest &that)
 
 ~CPDF_Dest ()
 
const CPDF_ArrayGetArray () const
 
int GetDestPageIndex (CPDF_Document *pDoc) const
 
std::vector< float > GetScrollPositionArray () const
 
int GetZoomMode () const
 
size_t GetNumParams () const
 
float GetParam (size_t index) const
 
bool GetXYZ (bool *pHasX, bool *pHasY, bool *pHasZoom, float *pX, float *pY, float *pZoom) const
 

Static Public Member Functions

static CPDF_Dest Create (CPDF_Document *pDoc, RetainPtr< const CPDF_Object > pDest)
 

Detailed Description

Definition at line 18 of file cpdf_dest.h.

Constructor & Destructor Documentation

◆ CPDF_Dest() [1/2]

CPDF_Dest::CPDF_Dest ( RetainPtr< const CPDF_Array > pArray)
explicit

Definition at line 34 of file cpdf_dest.cpp.

References CPDF_Dest().

Referenced by CPDF_Dest().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ CPDF_Dest() [2/2]

CPDF_Dest::CPDF_Dest ( const CPDF_Dest & that)
default

◆ ~CPDF_Dest()

CPDF_Dest::~CPDF_Dest ( )
default

Member Function Documentation

◆ Create()

CPDF_Dest CPDF_Dest::Create ( CPDF_Document * pDoc,
RetainPtr< const CPDF_Object > pDest )
static

Definition at line 42 of file cpdf_dest.cpp.

References CPDF_NameTree::LookupNamedDest().

Referenced by CPDFSDK_BAAnnot::GetDestination().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetArray()

const CPDF_Array * CPDF_Dest::GetArray ( ) const
inline

Definition at line 28 of file cpdf_dest.h.

Referenced by FPDFAction_GetDest(), FPDFBookmark_GetDest(), and FPDFLink_GetDest().

+ Here is the caller graph for this function:

◆ GetDestPageIndex()

int CPDF_Dest::GetDestPageIndex ( CPDF_Document * pDoc) const

Definition at line 53 of file cpdf_dest.cpp.

References CPDF_Document::GetPageIndex().

Referenced by CPDFSDK_FormFillEnvironment::DoActionDestination(), and FPDFDest_GetDestPageIndex().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetNumParams()

size_t CPDF_Dest::GetNumParams ( ) const

Definition at line 145 of file cpdf_dest.cpp.

◆ GetParam()

float CPDF_Dest::GetParam ( size_t index) const

Definition at line 154 of file cpdf_dest.cpp.

◆ GetScrollPositionArray()

std::vector< float > CPDF_Dest::GetScrollPositionArray ( ) const

Definition at line 70 of file cpdf_dest.cpp.

◆ GetXYZ()

bool CPDF_Dest::GetXYZ ( bool * pHasX,
bool * pHasY,
bool * pHasZoom,
float * pX,
float * pY,
float * pZoom ) const

Definition at line 98 of file cpdf_dest.cpp.

Referenced by FPDFDest_GetLocationInPage(), and TEST().

+ Here is the caller graph for this function:

◆ GetZoomMode()

int CPDF_Dest::GetZoomMode ( ) const

Definition at line 81 of file cpdf_dest.cpp.

References fxcrt::ByteString::operator==().

Referenced by CPDFSDK_FormFillEnvironment::DoActionDestination(), and FPDFDest_GetView().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: