RWsSpriteBase Class Reference

class RWsSpriteBase : public MWsClientClass

Sprite base class.

Unless stated otherwise, references to sprites in the documentation for this class also apply to pointer cursors.

RWsSprite

RWsPointerCursor

Inherits from

Public Member Functions
IMPORT_C TIntActivate()
IMPORT_C TIntAppendMember(const TSpriteMember &)
IMPORT_C voidClose()
IMPORT_C voidUpdateMember(TInt)
IMPORT_C TIntUpdateMember(TInt, const TSpriteMember &)
Protected Member Functions
RWsSpriteBase()
RWsSpriteBase(RWsSession &)
Inherited Functions
MWsClientClass::AddToBitmapArray(const TInt)const
MWsClientClass::AsyncRequest(TRequestStatus &,TUint)const
MWsClientClass::CachedWindowSize(TSize &)const
MWsClientClass::DestroyWindowSizeCacheEntry()
MWsClientClass::MWsClientClass()
MWsClientClass::MWsClientClass(RWsBuffer *)
MWsClientClass::MarkWindowSizeCacheDirty()
MWsClientClass::RefreshWindowSizeCache(const TSize &)const
MWsClientClass::WindowSizeCacheEnabled()const
MWsClientClass::Write(TUint)const
MWsClientClass::Write(const TAny *,TInt,TUint)const
MWsClientClass::Write(const TAny *,TInt,const TAny *,TInt,TUint)const
MWsClientClass::WriteInt(TInt,TUint)const
MWsClientClass::WritePoint(const TPoint &,TUint)const
MWsClientClass::WriteRect(const TRect &,TUint)const
MWsClientClass::WriteReply(TUint,const TIpcArgs *)const
MWsClientClass::WriteReply(const TAny *,TInt,TUint,const TIpcArgs *)const
MWsClientClass::WriteReply(const TAny *,TInt,const TAny *,TInt,TUint,const TIpcArgs *)const
MWsClientClass::WriteReplyByProvidingRemoteReadAccess(const TAny *,TInt,const TReadDescriptorType &,TUint)const
MWsClientClass::WriteReplyInt(TInt,TUint,const TIpcArgs *)const
MWsClientClass::WriteReplyIntP(TInt,const TWriteDescriptorType &,TUint)const
MWsClientClass::WriteReplyP(const TAny *,TInt,const TAny *,TInt,const TWriteDescriptorType &,TUint)const
MWsClientClass::WriteReplyP(const TAny *,TInt,const TWriteDescriptorType &,TUint)const
MWsClientClass::WriteReplyP(const TWriteDescriptorType &,TUint)const
MWsClientClass::WriteSize(const TSize &,TUint)const
MWsClientClass::WsHandle()const
Inherited Attributes
MWsClientClass::iBuffer
MWsClientClass::iWsHandle

Constructor & Destructor Documentation

RWsSpriteBase()

IMPORT_CRWsSpriteBase()[protected]

RWsSpriteBase(RWsSession &)

IMPORT_CRWsSpriteBase(RWsSession &aWs)[protected]

Parameters

RWsSession & aWs

Member Functions Documentation

Activate()

IMPORT_C TIntActivate()

AppendMember(const TSpriteMember &)

IMPORT_C TIntAppendMember(const TSpriteMember &aMemberData)

Parameters

const TSpriteMember & aMemberData

Close()

IMPORT_C voidClose()

UpdateMember(TInt)

IMPORT_C voidUpdateMember(TIntaIndex)

Parameters

TInt aIndex

UpdateMember(TInt, const TSpriteMember &)

IMPORT_C TIntUpdateMember(TIntaIndex,
const TSpriteMember &aMemberData
)

Parameters

TInt aIndex
const TSpriteMember & aMemberData