smbmusicapmainplayerfilterobserver.h

来自「symbian」· C头文件 代码 · 共 65 行

H
65
字号
/* Copyright (C) 2006 Sony Ericsson Mobile Communications Japan, Inc. */
/*-------------------------------------------------------------------------*/
// FileName:
//	SmbMusicAPMainPlayerFilterObserver.h
//
// Description: 
//	儈儏乕僕僢僋僾儗僀儎乕僼傿儖僞乕價儏乕偐傜嵞惗價儏乕傊偺張棟梫媮偺掕媊僿僢僟
/*------------------------------------------------------------------------*/
//曄峏棜楌
//擔晅			|曄峏幰 	|撪梕
//--------------+-----------+----------------------------------------------
//2006/06/20	|K3拞堜		| 弶斉儕儕乕僗

/// 儈儏乕僕僢僋僾儗僀儎乕僼傿儖僞乕價儏乕偐傜嵞惗價儏乕傊偺張棟梫媮偺掕媊
/**
 * @file SmbMusicAPMainPlayerFilterObserver.h
 *
 * 儈儏乕僕僢僋僾儗僀儎乕僼傿儖僞乕價儏乕偐傜嵞惗價儏乕傊偺張棟梫媮偺掕媊僿僢僟
 */

#ifndef __SMBMUSICAPMAINPLAYERFILTEROBSERVER_H__
#define __SMBMUSICAPMAINPLAYERFILTEROBSERVER_H__

SEMCJ_NAMESPACE_BEGIN

class CSkonMusicPlayInfoPanel;

class MSmbMusicAPMainPlayerFilterObserver
	{
public:
	/**
	 * 嵞惗忣曬僷僱儖庢摼
	 * @param[out] CSkonMusicPlayInfoPanel 嵞惗忣曬僷僱儖偺傾僪儗僗
	 */
	virtual void GetPlayInfoPanel(CSkonMusicPlayInfoPanel** aInfo) = 0;

	/**
	 * 嬋堦棗僒僽儊僯儏乕偐傜偺嵞惗梫媮張棟
	 */
	virtual void PlayFromSongListL() = 0;

	/**
	 * 嬋堦棗僒僽儊僯儏乕偐傜偺掆巭梫媮張棟
	 */
	virtual void PauseFromSongListL() = 0;

	/**
	 * 嵞惗弨旛梫媮張棟
	 * @param[in] iListHandle 儕僗僩僴儞僪儖
	 * @param[in] iIndex      愭摢Index斣崋乮嵞惗奐巒嬋傪巜掕偟側偄応崌偼乭KSmbMusicAPSyncEngineNoIndex乭傪僙僢僩偡傞乯
	 * @param[in] aAllShuffle 慡嬋僔儍僢僼儖巜掕乮ETrue:慡嬋僔儍僢僼儖乯
	 * @param[in] aResume 儗僕儏乕儉嵞惗巜掕乮ETrue:儗僕儏乕儉嵞惗乯
	 */
	virtual void RequestPreparePlay(TInt aListHandle, TInt aIndex, TBool aAllShuffle, TBool aResume) = 0;

	};

SEMCJ_NAMESPACE_END

#endif		// __SMBMUSICAPMAINPLAYERFILTEROBSERVER_H__

// end of SmbMusicAPMainPlayerFilterObserver.h
/* Copyright (C) 2006 Sony Ericsson Mobile Communications Japan, Inc. */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?