|
| typedef vector< ArgumentEntry > | ArgumentContainer |
| |
| typedef ArgumentContainer::iterator | ArgumentIterator |
| |
| | MessageArguments () |
| |
| | MessageArguments (AbstractMessageType messageType) |
| |
| | MessageArguments (const KzuMessageType *messageType) |
| |
| | ~MessageArguments () |
| |
| template<typename TDataType > |
| TDataType | getArgument (const PropertyType< TDataType > &argumentType) const |
| |
| bool | getAbstractArgument (AbstractPropertyType argumentType, Variant &variant) const |
| |
| template<typename TDataType > |
| void | setArgument (const PropertyType< TDataType > &argumentType, TDataType value) |
| |
| void | setAbstractArgument (AbstractPropertyType argumentType, const Variant &variant) |
| |
| bool | isFrom (const Node &source) const |
| |
| shared_ptr< Node > | getSource () const |
| |
| void | setHandled (bool handled) |
| |
| bool | isHandled () const |
| |
| chrono::milliseconds | getTimestamp () const |
| |
| KzuMessageDispatcher * | getDispatcher () const |
| |
| AbstractMessageType | getType () const |
| |
| void | setSource (Node *source) |
| |
| void | setTimestamp (chrono::milliseconds timestamp) |
| |
| void | setValid (bool valid) |
| |
| bool | isValid () const |
| |
| void | copy_internal (MessageArguments &other) const |
| |
| ArgumentEntry * | acquireArgument (AbstractPropertyType argumentType) |
| |
| ArgumentEntry * | findArgument (AbstractPropertyType argumentType) |
| |
| const ArgumentEntry * | findArgument (AbstractPropertyType argumentType) const |
| |
| template<> |
| float | getArgument (const PropertyType< float > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< float > &propertyType, float value) |
| |
| template<> |
| int | getArgument (const PropertyType< int > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< int > &propertyType, int value) |
| |
| template<> |
| bool | getArgument (const PropertyType< bool > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< bool > &propertyType, bool value) |
| |
| template<> |
| ColorRGBA | getArgument (const PropertyType< ColorRGBA > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< ColorRGBA > &propertyType, ColorRGBA value) |
| |
| template<> |
| Vector2 | getArgument (const PropertyType< Vector2 > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< Vector2 > &propertyType, Vector2 value) |
| |
| template<> |
| Vector3 | getArgument (const PropertyType< Vector3 > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< Vector3 > &propertyType, Vector3 value) |
| |
| template<> |
| Vector4 | getArgument (const PropertyType< Vector4 > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< Vector4 > &propertyType, Vector4 value) |
| |
| template<> |
| Matrix3x3 | getArgument (const PropertyType< Matrix3x3 > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< Matrix3x3 > &propertyType, Matrix3x3 value) |
| |
| template<> |
| Matrix4x4 | getArgument (const PropertyType< Matrix4x4 > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< Matrix4x4 > &propertyType, Matrix4x4 value) |
| |
| template<> |
| string | getArgument (const PropertyType< string > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< string > &propertyType, string value) |
| |
| template<> |
| ResourceID | getArgument (const PropertyType< ResourceID > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< ResourceID > &propertyType, ResourceID value) |
| |
| template<> |
| void * | getArgument (const PropertyType< void * > &propertyType) const |
| |
| template<> |
| void | setArgument (const PropertyType< void * > &propertyType, void *value) |
| |
| bool | m_valid |
| | Is message valid. More...
|
| |
| bool | m_handled |
| | Is message handled yet. More...
|
| |
| chrono::milliseconds | m_timestamp |
| | Timestamp of message. More...
|
| |
| KzuMessageDispatcher * | m_dispatcher |
| | Dispatcher assigned to the message. More...
|
| |
| AbstractMessageType | m_messageType |
| | Type of the message. More...
|
| |
| Node * | m_source |
| | Sender of the message. More...
|
| |
| ArgumentContainer | m_arguments |
| | Arguments of the message. More...
|
| |
Represents message arguments of Deactivated message.