unreal.BindableValueBase

class unreal.BindableValueBase

Bases: StructBase

Base struct for all strongly-typed bindable value wrappers.

Each concrete subclass (FBindableBool, FBindableFloat, etc.) co-locates a constant fallback value with an optional runtime Binding. Call HasBinding() to check whether a binding is set.

To read the resolved value at runtime, call GetValue(Instance):
  • If Instance is null or no binding is set, returns ConstantValue (the fallback).

  • Otherwise resolves the binding against the given FUAFAssetInstance, falling back to ConstantValue on failure.

C++ Source:

  • Plugin: UAF

  • Module: UAF

  • File: UAFBindableTypes.h