Hot Door CORE 0.8.2
Adobe® Illustrator® Plug-in Library
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
hdi::core::CustomArtMessage Class Reference

Received for CustomArtNotifyEditsMessageType, CustomArtUpdateViewableArtMessageType, CustomArtCanShowContentsMessageType, CustomArtInterpolateDataMessageType, CustomArtReplaceSymbolMessageType, CustomArtDisallowsArtTypeQueryMessageType, CustomArtPerformCustomHitTestMessageType, CustomArtCollectPaintStylesMessageType, CustomArtApplyPaintStylesMessageType, CustomArtAdjustColorsMessageType, and CustomArtShowContentsMessageType. More...

#include <hdicoreMessage.h>

Inheritance diagram for hdi::core::CustomArtMessage:
Inheritance graph
[legend]
Collaboration diagram for hdi::core::CustomArtMessage:
Collaboration graph
[legend]

Public Member Functions

virtual ~CustomArtMessage ()
 Destructs a CustomArtMessage object.
 
std::unique_ptr< ArtcustomArt () const
 Custom art to which the received message applies.
 
- Public Member Functions inherited from hdi::core::Message
virtual ~Message ()
 Destructs a Message object.
 
virtual MessageType type () const
 Gets the type of message data the target object represents.
 
virtual void * rawData () const
 Gets the raw Illustrator message data struct.
 

Friends

class Dispatcher
 

Additional Inherited Members

- Protected Member Functions inherited from hdi::core::Message
 Message ()
 Internal use only.
 
 Message (const Message &)
 Unused.
 
Messageoperator= (const Message &)
 Unused.
 
- Protected Attributes inherited from hdi::core::Message
void * _data
 Stores private implementation data.
 

Detailed Description

Received for CustomArtNotifyEditsMessageType, CustomArtUpdateViewableArtMessageType, CustomArtCanShowContentsMessageType, CustomArtInterpolateDataMessageType, CustomArtReplaceSymbolMessageType, CustomArtDisallowsArtTypeQueryMessageType, CustomArtPerformCustomHitTestMessageType, CustomArtCollectPaintStylesMessageType, CustomArtApplyPaintStylesMessageType, CustomArtAdjustColorsMessageType, and CustomArtShowContentsMessageType.

Constructor & Destructor Documentation

◆ ~CustomArtMessage()

virtual hdi::core::CustomArtMessage::~CustomArtMessage ( )
virtual

Destructs a CustomArtMessage object.

Author
GW
Date
08/2013

Member Function Documentation

◆ customArt()

std::unique_ptr< Art > hdi::core::CustomArtMessage::customArt ( ) const

Custom art to which the received message applies.

Author
GW
Date
07/2017
Returns
A pointer to the art received with the message, NULL for none/error
Note
This applies to all custom art message types aside from CustomArtDisallowsArtTypeQueryMessageType.