
--------------------------------
-- @module AgentManager
-- @parent_module plugin

--------------------------------
-- 
-- @function [parent=#AgentManager] getSocialPlugin 
-- @param self
-- @return plugin::ProtocolSocial#plugin::ProtocolSocial ret (return value: cc.plugin::ProtocolSocial)
        
--------------------------------
-- 
-- @function [parent=#AgentManager] getAdsPlugin 
-- @param self
-- @return plugin::ProtocolAds#plugin::ProtocolAds ret (return value: cc.plugin::ProtocolAds)
        
--------------------------------
-- 
-- @function [parent=#AgentManager] purge 
-- @param self
        
--------------------------------
-- 
-- @function [parent=#AgentManager] getUserPlugin 
-- @param self
-- @return plugin::ProtocolUser#plugin::ProtocolUser ret (return value: cc.plugin::ProtocolUser)
        
--------------------------------
-- 
-- @function [parent=#AgentManager] getIAPPlugin 
-- @param self
-- @return plugin::ProtocolIAP#plugin::ProtocolIAP ret (return value: cc.plugin::ProtocolIAP)
        
--------------------------------
-- 
-- @function [parent=#AgentManager] getSharePlugin 
-- @param self
-- @return plugin::ProtocolShare#plugin::ProtocolShare ret (return value: cc.plugin::ProtocolShare)
        
--------------------------------
-- 
-- @function [parent=#AgentManager] getAnalyticsPlugin 
-- @param self
-- @return plugin::ProtocolAnalytics#plugin::ProtocolAnalytics ret (return value: cc.plugin::ProtocolAnalytics)
        
--------------------------------
-- 
-- @function [parent=#AgentManager] destroyInstance 
-- @param self
        
--------------------------------
-- 
-- @function [parent=#AgentManager] getInstance 
-- @param self
-- @return plugin::AgentManager#plugin::AgentManager ret (return value: cc.plugin::AgentManager)
        
return nil
