ImFusion SDK 4.3
ImFusionFile Member List

This is the complete list of members for ImFusionFile, including all inherited members.

addGroup(ImFusionFileGroup &g)ImFusionFileinline
addPlugin(std::unique_ptr< ImFusionFilePlugin > p)ImFusionFilestatic
addPlugin(ImFusionFilePlugin *p)ImFusionFilestatic
beginBlockRead(int block, ImFusionFilePlugin *p)ImFusionFile
beginBlockWrite(ImFusionFilePlugin *p, Data *d=0)ImFusionFile
canSave(const DataList &data)ImFusionFilestatic
close()ImFusionFile
dataBlockIds() constImFusionFileinline
endBlockRead()ImFusionFile
endBlockWrite()ImFusionFile
fileSizeFitsBlockData(size_t *sizeOfContent=nullptr) const (defined in ImFusionFile)ImFusionFile
getReadPosition()ImFusionFile
ignoredDataComponentIds() constImFusionFile
ImFusionFile(std::string filename)ImFusionFileexplicit
ImFusionFile(std::vector< char > &buffer)ImFusionFileexplicit
isEnsuringTopLeftOriginOnLoad() constImFusionFile
listBlocks(std::vector< unsigned int > &blockTypeOut, std::vector< unsigned long long > &blockSizeOut)ImFusionFile
load(const ByteBufferView &byteBufferView, int blockId=-1)ImFusionFilestatic
load(int blockId=-1)ImFusionFile
load(DataList &data, int blockId=-1)ImFusionFile
loadMetaInfo()ImFusionFile
open(int mode)ImFusionFile
plugins()ImFusionFilestatic
properties() constImFusionFileinline
save(DataList data)ImFusionFile
save(const SharedImageSet *img)ImFusionFile
setCompressionOptions(int mode, int passes, int dx, int dy)ImFusionFile
setEnsureTopLeftOriginOnLoad(bool val)ImFusionFile
setIgnoredDataComponentIds(const std::set< std::string > &value)ImFusionFile
setLoadAllSharedImageSetProperties(bool val)ImFusionFile
setProgress(Progress *p)ImFusionFileinline
setProperties(Properties *p)ImFusionFileinline
setSaveUnrestoredDataComponents(bool enable)ImFusionFile
~ImFusionFile() (defined in ImFusionFile)ImFusionFile
Search Tab / S to search, Esc to close