UCohtmlBlueprintFunctionLibrary
Inherits from UBlueprintFunctionLibrary
Public Functions
Section titled “Public Functions”| Name | |
|---|---|
| UCohtmlJSEvent * | CreateJSEvent(UObject * WorldContextObject) |
| void | AddByte(UCohtmlJSEvent * JSEvent, uint8 Arg) |
| void | AddInt32(UCohtmlJSEvent * JSEvent, int32 Arg) |
| void | AddString(UCohtmlJSEvent * JSEvent, const FString & Arg) |
| void | AddFloat(UCohtmlJSEvent * JSEvent, float Arg) |
| void | AddBool(UCohtmlJSEvent * JSEvent, bool Arg) |
| void | AddObject(UCohtmlJSEvent * JSEvent, UObject * Arg) |
| void | AddStructArg(UCohtmlJSEvent * JSEvent, const TFieldPath< FStructProperty > Arg) |
| void | AddArray(UCohtmlJSEvent * JSEvent, const TArray< int32 > & Arg, int32 ArrayType) |
| void | AddArrayOfStructs(UCohtmlJSEvent * JSEvent, const TArray< int32 > & Arg) |
| void | TriggerJSEvent(class UCohtmlBaseComponent * Component, const FString & EventName, UCohtmlJSEvent * JSEvent) |
| DECLARE_FUNCTION(execAddStructArg ) | |
| DECLARE_FUNCTION(execAddArrayOfStructs ) |
Public Functions Documentation
Section titled “Public Functions Documentation”function CreateJSEvent
Section titled “function CreateJSEvent”static UCohtmlJSEvent * CreateJSEvent( UObject * WorldContextObject)Creates a UCohtmlJSEvent object
function AddByte
Section titled “function AddByte”static void AddByte( UCohtmlJSEvent * JSEvent, uint8 Arg)Adds a Byte parameter to the event
function AddInt32
Section titled “function AddInt32”static void AddInt32( UCohtmlJSEvent * JSEvent, int32 Arg)Adds an Integer parameter to the event
function AddString
Section titled “function AddString”static void AddString( UCohtmlJSEvent * JSEvent, const FString & Arg)Adds a String parameter to the event
function AddFloat
Section titled “function AddFloat”static void AddFloat( UCohtmlJSEvent * JSEvent, float Arg)Adds a Float parameter to the event
function AddBool
Section titled “function AddBool”static void AddBool( UCohtmlJSEvent * JSEvent, bool Arg)Adds a Boolean parameter to the event
function AddObject
Section titled “function AddObject”static void AddObject( UCohtmlJSEvent * JSEvent, UObject * Arg)Adds an Object parameter to the event
function AddStructArg
Section titled “function AddStructArg”static void AddStructArg( UCohtmlJSEvent * JSEvent, const TFieldPath< FStructProperty > Arg)Adds an instance of UStruct to the event
function AddArray
Section titled “function AddArray”static void AddArray( UCohtmlJSEvent * JSEvent, const TArray< int32 > & Arg, int32 ArrayType)Adds an Array of a bindable type to the event
function AddArrayOfStructs
Section titled “function AddArrayOfStructs”static void AddArrayOfStructs( UCohtmlJSEvent * JSEvent, const TArray< int32 > & Arg)Adds an Array of UStruct instances to the event
function TriggerJSEvent
Section titled “function TriggerJSEvent”static void TriggerJSEvent( class UCohtmlBaseComponent * Component, const FString & EventName, UCohtmlJSEvent * JSEvent)Invokes the specified event on the component with arguments coming from JSEvent
function DECLARE_FUNCTION
Section titled “function DECLARE_FUNCTION”inline DECLARE_FUNCTION( execAddStructArg)function DECLARE_FUNCTION
Section titled “function DECLARE_FUNCTION”inline DECLARE_FUNCTION( execAddArrayOfStructs)© 2026 Coherent Labs. All rights reserved.