//====== Copyright � 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