Web Analytics Made Easy - Statcounter
Skip to content

Class SBDAssetEvent#

ClassList > SBDAssetEvent

More...

  • #include <SBDAssetEvent.hpp>

Inherits the following classes: SBDDataGraphEvent

Public Types#

Type Name
enum Type
The type of the dynamical model event.

Public Types inherited from SBDDataGraphEvent#

See SBDDataGraphEvent

Type Name
enum Category
The category of the data graph event.

Public Functions#

Type Name
SBDAssetEvent (SBDDataGraphNode * sender, Type type, SBDDataGraphNode * auxiliaryNode=nullptr)
Builds an asset event.
SB_DECLARE_DATA (SBDAssetEvent)
SBDDataGraphNode * getAuxiliaryNode () const
Returns a pointer to the auxiliary node.
virtual Category getCategory () override const
Returns the category of the data graph event.
Type getType () const
Returns the asset event type.
virtual void print (unsigned int offset=0) override const
Prints debugging information.
virtual ~SBDAssetEvent ()
Deletes the asset event.

Public Functions inherited from SBDDataGraphEvent#

See SBDDataGraphEvent

Type Name
SBDDataGraphEvent (SBDDataGraphNode * sender)
SB_DECLARE_DATA (SBDDataGraphEvent)
virtual Category getCategory () const
Returns the category of the data graph event.
SBDDataGraphNode * getSender () const
Returns the sender of the event.
virtual void print (unsigned int offset=0) const
Prints debugging information.
virtual ~SBDDataGraphEvent ()

Public Static Functions#

Type Name
std::string getTypeString (Type type)
Returns the asset event type as a string.

Public Static Functions inherited from SBDDataGraphEvent#

See SBDDataGraphEvent

Type Name
std::string getCategoryString (Category category)
Returns a string representation of the category of the data graph event.

Protected Attributes inherited from SBDDataGraphEvent#

See SBDDataGraphEvent

Type Name
SBDDataGraphEventData * dataPointer

Protected Functions inherited from SBDDataGraphEvent#

See SBDDataGraphEvent

Type Name
SBDDataGraphEvent (SBDDataGraphEventData * dataPointer)

Detailed Description#

This class describes an asset event.

Short name: SBAssetEvent

Public Types Documentation#

enum Type#

The type of the dynamical model event.

enum SBDAssetEvent::Type {
    AssetFileNameChanged = 1,
    ThumbnailFileNameChanged = 2
};


Public Functions Documentation#

function SBDAssetEvent#

Builds an asset event.

SBDAssetEvent::SBDAssetEvent (
    SBDDataGraphNode * sender,
    Type type,
    SBDDataGraphNode * auxiliaryNode=nullptr
) 


function SB_DECLARE_DATA#

SBDAssetEvent::SB_DECLARE_DATA (
    SBDAssetEvent
) 

function getAuxiliaryNode#

Returns a pointer to the auxiliary node.

SBDDataGraphNode * SBDAssetEvent::getAuxiliaryNode () const


function getCategory#

Returns the category of the data graph event.

virtual Category SBDAssetEvent::getCategory () override const

Implements SBDDataGraphEvent::getCategory


function getType#

Returns the asset event type.

Type SBDAssetEvent::getType () const


function print#

Prints debugging information.

virtual void SBDAssetEvent::print (
    unsigned int offset=0
) override const

Implements SBDDataGraphEvent::print


function ~SBDAssetEvent#

Deletes the asset event.

virtual SBDAssetEvent::~SBDAssetEvent () 


Public Static Functions Documentation#

function getTypeString#

Returns the asset event type as a string.

static std::string SBDAssetEvent::getTypeString (
    Type type
)