MCPcopy Create free account
hub / github.com/RomanKubiak/ctrlr / createTree

Method createTree

Source/Core/CtrlrPanel/CtrlrPanelResource.cpp:181–196  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

179}
180
181ValueTree CtrlrPanelResource::createTree()
182{
183 ValueTree resourceTreeCopy;
184
185 if (resourceDataFile.existsAsFile())
186 {
187 resourceTreeCopy = resourceTree.createCopy();
188
189 if (data.getSize() != (size_t)resourceDataFile.getSize())
190 resourceDataFile.loadFileAsData (data);
191
192 resourceTreeCopy.setProperty (Ids::resourceData, data.toBase64Encoding(), 0);
193 }
194
195 return (resourceTreeCopy);
196}
197
198CtrlrPanelResourceType CtrlrPanelResource::getType()
199{

Callers 1

exportPanelMethod · 0.45

Calls 6

toBase64EncodingMethod · 0.80
existsAsFileMethod · 0.45
createCopyMethod · 0.45
getSizeMethod · 0.45
loadFileAsDataMethod · 0.45
setPropertyMethod · 0.45

Tested by

no test coverage detected