UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FNativeJSScripting Member List

This is the complete list of members for FNativeJSScripting, including all inherited members.

AddReferencedObjects(FReferenceCollector &Collector) overrideFWebJSScriptinginlinevirtual
AsShared()TSharedFromThis< FNativeJSScripting >inline
AsShared() constTSharedFromThis< FNativeJSScripting >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FNativeJSScripting >inline
AsWeak()TSharedFromThis< FNativeJSScripting >inline
AsWeak() constTSharedFromThis< FNativeJSScripting >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FNativeJSScripting >inline
BaseGuidFWebJSScriptingprotected
BindUObject(const FString &Name, UObject *Object, bool bIsPermanent=true) overrideFNativeJSScriptingvirtual
bJSBindingToLoweringEnabledFWebJSScriptingprotected
BoundObjectsFWebJSScriptingprotected
ConvertObject(UObject *Object)FNativeJSScripting
ConvertStruct(UStruct *TypeInfo, const void *StructPtr)FNativeJSScripting
DoesSharedInstanceExist() constTSharedFromThis< FNativeJSScripting >inline
EFlags enum nameFGCObject
FGCObject()FGCObjectinline
FGCObject(const FGCObject &Other)FGCObjectinline
FGCObject(FGCObject &&Other)FGCObjectinline
FGCObject(EFlags Flags)FGCObjectinlineexplicit
FNativeJSScripting(bool bJSBindingToLoweringEnabled, TSharedRef< FNativeWebBrowserProxy > Window)FNativeJSScripting
FWebJSScripting(bool bInJSBindingToLoweringEnabled)FWebJSScriptinginline
GetBindingName(const FString &Name, UObject *Object) constFWebJSScriptinginline
GetBindingName(const FFieldVariant &Property) constFWebJSScriptinginline
GetReferencerName() const overrideFWebJSScriptinginlinevirtual
GetReferencerPropertyName(UObject *Object, FString &OutPropertyName) constFGCObjectinlinevirtual
GGCObjectReferencerFGCObjectstatic
GuidToPtr(const FGuid &Guid)FWebJSScriptinginlineprotected
InvokeJSErrorResult(FGuid FunctionId, const FString &Error) overrideFNativeJSScriptingvirtual
InvokeJSFunction(FGuid FunctionId, int32 ArgCount, FWebJSParam Arguments[], bool bIsError=false) overrideFNativeJSScriptingvirtual
OnJsMessageReceived(const FString &Message)FNativeJSScripting
FWebJSScripting::operator=(const FGCObject &)FGCObjectinline
FWebJSScripting::operator=(FGCObject &&)FGCObjectinline
TSharedFromThis< FNativeJSScripting >::operator=(TSharedFromThis const &)TSharedFromThis< FNativeJSScripting >inlineprotected
PageLoaded()FNativeJSScripting
PermanentUObjectsByNameFWebJSScriptingprotected
PtrToGuid(UObject *Ptr)FWebJSScriptinginlineprotected
RegisterGCObject()FGCObject
ReleaseBinding(UObject *Object)FWebJSScriptinginlineprotected
RetainBinding(UObject *Object)FWebJSScriptinginlineprotected
SharedThis(OtherType *ThisPtr)TSharedFromThis< FNativeJSScripting >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FNativeJSScripting >inlineprotectedstatic
StaticInit()FGCObjectstatic
TSharedFromThis()TSharedFromThis< FNativeJSScripting >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FNativeJSScripting >inlineprotected
UnbindUObject(const FString &Name, UObject *Object=nullptr, bool bIsPermanent=true) overrideFNativeJSScriptingvirtual
UnregisterGCObject()FGCObject
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FNativeJSScripting >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FNativeJSScripting >inline
~FGCObject()FGCObjectinlinevirtual
~TSharedFromThis()TSharedFromThis< FNativeJSScripting >inlineprotected