|
Katana Plug-in APIs 0.1
|
00001 // Copyright (c) 2013 The Foundry Visionmongers Ltd. All Rights Reserved. 00002 00003 #ifndef END_OF_RENDER_MESSAGE_H 00004 #define END_OF_RENDER_MESSAGE_H 00005 00006 #include <stdint.h> 00007 00008 #include "Message.h" 00009 00010 namespace Foundry 00011 { 00012 namespace Katana 00013 { 00014 class NewChannelMessage; 00029 class EndOfRenderMessage : public Message 00030 { 00031 public: 00040 explicit EndOfRenderMessage(const NewChannelMessage& channel); 00041 00052 explicit EndOfRenderMessage(const uint8_t* frameID, uint16_t channelID = 0); 00053 00054 virtual ~EndOfRenderMessage() {} 00055 00056 private: 00057 EndOfRenderMessage(); 00058 EndOfRenderMessage(const EndOfRenderMessage& rhs); 00059 EndOfRenderMessage& operator=(const EndOfRenderMessage& rhs); 00060 }; 00064 } // namespace Katana 00065 } // namespace Foundry 00066 00067 #endif
1.7.3