![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <WebJSScripting.h>
Inheritance diagram for FWebJSScripting:Classes | |
| struct | ObjectBinding |
Protected Member Functions | |
| FGuid | PtrToGuid (UObject *Ptr) |
| UObject * | GuidToPtr (const FGuid &Guid) |
| void | RetainBinding (UObject *Object) |
| void | ReleaseBinding (UObject *Object) |
Protected Attributes | |
| FGuid | BaseGuid |
| TMap< TObjectPtr< UObject >, ObjectBinding > | BoundObjects |
| TMap< FString, UObject * > | PermanentUObjectsByName |
| const bool | bJSBindingToLoweringEnabled |
Additional Inherited Members | |
Public Types inherited from FGCObject | |
| enum class | EFlags : uint32 { None = 0 , RegisterLater = 1 << 0 , AddStableNativeReferencesOnly = 1 << 1 } |
Static Public Member Functions inherited from FGCObject | |
| static COREUOBJECT_API void | StaticInit () |
Static Public Attributes inherited from FGCObject | |
| static COREUOBJECT_API UGCObjectReferencer * | GGCObjectReferencer = nullptr |
Implements handling of bridging UObjects client side with JavaScript renderer side.
|
inline |
|
inlineoverridevirtual |
Pure virtual that must be overloaded by the inheriting class. Use this method to serialize any UObjects contained that you wish to keep around.
| Collector | The collector of referenced objects. |
Implements FGCObject.
|
pure virtual |
Implemented in FNativeJSScripting.
|
inline |
|
inline |
|
inlineoverridevirtual |
Overload this method to report a name for your referencer
Implements FGCObject.
|
pure virtual |
Implemented in FNativeJSScripting.
|
pure virtual |
Implemented in FNativeJSScripting.
|
pure virtual |
Implemented in FNativeJSScripting.
|
protected |
The to-lowering option enable for the binding names.
|
protected |
UObjects currently visible on the renderer side.
Reverse lookup for permanent bindings