My Project
SallyAPI::GUI::C3DCircle Class Reference

3 d circle. More...

#include <3DCircle.h>

Inheritance diagram for SallyAPI::GUI::C3DCircle:
SallyAPI::GUI::CForm SallyAPI::GUI::CControl SallyAPI::GUI::CGUIBaseObject SallyAPI::Core::CBaseObject

List of all members.

Public Member Functions

 C3DCircle (SallyAPI::GUI::CGUIBaseObject *parent, int x, int y, int width, int iconSize=128)
 Constructor.
virtual ~C3DCircle ()
 Destructor.
void AddItem (int image, const std::string &text, int controlId)
 Adds an item.
virtual void Timer (float timeDelta)
 Timers.
virtual void SendMessageToParent (SallyAPI::GUI::CGUIBaseObject *reporter, int reporterId, int messageId, SallyAPI::GUI::SendMessage::CParameterBase *messageParameter=NULL)
 Send message to parent.

Detailed Description

3 d circle.

Author:
Christian Knobloch
Date:
19.04.2010

Constructor & Destructor Documentation

C3DCircle::C3DCircle ( SallyAPI::GUI::CGUIBaseObject parent,
int  x,
int  y,
int  width,
int  iconSize = 128 
)

Constructor.

m_iIconSize(iconSize), m_fWinkelCorrection(0), m_bMoveAnimation(false), m_iMoveAnimationSpeed(30), m_fDeltaStart(0)

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
[in,out]parentIf non-null, the parent.
xThe x coordinate.
yThe y coordinate.
widthThe width.
iconSizeSize of the icon.
C3DCircle::~C3DCircle ( ) [virtual]

Destructor.

Author:
Christian Knobloch
Date:
19.04.2010

Member Function Documentation

void C3DCircle::AddItem ( int  image,
const std::string &  text,
int  controlId 
)

Adds an item.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
imageThe image.
textThe text.
controlIdIdentifier for the control.
void C3DCircle::SendMessageToParent ( SallyAPI::GUI::CGUIBaseObject reporter,
int  reporterId,
int  messageId,
SallyAPI::GUI::SendMessage::CParameterBase messageParameter = NULL 
) [virtual]

Send message to parent.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
[in,out]reporterIf non-null, the reporter.
reporterIdIdentifier for the reporter.
messageIdIdentifier for the message.
[in,out]messageParameterIf non-null, the message parameter.

Reimplemented from SallyAPI::GUI::CForm.

void C3DCircle::Timer ( float  timeDelta) [virtual]

Timers.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
timeDeltaThe time delta.

Reimplemented from SallyAPI::GUI::CForm.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines