r5sdk/r5dev/game/server/baseanimatingoverlay.h
2023-01-19 15:06:08 +01:00

46 lines
1.2 KiB
C++
Raw Blame History

//====== Copyright <20> 1996-2005, Valve Corporation, All rights reserved. =======//
//
// Purpose:
//
// $NoKeywords: $
//
//=============================================================================//
#ifndef BASE_ANIMATING_OVERLAY_H
#define BASE_ANIMATING_OVERLAY_H
#ifdef _WIN32
#pragma once
#endif
#include "baseanimating.h"
class CBaseAnimatingOverlay : public CBaseAnimating
{
int m_maxOverlays;
char gap_11f4[4];
CAnimationLayer m_AnimOverlay;
char gap_1228[384];
int m_AnimOverlayCount;
char m_overlayEventParity[9];
bool m_animOverlayIsActive[9];
char gap_13be[2];
int m_animOverlayModelIndex[9];
int m_animOverlaySequence[9];
float m_animOverlayCycle[9];
float m_animOverlayStartTime[9];
float m_animOverlayStartCycle[9];
float m_animOverlayPlaybackRate[9];
float m_animOverlayWeight[9];
int m_animOverlayOrder[9];
float m_animOverlayAnimTime[9];
float m_animOverlayFadeInDuration[9];
float m_animOverlayFadeOutDuration[9];
bool m_localAnimOverlayIsActive[4];
int m_localAnimOverlayModelIndex[4];
int m_localAnimOverlaySequence[4];
float m_localAnimOverlayStartTime[4];
float m_localAnimOverlayWeight[4];
float m_localAnimOverlayFadeInDuration[4];
float m_localAnimOverlayFadeOutDuration[4];
};
#endif // BASE_ANIMATING_OVERLAY_H