| class Alf::AlfAttributeContainer |
| Public Member Functions | |
|---|---|
| AlfAttributeContainer ( Type ) | |
| ~AlfAttributeContainer () | |
| OSN_IMPORT void | addAttribute ( AlfAttribute *) |
| OSN_IMPORT unsigned int | attributeCount () |
| OSN_IMPORT AlfAttribute & | getAttribute (unsigned int) |
| OSN_IMPORT AlfAttribute & | getAttributeByName (const char *) |
| OSN_IMPORT unsigned int | getTime () |
| OSN_IMPORT void | removeAttribute (unsigned int) |
| OSN_IMPORT void | setTime (unsigned int) |
| OSN_IMPORT Type | type () |
| Private Member Functions | |
|---|---|
| AlfAttributeContainer (const AlfAttributeContainer &) | |
| AlfAttributeContainer & | operator= (const AlfAttributeContainer &) |
| Private Attributes | |
|---|---|
| std::auto_ptr< AlfAttributeContainerImpl > | mData |
| OSN_IMPORT | AlfAttributeContainer | ( | Type | aType = EAlfCommonAttributeContainer | ) |
| std::bad_alloc |
|
| Type aType = EAlfCommonAttributeContainer | a type of container. |
| AlfAttributeContainer | ( | const AlfAttributeContainer & | ) | [private] |
Copy construction, not implemented.
| const AlfAttributeContainer & |
| OSN_IMPORT void | addAttribute | ( | AlfAttribute * | aAttribute | ) |
| std::bad_alloc |
|
| AlfAttribute * aAttribute | The new attribute, takes ownership. |
| OSN_IMPORT AlfAttribute & | getAttribute | ( | unsigned int | aIndex | ) | const |
| osncore::AlfDataException |
Thrown with error code osncore::EInvalidAttribute if aIndex is invalid. |
| unsigned int aIndex | index of the attribute. |
| OSN_IMPORT AlfAttribute & | getAttributeByName | ( | const char * | aName | ) | const |
| osncore::AlfDataException |
Thrown with error code osncore::EInvalidAttribute if aName is not found among attributes contained in the container. |
| const char * aName | name of the attribute. |
| OSN_IMPORT unsigned int | getTime | ( | ) | const |
Returns the animation time of the attribute container.
| AlfAttributeContainer & | operator= | ( | const AlfAttributeContainer & | ) | [private] |
Assigment operation, not implemented.
| const AlfAttributeContainer & |
| OSN_IMPORT void | removeAttribute | ( | unsigned int | aIndex | ) |
| osncore::AlfDataException |
Thrown with error code osncore::EInvalidAttribute if aIndex is invalid. |
| unsigned int aIndex | index of the attribute. |
| OSN_IMPORT void | setTime | ( | unsigned int | aTime | ) |
Sets the animation time of the attribute container.
| unsigned int aTime |
Type enumeration.
| EAlfCommonAttributeContainer = 0 | |
| EAlfSetFlagAttributeContainer | |
| EAlfClearFlagAttributeContainer | |
| EAlfOpacityAttributeContainer | |
| EAlfXPosAttributeContainer | |
| EAlfYPosAttributeContainer | |
| EAlfWidthAttributeContainer | |
| EAlfHeightAttributeContainer | |
| EAlfDepthOffsetAttributeContainer | |
| EAlfScrollAttributeContainer | |
| EAlfExpandAttributeContainer | |
| EAlfRowsAttributeContainer | |
| EAlfColumnsAttributeContainer | |
| EAlfAnchorPointAttributeContainer | |
| EAlfScalingAttributeContainer | |
| EAlfImageSecondaryAlphaAttributeContainer | |
| EAlfPositionAttributeContainer | |
| EAlfSizeAttributeContainer | |
| EAlfScrollOffsetAttributeContainer | |
| EAlfTranslationAttributeContainer | |
| EAlfRotationXYZAAttributeContainer | |
| EAlfPrimaryImageAttributeContainer | |
| EAlfSecondaryImageAttributeContainer | |
| EAlfTextAttributeContainer | |
| EAlfViewportSizeAttributeContainer | |
| EAlfViewportVirtualSizeAttributeContainer | |
| EAlfViewportPosAttributeContainer | |
| EAlfSkinImageIDAttributeContainer | |
| EAlfSkinTextColorAttributeContainer |
| std::auto_ptr< AlfAttributeContainerImpl > | mData | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.