core/MenuStyle_Base.h
changeset 877 898c39fbfde9
parent 791 37ef7934bc60
child 884 a5f3239cef1a
     1.1 --- a/core/MenuStyle_Base.h	Tue Jun 05 05:45:48 2007 +0000
     1.2 +++ b/core/MenuStyle_Base.h	Tue Jun 05 16:27:45 2007 +0000
     1.3 @@ -111,6 +111,12 @@
     1.4  	virtual void Destroy(bool releaseHandle);
     1.5  	virtual void Cancel_Finally() =0;
     1.6  	virtual Handle_t GetHandle();
     1.7 +	bool BroadcastVote(int clients[], 
     1.8 +		unsigned int numClients, 
     1.9 +		unsigned int maxTime,
    1.10 +		unsigned int flags=0);
    1.11 +public:
    1.12 +	virtual void VoteDisplay(int client, unsigned int maxTime) =0;
    1.13  private:
    1.14  	void InternalDelete();
    1.15  protected:
    1.16 @@ -127,6 +133,7 @@
    1.17  	bool m_bWillFreeHandle;
    1.18  	Handle_t m_hHandle;
    1.19  	IMenuHandler *m_pHandler;
    1.20 +	IVoteMenuHandler *m_pVoteHandler;
    1.21  };
    1.22  
    1.23  #endif //_INCLUDE_MENUSTYLE_BASE_H