Lines Matching defs:Model
78 class Model {
80 Model();
81 Model(const Model& other);
82 Model(const BEntry* entry, bool open = false, bool writable = false);
83 Model(const entry_ref*, bool traverse = false, bool open = false,
85 Model(const node_ref* dirNode, const node_ref* node, const char* name,
87 ~Model();
89 Model& operator=(const Model&);
100 int CompareFolderNamesFirst(const Model* compareModel) const;
152 const Model* ResolveIfLink() const;
153 Model* ResolveIfLink();
155 Model* LinkTo() const;
157 void SetLinkTo(Model*);
175 bool IsDropTarget(const Model* forDocument = 0,
256 Model* fLinkTo; // used if we are a symlink
276 ModelNodeLazyOpener(Model* model, bool writable = false,
283 Model* TargetModel() const;
287 Model* fModel;
295 BModelOpener(Model* model)
303 BModelWriteOpener(Model* model)
322 Model::MimeType() const
329 Model::EntryRef() const
336 Model::NodeRef() const
344 Model::Node() const
351 Model::StatBuf() const
358 Model::IconFrom() const
365 Model::SetIconFrom(IconSource from)
371 inline Model*
372 Model::LinkTo() const
380 Model::IsFile() const
391 Model::IsVolume() const
398 Model::IsDirectory() const
409 Model::IsQuery() const
416 Model::IsQueryTemplate() const
423 Model::IsContainer() const
432 Model::IsRoot() const
439 Model::IsTrash() const
446 Model::IsDesktop() const
453 Model::IsExecutable() const
460 Model::IsSymLink() const
467 Model::IsVirtualDirectory() const
474 Model::HasLocalizedName() const
481 ModelNodeLazyOpener::ModelNodeLazyOpener(Model* model, bool writable,
526 inline Model*