Viewer: fix the build.

pull/1293/head
Kim Kulling 2017-06-01 16:21:23 +02:00
parent 2038d01f22
commit cab6cdf7b2
5 changed files with 18 additions and 5 deletions

View File

@ -43,6 +43,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "SceneAnimator.h"
#include "StringUtils.h"
#include <commdlg.h>
namespace AssimpView {
using namespace Assimp;

View File

@ -41,6 +41,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "assimp_view.h"
#include "richedit.h"
#include <commoncontrols.h>
#include <commdlg.h>
namespace AssimpView {

View File

@ -44,6 +44,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include <algorithm>
#include <windowsx.h>
#include <commdlg.h>
#include <timeapi.h>
namespace AssimpView {

View File

@ -72,20 +72,26 @@ struct SceneAnimNode
size_t mChannelIndex;
//! Default construction
SceneAnimNode() {
mChannelIndex = -1; mParent = NULL;
SceneAnimNode()
: mName()
, mParent(NULL)
, mChannelIndex(-1) {
// empty
}
//! Construction from a given name
SceneAnimNode( const std::string& pName)
: mName( pName) {
mChannelIndex = -1; mParent = NULL;
: mName( pName)
, mParent(NULL)
, mChannelIndex( -1 ) {
// empty
}
//! Destruct all children recursively
~SceneAnimNode() {
for( std::vector<SceneAnimNode*>::iterator it = mChildren.begin(); it != mChildren.end(); ++it)
for (std::vector<SceneAnimNode*>::iterator it = mChildren.begin(); it != mChildren.end(); ++it) {
delete *it;
}
}
};

View File

@ -41,6 +41,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "assimp_view.h"
#include <timeapi.h>
#include "StringUtils.h"
#include <map>