All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
LOP_LayerCheckpoints Class Reference

#include <LOP_LayerCheckpoints.h>

Public Member Functions

 LOP_LayerCheckpoints (LOP_Node &owner)
 ~LOP_LayerCheckpoints ()
void ownerInputRewired ()
void clearIfUpdateRequired (const OP_Context &context)
void setClearCheckpointsOnInputChange (bool clear)
void createCheckpoint (const HUSD_AutoAnyLock &lock, const UT_StringHolder &id)
void removeCheckpoint (const UT_StringRef &id)
void clear ()
void getAvailableCheckpoints (UT_StringArray &ids) const
bool restoreCheckpoint (const HUSD_AutoLayerLock &layerlock, const UT_StringRef &id) const

Detailed Description

Definition at line 38 of file LOP_LayerCheckpoints.h.

Constructor & Destructor Documentation

LOP_LayerCheckpoints::LOP_LayerCheckpoints ( LOP_Node owner)
LOP_LayerCheckpoints::~LOP_LayerCheckpoints ( )

Member Function Documentation

void LOP_LayerCheckpoints::clear ( )
void LOP_LayerCheckpoints::clearIfUpdateRequired ( const OP_Context context)
void LOP_LayerCheckpoints::createCheckpoint ( const HUSD_AutoAnyLock lock,
const UT_StringHolder id 
void LOP_LayerCheckpoints::getAvailableCheckpoints ( UT_StringArray ids) const
void LOP_LayerCheckpoints::ownerInputRewired ( )
void LOP_LayerCheckpoints::removeCheckpoint ( const UT_StringRef id)
bool LOP_LayerCheckpoints::restoreCheckpoint ( const HUSD_AutoLayerLock layerlock,
const UT_StringRef id 
) const
void LOP_LayerCheckpoints::setClearCheckpointsOnInputChange ( bool  clear)

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