|
Athena IO Library
|
Wii banner container class. More...
#include <WiiBanner.hpp>

Public Types | |
| enum | { NoCopy = 0x00000001, Bounce = 0x00000010, NoCopyBounce = NoCopy | Bounce } |
Public Member Functions | |
| WiiBanner () | |
| WiiBanner. | |
| WiiBanner (atUint32 gameId, const std::string &title, const std::string &subtitle, WiiImage *m_banner, std::vector< WiiImage * > icons) | |
| WiiBanner. More... | |
| void | setGameID (atUint64 id) |
| setGameID More... | |
| atUint64 | gameID () const |
| gameID More... | |
| void | setBannerImage (WiiImage *banner) |
| setBannerImage More... | |
| WiiImage * | bannerImage () const |
| bannerImage More... | |
| void | setBannerSize (atUint32 size) |
| setBannerSize More... | |
| atUint32 | bannerSize () const |
| bannerSize More... | |
| void | setTitle (const std::string &title) |
| setTitle More... | |
| std::string | title () const |
| title More... | |
| void | setSubtitle (const std::string &subtitle) |
| setSubtitle More... | |
| std::string | subtitle () const |
| subtitle More... | |
| void | addIcon (WiiImage *icon) |
| addIcon More... | |
| void | setIcon (atUint32 id, WiiImage *icon) |
| setIcon More... | |
| WiiImage * | getIcon (atUint32 id) const |
| getIcon More... | |
| std::vector< WiiImage * > | icons () const |
| icons More... | |
| void | setAnimationSpeed (atUint16 animSpeed) |
| setAnimationSpeed More... | |
| atUint16 | animationSpeed () const |
| animationSpeed More... | |
| void | setPermissions (atUint8 permissions) |
| setPermissions More... | |
| atUint8 | permissions () const |
| permissions More... | |
| void | setFlags (atUint32 flags) |
| setFlags More... | |
| atUint32 | flags () const |
| flags More... | |
Wii banner container class.
Contains all relevant data for a Wii banner.
Definition at line 33 of file WiiBanner.hpp.
| Athena::WiiBanner::WiiBanner | ( | atUint32 | gameId, |
| const std::string & | title, | ||
| const std::string & | subtitle, | ||
| WiiImage * | m_banner, | ||
| std::vector< WiiImage * > | icons | ||
| ) |
| gameId | |
| title | |
| subtitle | |
| m_banner | |
| icons |
| void Athena::WiiBanner::addIcon | ( | WiiImage * | icon | ) |
addIcon
| icon |
| atUint16 Athena::WiiBanner::animationSpeed | ( | ) | const |
animationSpeed
| WiiImage* Athena::WiiBanner::bannerImage | ( | ) | const |
bannerImage
| atUint32 Athena::WiiBanner::bannerSize | ( | ) | const |
bannerSize
| atUint32 Athena::WiiBanner::flags | ( | ) | const |
flags
| atUint64 Athena::WiiBanner::gameID | ( | ) | const |
gameID
| WiiImage* Athena::WiiBanner::getIcon | ( | atUint32 | id | ) | const |
getIcon
| id |
| std::vector<WiiImage*> Athena::WiiBanner::icons | ( | ) | const |
icons
| atUint8 Athena::WiiBanner::permissions | ( | ) | const |
permissions
| void Athena::WiiBanner::setAnimationSpeed | ( | atUint16 | animSpeed | ) |
setAnimationSpeed
| animSpeed |
| void Athena::WiiBanner::setBannerImage | ( | WiiImage * | banner | ) |
setBannerImage
| banner |
| void Athena::WiiBanner::setBannerSize | ( | atUint32 | size | ) |
setBannerSize
| size |
| void Athena::WiiBanner::setFlags | ( | atUint32 | flags | ) |
setFlags
| flags |
| void Athena::WiiBanner::setGameID | ( | atUint64 | id | ) |
setGameID
| id |
| void Athena::WiiBanner::setIcon | ( | atUint32 | id, |
| WiiImage * | icon | ||
| ) |
setIcon
| id | |
| icon |
| void Athena::WiiBanner::setPermissions | ( | atUint8 | permissions | ) |
setPermissions
| permissions |
| void Athena::WiiBanner::setSubtitle | ( | const std::string & | subtitle | ) |
setSubtitle
| subtitle |
| void Athena::WiiBanner::setTitle | ( | const std::string & | title | ) |
setTitle
| title |
| std::string Athena::WiiBanner::subtitle | ( | ) | const |
subtitle
| std::string Athena::WiiBanner::title | ( | ) | const |
title