mirror of
https://github.com/ZDoom/Raze.git
synced 2024-11-16 09:21:36 +00:00
084c661fa0
Changes the filtering for cutscenes. By default, ANMs are unfiltered and IVFs filtered regardless of the filtering option in the menu. Use “texturefilter” to use the same filtering as textures, “forcenofilter” to never use filtering and “forcefilter” to always use filtering. cutscene <path> { texturefilter } Patch from Fox. git-svn-id: https://svn.eduke32.com/eduke32@6552 1a8010ca-5511-0410-912e-c29ae57300e0
49 lines
1.4 KiB
C
49 lines
1.4 KiB
C
//-------------------------------------------------------------------------
|
|
/*
|
|
Copyright (C) 2010 EDuke32 developers and contributors
|
|
|
|
This file is part of EDuke32.
|
|
|
|
EDuke32 is free software; you can redistribute it and/or
|
|
modify it under the terms of the GNU General Public License version 2
|
|
as published by the Free Software Foundation.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
|
|
See the GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with this program; if not, write to the Free Software
|
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|
*/
|
|
//-------------------------------------------------------------------------
|
|
|
|
#ifndef anim_h_
|
|
#define anim_h_
|
|
|
|
typedef struct {
|
|
uint16_t frame;
|
|
int16_t sound;
|
|
} animsound_t;
|
|
|
|
typedef struct
|
|
{
|
|
double frameaspect1, frameaspect2;
|
|
uint8_t* animbuf;
|
|
animsound_t *sounds;
|
|
uint16_t numsounds;
|
|
uint8_t framedelay;
|
|
uint8_t frameflags;
|
|
char animlock;
|
|
} dukeanim_t;
|
|
|
|
extern dukeanim_t * g_animPtr;
|
|
extern hashtable_t h_dukeanim;
|
|
extern dukeanim_t * Anim_Find(const char *s);
|
|
extern dukeanim_t * Anim_Create(const char *fn);
|
|
int32_t Anim_Play(const char *fn);
|
|
void Anim_Init(void);
|
|
|
|
#endif
|