implements IInterface_AssetUserData
0x00x0338
Members 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x0028 | 0x08 | padding / unreflected | |||
| 0x18 | VMRuntimeSettings | FRigVMRuntimeSettings | 1 flags | — | |
| 0x0048 | 0x10 | padding / unreflected | |||
| 0x08 | VM | URigVM* | Protected+5 flags | — | |
| 0x1B8 | ExtendedExecuteContext | FRigVMExtendedExecuteContext | 1 flags | — | |
| 0x18 | DrawContainer | FRigVMDrawContainer | 1 flags | — | |
| 0x0230 | 0x18 | padding / unreflected | |||
| 0x10 | EventQueue | TArray<FName> | Transient+2 flags | — | |
| 0x0258 | 0x90 | padding / unreflected | |||
| 0x10 | AssetUserData | TArray<UAssetUserData*> | Protected+7 flags | — | |
| 0x02F8 | 0x40 | unreflected bytes to end of URigVMHost | |||
Functions 22
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool SupportsEvent(const FName& InEventName) | FinalNative+1 flags | 0x09 | |
| bool SetVariableFromString(const FName& InVariableName, const FString& InValue) | FinalNative+1 flags | 0x19 | |
| void SetFramesPerSecond(float InFramesPerSecond) | FinalNative+1 flags | 0x04 | |
| void SetDeltaTime(float InDeltaTime) | FinalNative+1 flags | 0x04 | |
| void SetAbsoluteTime(float InAbsoluteTime, bool InSetDeltaTimeZero) | FinalNative+1 flags | 0x05 | |
| void SetAbsoluteAndDeltaTime(float InAbsoluteTime, float InDeltaTime) | FinalNative+1 flags | 0x08 | |
| void RequestRunOnceEvent(const FName& InEventName, int32 InEventIndex) | FinalNative+1 flags | 0x0C | |
| void RequestInit() | NativePublic | 0x00 | |
| bool RemoveRunOnceEvent(const FName& InEventName) | FinalNative+1 flags | 0x09 | |
| URigVM* GetVM() | FinalNative+1 flags | 0x08 | |
| FName GetVariableType(const FName& InVariableName) | FinalNative+1 flags | 0x10 | |
| FString GetVariableAsString(const FName& InVariableName) | FinalNative+1 flags | 0x18 | |
| TArray<FName> GetSupportedEvents() | FinalNative+1 flags | 0x10 | |
| TArray<FName> GetScriptAccessibleVariables() | FinalNative+1 flags | 0x10 | |
| FRigVMExtendedExecuteContext GetExtendedExecuteContext() | NativePublic | 0x1B8 | |
| float GetDeltaTime() | FinalNative+1 flags | 0x04 | |
| float GetCurrentFramesPerSecond() | FinalNative+1 flags | 0x04 | |
| float GetAbsoluteTime() | FinalNative+1 flags | 0x04 | |
| TArray<URigVMHost*> FindRigVMHosts(UObject* Outer, TSubclassOf<URigVMHost> OptionalClass) | FinalNative+2 flags | 0x20 | |
| bool ExecuteEvent(const FName& InEventName) | FinalNative+1 flags | 0x09 | |
| bool Execute(const FName& InEventName) | NativePublic | 0x09 | |
| bool CanExecute() | NativePublic | 0x01 |