nsImageLoadingContent Namespace Reference


Classes

class  Event
 Class used to dispatch events. More...

Functions

 nsImageLoadingContent ()
void DestroyImageLoadingContent ()
 ~nsImageLoadingContent ()
NS_IMETHODIMP FrameChanged (imgIContainer *aContainer, gfxIImageFrame *aFrame, nsRect *aDirtyRect)
NS_IMETHODIMP OnStartRequest (imgIRequest *aRequest)
NS_IMETHODIMP OnStartDecode (imgIRequest *aRequest)
NS_IMETHODIMP OnStartContainer (imgIRequest *aRequest, imgIContainer *aContainer)
NS_IMETHODIMP OnStartFrame (imgIRequest *aRequest, gfxIImageFrame *aFrame)
NS_IMETHODIMP OnDataAvailable (imgIRequest *aRequest, gfxIImageFrame *aFrame, const nsRect *aRect)
NS_IMETHODIMP OnStopFrame (imgIRequest *aRequest, gfxIImageFrame *aFrame)
NS_IMETHODIMP OnStopContainer (imgIRequest *aRequest, imgIContainer *aContainer)
NS_IMETHODIMP OnStopDecode (imgIRequest *aRequest, nsresult aStatus, const PRUnichar *aStatusArg)
NS_IMETHODIMP OnStopRequest (imgIRequest *aRequest, PRBool aLastPart)
NS_IMETHODIMP GetLoadingEnabled (PRBool *aLoadingEnabled)
NS_IMETHODIMP SetLoadingEnabled (PRBool aLoadingEnabled)
NS_IMETHODIMP GetImageBlockingStatus (PRInt16 *aStatus)
NS_IMETHODIMP AddObserver (imgIDecoderObserver *aObserver)
NS_IMETHODIMP RemoveObserver (imgIDecoderObserver *aObserver)
NS_IMETHODIMP GetRequest (PRInt32 aRequestType, imgIRequest **aRequest)
NS_IMETHODIMP GetRequestType (imgIRequest *aRequest, PRInt32 *aRequestType)
NS_IMETHODIMP GetCurrentURI (nsIURI **aURI)
NS_IMETHODIMP LoadImageWithChannel (nsIChannel *aChannel, nsIStreamListener **aListener)
NS_IMETHODIMP ForceReload ()
nsresult LoadImage (const nsAString &aNewURI, PRBool aForce, PRBool aNotify)
nsresult LoadImage (nsIURI *aNewURI, PRBool aForce, PRBool aNotify, nsIDocument *aDocument, nsLoadFlags aLoadFlags)
PRInt32 ImageState () const
void UpdateImageState (PRBool aNotify)
void CancelImageRequests (PRBool aNotify)
void CancelImageRequests (nsresult aReason, PRBool aEvenIfSizeAvailable, PRInt16 aNewImageStatus)
nsresult UseAsPrimaryRequest (imgIRequest *aRequest, PRBool aNotify)
nsIDocumentGetOurDocument ()
nsresult StringToURI (const nsAString &aSpec, nsIDocument *aDocument, nsIURI **aURI)
nsresult FireEvent (const nsAString &aEventType)


Function Documentation

nsImageLoadingContent::nsImageLoadingContent (  ) 

void nsImageLoadingContent::DestroyImageLoadingContent (  ) 

nsImageLoadingContent::~nsImageLoadingContent (  ) 

NS_IMETHODIMP nsImageLoadingContent::FrameChanged ( imgIContainer aContainer,
gfxIImageFrame aFrame,
nsRect aDirtyRect 
)

NS_IMETHODIMP nsImageLoadingContent::OnStartRequest ( imgIRequest aRequest  ) 

NS_IMETHODIMP nsImageLoadingContent::OnStartDecode ( imgIRequest aRequest  ) 

NS_IMETHODIMP nsImageLoadingContent::OnStartContainer ( imgIRequest aRequest,
imgIContainer aContainer 
)

NS_IMETHODIMP nsImageLoadingContent::OnStartFrame ( imgIRequest aRequest,
gfxIImageFrame aFrame 
)

NS_IMETHODIMP nsImageLoadingContent::OnDataAvailable ( imgIRequest aRequest,
gfxIImageFrame aFrame,
const nsRect aRect 
)

NS_IMETHODIMP nsImageLoadingContent::OnStopFrame ( imgIRequest aRequest,
gfxIImageFrame aFrame 
)

NS_IMETHODIMP nsImageLoadingContent::OnStopContainer ( imgIRequest aRequest,
imgIContainer aContainer 
)

NS_IMETHODIMP nsImageLoadingContent::OnStopDecode ( imgIRequest aRequest,
nsresult  aStatus,
const PRUnichar aStatusArg 
)

NS_IMETHODIMP nsImageLoadingContent::OnStopRequest ( imgIRequest aRequest,
PRBool  aLastPart 
)

NS_IMETHODIMP nsImageLoadingContent::GetLoadingEnabled ( PRBool aLoadingEnabled  ) 

NS_IMETHODIMP nsImageLoadingContent::SetLoadingEnabled ( PRBool  aLoadingEnabled  ) 

NS_IMETHODIMP nsImageLoadingContent::GetImageBlockingStatus ( PRInt16 aStatus  ) 

NS_IMETHODIMP nsImageLoadingContent::AddObserver ( imgIDecoderObserver aObserver  ) 

NS_IMETHODIMP nsImageLoadingContent::RemoveObserver ( imgIDecoderObserver aObserver  ) 

NS_IMETHODIMP nsImageLoadingContent::GetRequest ( PRInt32  aRequestType,
imgIRequest **  aRequest 
)

NS_IMETHODIMP nsImageLoadingContent::GetRequestType ( imgIRequest aRequest,
PRInt32 aRequestType 
)

NS_IMETHODIMP nsImageLoadingContent::GetCurrentURI ( nsIURI **  aURI  ) 

NS_IMETHODIMP nsImageLoadingContent::LoadImageWithChannel ( nsIChannel aChannel,
nsIStreamListener **  aListener 
)

NS_IMETHODIMP nsImageLoadingContent::ForceReload (  ) 

nsresult nsImageLoadingContent::LoadImage ( const nsAString aNewURI,
PRBool  aForce,
PRBool  aNotify 
)

nsresult nsImageLoadingContent::LoadImage ( nsIURI aNewURI,
PRBool  aForce,
PRBool  aNotify,
nsIDocument aDocument,
nsLoadFlags  aLoadFlags 
)

PRInt32 nsImageLoadingContent::ImageState (  )  const

void nsImageLoadingContent::UpdateImageState ( PRBool  aNotify  ) 

void nsImageLoadingContent::CancelImageRequests ( PRBool  aNotify  ) 

void nsImageLoadingContent::CancelImageRequests ( nsresult  aReason,
PRBool  aEvenIfSizeAvailable,
PRInt16  aNewImageStatus 
)

nsresult nsImageLoadingContent::UseAsPrimaryRequest ( imgIRequest aRequest,
PRBool  aNotify 
)

nsIDocument* nsImageLoadingContent::GetOurDocument (  ) 

nsresult nsImageLoadingContent::StringToURI ( const nsAString aSpec,
nsIDocument aDocument,
nsIURI **  aURI 
)

nsresult nsImageLoadingContent::FireEvent ( const nsAString aEventType  ) 


Generated Mozilla by doxygen 1.5.6