25 #ifndef vtkSMLoadStateOptionsProxy_h
26 #define vtkSMLoadStateOptionsProxy_h
29 #include "vtkRemotingServerManagerModule.h"
47 static bool PNGHasStateFile(
const char* statefilename, std::string& contents,
48 vtkTypeUInt32 location = 0x10 );
55 virtual bool PrepareToLoad(
56 const char* statefilename, vtkTypeUInt32 location = 0x10 );
62 virtual bool HasDataFiles();
72 USE_FILES_FROM_STATE = 0,
73 USE_DATA_DIRECTORY = 1,
74 CHOOSE_FILES_EXPLICITLY = 2
80 vtkSMProperty* FindProperty(
const char* name,
int id,
const char* pname);
91 bool IsPropertyModified(
int id,
const char* pname);
97 std::string GetReaderName(
int id)
const;
113 bool LocateFilesInDirectory(
114 std::vector<std::string>& filepaths,
int path,
bool clearFilenameIfNotFound);
116 vtkSetStringMacro(StateFileName);