FF Diff Viewer

Comparing 2006 Base SDK to Fortress Forever 2.46

dlls/buttons.h

101112131415
#pragma once #endif class CBaseButton : public CBaseToggle {
10111213141516
#pragma once #endif #include "locksounds.h" class CBaseButton : public CBaseToggle {
232425262728
void RotSpawn( void ); bool KeyValue( const char *szKeyName, const char *szValue ); protected: void ButtonActivate( );
2425262728293031323334
void RotSpawn( void ); bool KeyValue( const char *szKeyName, const char *szValue ); // Input handlers void InputLock( inputdata_t &inputdata ); void InputUnlock( inputdata_t &inputdata ); void InputPress( inputdata_t &inputdata ); protected: void ButtonActivate( );
4041424344454647484950
virtual void Lock(); virtual void Unlock(); // Input handlers void InputLock( inputdata_t &inputdata ); void InputUnlock( inputdata_t &inputdata ); void InputPress( inputdata_t &inputdata ); virtual int OnTakeDamage( const CTakeDamageInfo &info ); enum BUTTON_CODE { BUTTON_NOTHING, BUTTON_ACTIVATE, BUTTON_RETURN };
464748495051
virtual void Lock(); virtual void Unlock(); virtual int OnTakeDamage( const CTakeDamageInfo &info ); enum BUTTON_CODE { BUTTON_NOTHING, BUTTON_ACTIVATE, BUTTON_RETURN };