|
Vector2 | getSnapPosition () const |
|
void | setSnapPosition (Vector2 value) |
|
Vector2 | getSnapDirection () const |
|
void | setSnapDirection (Vector2 value) |
|
| 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) |
|