Lomse library. API documentation  0.30.0
Public typedefs

Detailed Description

This group contains all public global typedefs.

Typedefs

typedef std::shared_ptr< EventInfo > SpEventInfo
 
typedef std::shared_ptr< EventDoc > SpEventDoc
 
typedef std::shared_ptr< EventPaint > SpEventPaint
 
typedef std::shared_ptr< EventAction > SpEventAction
 
typedef std::shared_ptr< EventPlayback > SpEventPlayback
 
typedef std::shared_ptr< EventUpdateViewport > SpEventUpdateViewport
 
typedef std::shared_ptr< EventUpdateUI > SpEventUpdateUI
 
typedef std::shared_ptr< EventMouse > SpEventMouse
 
typedef std::shared_ptr< EventPlayCtrl > SpEventPlayCtrl
 
typedef std::shared_ptr< EventEndOfPlayback > SpEventEndOfPlayback
 
typedef std::shared_ptr< EventVisualTracking > SpEventVisualTracking
 
typedef std::shared_ptr< EventControlPointMoved > SpEventControlPointMoved
 
typedef std::shared_ptr< Interactor > SpInteractor
 
typedef std::weak_ptr< Interactor > WpInteractor
 

Typedef Documentation

◆ SpEventAction

typedef std::shared_ptr<EventAction> SpEventAction

A shared pointer for an EventAction.

#include <lomse_events.h>

◆ SpEventControlPointMoved

A shared pointer for an Interactor.

#include <lomse_events.h>

◆ SpEventDoc

typedef std::shared_ptr<EventDoc> SpEventDoc

A shared pointer for an EventDoc.

#include <lomse_events.h>

◆ SpEventEndOfPlayback

typedef std::shared_ptr<EventEndOfPlayback> SpEventEndOfPlayback

A shared pointer for an EventEndOfPlayback.

#include <lomse_events.h>

◆ SpEventInfo

typedef std::shared_ptr<EventInfo> SpEventInfo

A shared pointer for an EventInfo.

#include <lomse_events.h>

◆ SpEventMouse

typedef std::shared_ptr<EventMouse> SpEventMouse

A shared pointer for an EventMouse.

#include <lomse_events.h>

◆ SpEventPaint

typedef std::shared_ptr<EventPaint> SpEventPaint

A shared pointer for an EventPaint.

#include <lomse_events.h>

◆ SpEventPlayback

typedef std::shared_ptr<EventPlayback> SpEventPlayback

A shared pointer for an EventPlayback.

#include <lomse_events.h>

◆ SpEventPlayCtrl

typedef std::shared_ptr<EventPlayCtrl> SpEventPlayCtrl

A shared pointer for an EventPlayCtrl.

#include <lomse_events.h>

◆ SpEventUpdateUI

typedef std::shared_ptr<EventUpdateUI> SpEventUpdateUI

A shared pointer for an EventUpdateUI.

#include <lomse_events.h>

◆ SpEventUpdateViewport

typedef std::shared_ptr<EventUpdateViewport> SpEventUpdateViewport

A shared pointer for an EventUpdateViewport.

#include <lomse_events.h>

◆ SpEventVisualTracking

typedef std::shared_ptr<EventVisualTracking> SpEventVisualTracking

A shared pointer for an EventVisualTracking.

#include <lomse_events.h>

◆ SpInteractor

typedef std::shared_ptr<Interactor> SpInteractor

A shared pointer for an Interactor.

#include <lomse_presenter.h>

◆ WpInteractor

typedef std::weak_ptr<Interactor> WpInteractor

A weak pointer for an Interactor.

#include <lomse_presenter.h>