import { Vector2 } from '../types/Vector2'; import { Vector3 } from '../types/Vector3'; import { Vector4 } from '../types/Vector4'; import { Color } from '../types/Color'; import { createFromHandle } from '../types/HandleRegistry'; import { inv, rai, raf, ras, rav, pvi, pvf, pvv, pvii, pvfi, _h, f, int, uint, float, Hash, u8, u16, u32, u64, i8, i16, i32, i64 } from '../types/NativeAliases'; export class Uistatemachine { /** * @param p0 */ static uiflowblockRelease(p0: any): void { inv('0xF320A77DD5F781DF', p0); } /** * @param p0 * @param p1 * @returns */ static uiStateMachineCreate(p0: any, p1: any): any { return inv('0x4C6F2C4B7A03A266', p0, p1); } /** * @param p0 */ static uiStateMachineDestroy(p0: any): void { inv('0x4EB122210A90E2D8', p0); } /** * @param p0 * @returns */ static uiflowblockIsLoaded(p0: any): any { return inv('0x10A93C057B6BD944', p0); } /** * @param p0 * @param p1 * @returns */ static uiStateMachineRequestTransition(p0: any, p1: any): any { return inv('0x7EA9C3547E80350E', p0, p1); } /** * @returns p0 */ static uiStateMachineDestroyAndClear(): number { const result = inv('0x2738D68D2B4E09E7', pvi()); return result; } /** * @param p0 * @returns */ static uiflowblockRequest(p0: any): any { return inv('0xC0081B34E395CE48', p0); } /** * @param p0 * @param p1 * @returns */ static uiflowblockEnter(p0: any, p1: any): any { return inv('0x3B7519720C9DCB45', p0, p1); } /** * @param p0 * @returns */ static uiStateMachineIsExited(p0: string | number): any { return inv('0x11E73195E735B25B', _h(p0)); } /** * @param p0 * @returns */ static uiStateMachineCanRequestTransition(p0: any): any { return inv('0xF7C180F57F85D0B8', p0); } /** * @param p0 * @param p1 */ static uiStateMachineRequestExit(p0: any, p1: any): void { inv('0x6B9FE4F0BA521A19', p0, p1); } /** * @param p0 * @returns */ static uiStateMachineExists(p0: any): any { return inv('0x5D15569C0FEBF757', p0); } }