Rebel Fork Framework
Urho3D::ResourceFileDescriptor Struct Reference

Resource file descriptor. More...

#include <Urho3D/SystemUI/DragDropPayload.h>

Public Member Functions

void AddObjectType (const ea::string &typeName)
bool HasObjectType (const ea::string &typeName) const
bool HasObjectType (StringHash type) const
template<class T>
void AddObjectType ()
template<class T>
bool HasObjectType () const
bool HasExtension (ea::string_view extension) const
bool HasExtension (std::initializer_list< ea::string_view > extensions) const

Public Attributes

ea::string localName_
 Name without path.
ea::string resourceName_
 File name relative to resource root.
ea::string fileName_
 Absolute file name.
bool isDirectory_ {}
 Whether the file is a directory.
bool isAutomatic_ {}
 Whether the file or folder is automatically managed, e.g. file is stored in the generated cache.
ea::unordered_set< ea::string > typeNames_
 File type tags.
ea::unordered_set< StringHash > types_
ea::string mostDerivedType_

Detailed Description

Resource file descriptor.


The documentation for this struct was generated from the following files:
  • Urho3D/SystemUI/DragDropPayload.h
  • Urho3D/SystemUI/DragDropPayload.cpp