Former-commit-id: 834097e149f393c278e47ff31c8c4d12b0628d2b [formerly 5eb47a1c307a874555e07106b0d484ecc0958345] [formerly fab49feb40dbc3bfdc959659ff74a6d3a2b59606 [formerly a2be53055f8fb8123035e145ea2edb0043d780e2]] Former-commit-id: d44f84cccad74434dc02a97a2a9b7a72dca49f5c [formerly d21b193e02096275d145af82ca4468f67ce1f74c] Former-commit-id: 618d73318ca6c9ad86b091312858b38024b3a5e0
33 lines
601 B
C++
33 lines
601 B
C++
// Copyright (C) 2015 Jérôme Leclercq
|
|
// This file is part of the "Nazara Engine - Utility module"
|
|
// For conditions of distribution and use, see copyright notice in Config.hpp
|
|
|
|
#pragma once
|
|
|
|
#ifndef NAZARA_SEQUENCE_HPP
|
|
#define NAZARA_SEQUENCE_HPP
|
|
|
|
#include <Nazara/Core/String.hpp>
|
|
#include <Nazara/Math/Quaternion.hpp>
|
|
#include <Nazara/Math/Vector3.hpp>
|
|
|
|
namespace Nz
|
|
{
|
|
struct Sequence
|
|
{
|
|
String name;
|
|
UInt32 firstFrame;
|
|
UInt32 frameCount;
|
|
UInt32 frameRate;
|
|
};
|
|
|
|
struct SequenceJoint
|
|
{
|
|
Quaternionf rotation;
|
|
Vector3f position;
|
|
Vector3f scale;
|
|
};
|
|
}
|
|
|
|
#endif // NAZARA_SEQUENCE_HPP
|