Lines Matching refs:plugin
61 plugin = NULL; in init()
84 delete plugin; in ~DAE()
117 return plugin; in getIOPlugin()
123 delete plugin; in setIOPlugin()
126 plugin = _plugin; in setIOPlugin()
129 plugin = NULL; in setIOPlugin()
134 plugin = new daeLIBXMLPlugin(*this); in setIOPlugin()
137 plugin = new daeTinyXMLPlugin; in setIOPlugin()
141 if (!plugin) { in setIOPlugin()
143 plugin = new daeIOEmpty; in setIOPlugin()
148 int res = plugin->setMeta(getMeta(domCOLLADA::ID())); in setIOPlugin()
152 delete plugin; in setIOPlugin()
154 plugin = NULL; in setIOPlugin()
179 plugin->setDatabase(database); in openCommon()
180 if (plugin->read(daeURI(*this, uri.c_str()), buffer) != DAE_OK) in openCommon()
196 plugin->setDatabase(database); in writeCommon()
198 return plugin->write(daeURI(*this, uriToWriteTo.c_str()), doc, replace) == DAE_OK; in writeCommon()