r5sdk/r5dev/game/server/baseanimatingoverlay.h
Kawe Mazidjatari 649e6cb63c CBaseAnimating: move trailing padding
Move trailing padding from 'CBaseAnimating' to start of 'CBaseAnimatingOverlay' (VFTable).
2023-02-04 01:01:32 +01:00

47 lines
1.3 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
{
char gap_11E4[8];
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