class guip::StatusIcon

Overview

Image class that represents status of a process. More…

#include <StatusIcon.h>

class StatusIcon: public Window {
public:
    // enums

    enum Status;

    // fields

    static CEGUI::String WidgetTypeName;

    // construction

    StatusIcon(const CEGUI::String& type, const CEGUI::String& name);

    // methods

    void SetStatus(StatusIcon::Status status);
    StatusIcon::Status GetStatus() const;
    virtual void update(float elapsed);
};

Detailed Documentation

Image class that represents status of a process.

Fields

static CEGUI::String WidgetTypeName

Unique gui system identifier.

Methods

void SetStatus(StatusIcon::Status status)

Changes status to the defined one.

StatusIcon::Status GetStatus() const

Returns current status.

virtual void update(float elapsed)

Updates widget. This function is called automatically by a gui system.