Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
SrcProperty.h
1 #pragma once
2 
3 #include <osg/Node>
4 
5 
6 // CSrcProperty command target
7 
8 class CSrcProperty : public CCachedDataPathProperty
9 {
10 public:
11  CSrcProperty();
12  virtual ~CSrcProperty();
13 
14  virtual void Close();
15 
16  osg::ref_ptr<osg::Node> getNode();
17 
18 protected:
19  bool _modelLoaded;
20  osg::ref_ptr<osg::Node> _node;
21 
22  virtual void OnDataAvailable(DWORD dwSize, DWORD bscfFlag);
23  virtual void OnProgress(ULONG ulProgress, ULONG ulProgressMax, ULONG ulStatusCode, LPCTSTR szStatusText);
24 };
25 
26