#include <HummingbirdJSEvent.h>
Inherits UObject.
Public Member Functions | |
void | AddByte (uint8 byte) |
void | AddInt32 (int32 integer) |
void | AddString (const FString &str) |
void | AddName (const FName &name) |
void | AddText (const FText &text) |
void | AddFloat (float fl) |
void | AddBool (bool b) |
void | AddStructArg (const UStructProperty *Arg) |
void | AddObject (UObject *object) |
void | AddArray (const TArray< int32 > &Array) |
void | AddArrayInternal (void *Array, EVariableType ArrayType) |
The class represents an event triggered by the game that will be processed in the JavaScript of the View. Use this class to pass parameters to JavaScript.
void UHummingbirdJSEvent::AddArray | ( | const TArray< int32 > & | Array | ) |
Adds an Array of a bindable type parameter to the event
void UHummingbirdJSEvent::AddArrayInternal | ( | void * | Array, |
EVariableType | ArrayType | ||
) |
Adds an TArray parameter to the event. Clients should never call directly this.
void UHummingbirdJSEvent::AddBool | ( | bool | b | ) |
Adds a Boolean parameter to the event
void UHummingbirdJSEvent::AddByte | ( | uint8 | byte | ) |
Adds a Byte parameter to the event
void UHummingbirdJSEvent::AddFloat | ( | float | fl | ) |
Adds a Float parameter to the event
void UHummingbirdJSEvent::AddInt32 | ( | int32 | integer | ) |
Adds an Integer parameter to the event
void UHummingbirdJSEvent::AddName | ( | const FName & | name | ) |
Adds a Name parameter to the event
void UHummingbirdJSEvent::AddObject | ( | UObject * | object | ) |
Adds an Object parameter to the event
void UHummingbirdJSEvent::AddString | ( | const FString & | str | ) |
Adds a String parameter to the event
void UHummingbirdJSEvent::AddStructArg | ( | const UStructProperty * | Arg | ) |
Adds an instance of UStruct to the event
void UHummingbirdJSEvent::AddText | ( | const FText & | text | ) |
Adds a Text parameter to the event