| 1234567891011121314151617181920212223242526272829303132333435 |
- #include "BsProjectLibraryEntries.h"
- #include "BsProjectLibraryEntriesRTTI.h"
- using namespace CamelotFramework;
- using namespace BansheeEngine;
- namespace BansheeEditor
- {
- ProjectLibraryEntries::ProjectLibraryEntries(const ProjectLibrary::DirectoryEntry& rootEntry)
- :mRootEntry(rootEntry)
- { }
- ProjectLibraryEntries::ProjectLibraryEntries(const ConstructPrivately& dummy)
- { }
- std::shared_ptr<ProjectLibraryEntries> ProjectLibraryEntries::create(const ProjectLibrary::DirectoryEntry& rootEntry)
- {
- return cm_shared_ptr<ProjectLibraryEntries>(rootEntry);
- }
- std::shared_ptr<ProjectLibraryEntries> ProjectLibraryEntries::createEmpty()
- {
- return cm_shared_ptr<ProjectLibraryEntries>(ConstructPrivately());
- }
- RTTITypeBase* ProjectLibraryEntries::getRTTIStatic()
- {
- return ProjectLibraryEntriesRTTI::instance();
- }
- RTTITypeBase* ProjectLibraryEntries::getRTTI() const
- {
- return ProjectLibraryEntries::getRTTIStatic();
- }
- }
|