cineware_observable.h File Reference

Classes

class  CinewareObservableBaseInterface
 
class  CinewareObservableInterface
 
struct  CinewareEventFactoryRegisterType
 

Namespaces

 maxon
 
 maxon::CinewareEvent
 
 maxon::CinewareEvent::DocInfoData
 
 maxon::ObservableClasses
 

Typedefs

using HostEventNotification = Factory< CinewareObservableRef(Int32 type, DataDictionary &data)>
 

Functions

 MAXON_ATTRIBUTE (Int32, FILEFORMAT, "net.maxon.cineware.event.docinfo.fileformat")
 
 MAXON_ATTRIBUTE (void *, DOC, "net.maxon.cineware.event.docinfo.basedocument")
 
 MAXON_ATTRIBUTE (Url, FILENAME, "net.maxon.cineware.event.docinfo.filename")
 
 MAXON_ATTRIBUTE (void *, BL, "net.maxon.cineware.event.docinfo.baselist2d")
 
 MAXON_ATTRIBUTE (Bool, GUIALLOWED, "net.maxon.cineware.event.docinfo.guiallowed")
 
 MAXON_ATTRIBUTE (void *, DATA, "net.maxon.cineware.event.docinfo.data")
 
 MAXON_ATTRIBUTE (Int32, TYPE, "net.maxon.cineware.event.docinfo.type")
 
 MAXON_ATTRIBUTE (Id, TYPE, "net.maxon.cineware.event.eventType", RESOURCE_DEFINE(ENUM_MAT, LiteralId("mat")))
 
 MAXON_DECLARATION (Class< CinewareObservableBaseRef >, CinewareObservableBaseClass, "net.maxon.class.cinewareobservable.base")
 
 MAXON_DECLARATION (Class< CinewareObservableRef >, CinewareObservableGeneralClass, "net.maxon.class.cinewareobservable.generic")
 
 MAXON_DECLARATION (Class< CinewareObservableRef >, CinewareObservableMergeClass, "net.maxon.class.cinewareobservable.doc")
 
 MAXON_DECLARATION (Class< CinewareObservableRef >, CinewareObservableObjecClass, "net.maxon.class.cinewareobservable.object")
 
 MAXON_DECLARATION (Class< CinewareObservableRef >, CinewareObservableTagClass, "net.maxon.class.cinewareobservable.tag")
 
 MAXON_DATATYPE (CinewareEventFactoryRegisterType, "net.maxon.cineware.datatype.cinewareeventfactoryregistertype")
 
 MAXON_DECLARATION (HostEventNotification, HostEventNotificationFactory, "net.maxon.cineware.factory.hosteventnotification")
 
 MAXON_REGISTRY (CinewareEventFactoryRegisterType, CinewareEvents, "net.maxon.cinewre.registry.cinewareeventfactoryregistertype")
 

Variables

static maxon::Int32 g_cinewareObservableGenericId
 

Variable Documentation

◆ g_cinewareObservableGenericId

maxon::Int32 g_cinewareObservableGenericId
static