![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
#include <assert.h>
#include <edl/iedlobject.h>
#include <edl/edltypes.h>
#include <edl/iedlenum.h>
#include <edl/edlstring.h>
#include <edl/idomid.h>
Go to the source code of this file.
Classes | |
class | IDOMTarget |
Base class for defining hyperlink targets in a document. More... | |
class | IDOMExternalTarget |
IDOMExternalTarget interface. More... | |
class | IDOMInternalTarget |
The IDOMInternalTarget interface describes the targets of hyperlinks that are in the same document but not on the current page. More... | |
class | TypeWithNull< basetype > |
class | IDOMPageTarget |
IDOMPageTarget nodes are used to describe hyperlinks on a page to targets on the same page. More... | |
class | IDOMPageRectTarget |
IDOMPageRectTarget nodes are used to describe hyperlinks on a page rectangle to targets on the same page. More... | |
class | IDOMActionLaunch |
IDOMActionLaunch interface. More... | |
class | IDOMActionArray |
IDOMActionArray interface. More... |
Macros | |
#define | edlobj2IDOMTarget(src) |
#define | IDOMExternalTargetClassID 0x45192b05, 0xa73c447f, 0xbd0ac312, 0x882e6a7d |
#define | edlobj2IDOMExternalTarget(src) |
#define | IDOMInternalTargetClassID 0xfcf28aeb, 0xf977476b, 0x884a1ab2, 0xfac79443 |
#define | edlobj2IDOMInternalTarget(src) |
#define | IDOMPageTargetClassID 0x2cb17446, 0xac5741d3, 0xb9ba405e, 0x616c7cee |
#define | edlobj2IDOMPageTarget(src) |
#define | IDOMPageRectTargetClassID 0xd21f80cf, 0x124c495b, 0x9eb05a87, 0x2fa73ef6 |
#define | edlobj2IDOMPageRectTarget(src) |
#define | IDOMActionLaunchClassID 0x877b883f, 0x5dcf4c04, 0xa469d7f5, 0xf637b394 |
#define | edlobj2IDOMActionLaunch(src) |
#define | IDOMActionArrayClassID 0x52205412, 0xfaf74a65, 0x9d1d5e19, 0x9d15ece6 |
#define | edlobj2IDOMActionArray(src) |
Typedefs | |
typedef TypeWithNull< double > | doubleWithNull |
typedef IInputEnumRC< IDOMTargetPtr > | IDOMTargetCollectionEnum |
#define edlobj2IDOMActionArray | ( | src | ) |
#define edlobj2IDOMActionLaunch | ( | src | ) |
#define edlobj2IDOMExternalTarget | ( | src | ) |
#define edlobj2IDOMInternalTarget | ( | src | ) |
#define edlobj2IDOMPageRectTarget | ( | src | ) |
#define edlobj2IDOMPageTarget | ( | src | ) |
#define edlobj2IDOMTarget | ( | src | ) |
#define IDOMActionArrayClassID 0x52205412, 0xfaf74a65, 0x9d1d5e19, 0x9d15ece6 |
#define IDOMActionLaunchClassID 0x877b883f, 0x5dcf4c04, 0xa469d7f5, 0xf637b394 |
#define IDOMExternalTargetClassID 0x45192b05, 0xa73c447f, 0xbd0ac312, 0x882e6a7d |
#define IDOMInternalTargetClassID 0xfcf28aeb, 0xf977476b, 0x884a1ab2, 0xfac79443 |
#define IDOMPageRectTargetClassID 0xd21f80cf, 0x124c495b, 0x9eb05a87, 0x2fa73ef6 |
#define IDOMPageTargetClassID 0x2cb17446, 0xac5741d3, 0xb9ba405e, 0x616c7cee |
typedef TypeWithNull<double> doubleWithNull |
typedef IInputEnumRC<IDOMTargetPtr> IDOMTargetCollectionEnum |
DECL_SMART_PTR | ( | IDOMActionArray | ) |
DECL_SMART_PTR | ( | IDOMActionLaunch | ) |
DECL_SMART_PTR | ( | IDOMExternalTarget | ) |
DECL_SMART_PTR | ( | IDOMInternalTarget | ) |
DECL_SMART_PTR | ( | IDOMPageRectTarget | ) |
DECL_SMART_PTR | ( | IDOMPageTarget | ) |
DECL_SMART_PTR | ( | IDOMTarget | ) |
DECL_SMART_PTR | ( | IDOMTargetCollectionEnum | ) |