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

#include <IRealNumberData.h>

Inheritance diagram for IRealNumberData:
IPMUnknownPersistRealNumberData

Public Types

enum  { kDefaultIID = IID_IREALNUMBERDATA }
 

Public Member Functions

virtual void Set (const PMReal &theValue)=0
 
virtual const PMReal GetRealNumber () 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

Data interface for storing a floating-point value (PMReal). Note that the most common implementation of this interface does not set the PMReal to anything by default, so it's important that there be a call to Set before any call to GetRealNumber.

Member Function Documentation

virtual const PMReal IRealNumberData::GetRealNumber () const
pure virtual

Returns the current PMReal value.

Implemented in PersistRealNumberData.

virtual void IRealNumberData::Set (const PMRealtheValue)
pure virtual

Set the new PMReal value.

Parameters
theValuespecifies the new PMReal value to set.
See Also
also PMReal

Implemented in PersistRealNumberData.