From 12363b6dc59dce7feceee200787c8cde0c3886cb Mon Sep 17 00:00:00 2001 From: Fredrik Mellbin Date: Fri, 3 Mar 2006 18:50:02 +0000 Subject: [PATCH] Originally committed to SVN as r193. --- core/FexMovement.h | 13 +++++++------ core/fexmovement.h | 36 ------------------------------------ 2 files changed, 7 insertions(+), 42 deletions(-) delete mode 100644 core/fexmovement.h diff --git a/core/FexMovement.h b/core/FexMovement.h index be657c915..897300d3b 100644 --- a/core/FexMovement.h +++ b/core/FexMovement.h @@ -17,20 +17,21 @@ typedef struct }FexMovementFrame; #include "tenlist.h" + class FexMovement { public: FexMovement(); ~FexMovement(); - - void Load( const char* Filename ); - void Save( const char* Filename ); - - const char* GetUniqueName(); + WCHAR* FileName; tenlist Frames; }; -void FEXTRACKER_API DeleteMovement( FexMovement* delme ); +FEXTRACKER_API FexMovement* CreateMovement(); +FEXTRACKER_API void LoadMovement( FexMovement* me, const unsigned short* Filename ); +FEXTRACKER_API void SaveMovement( FexMovement* me, const unsigned short* Filename ); +FEXTRACKER_API void DeleteMovement( FexMovement* delme ); +//WCHAR* FEXTRACKER_API GetUniqueName(); #endif // !defined(AFX_FEXMOVEMENT_H__63D8ADD8_4EA1_4C56_8D6F_7B587A1A61A4__INCLUDED_) diff --git a/core/fexmovement.h b/core/fexmovement.h deleted file mode 100644 index be657c915..000000000 --- a/core/fexmovement.h +++ /dev/null @@ -1,36 +0,0 @@ -// FexMovement.h: interface for the FexMovement class. -// -////////////////////////////////////////////////////////////////////// - -#if !defined(AFX_FEXMOVEMENT_H__63D8ADD8_4EA1_4C56_8D6F_7B587A1A61A4__INCLUDED_) -#define AFX_FEXMOVEMENT_H__63D8ADD8_4EA1_4C56_8D6F_7B587A1A61A4__INCLUDED_ - -#if _MSC_VER > 1000 -#pragma once -#endif // _MSC_VER > 1000 - -typedef struct -{ - vec2 Pos; - vec3 Rot; - vec2 Scale; -}FexMovementFrame; - -#include "tenlist.h" -class FexMovement -{ -public: - FexMovement(); - ~FexMovement(); - - void Load( const char* Filename ); - void Save( const char* Filename ); - - const char* GetUniqueName(); - - tenlist Frames; -}; - -void FEXTRACKER_API DeleteMovement( FexMovement* delme ); - -#endif // !defined(AFX_FEXMOVEMENT_H__63D8ADD8_4EA1_4C56_8D6F_7B587A1A61A4__INCLUDED_)