PowerHorse Engine
    Preparing search index...
    default: {
        fromBasePartToVector3: (...args: [BasePart: BasePart]) => Vector3;
        fromCFrameToVector3: (...args: [CF: CFrame]) => Vector3;
        fromInstanceToCFrame: (...args: [instance: Instance]) => CFrame;
        fromInstanceToVector3: (...args: [instance: Instance]) => Vector3;
        fromModelToCFrame: (
            ...args: [Model: Model, acceptOnlyPrimaryPart?: boolean],
        ) => CFrame;
        fromModelToVector3: (
            ...args: [Model: Model, acceptOnlyPrimaryPart?: boolean],
        ) => Vector3;
        fromVector3ToCFrame: (...args: [Vector: Vector3]) => CFrame;
        GetBoundingBox: (instance: Instance) => LuaTuple<[CFrame, Vector3]>;
        GetCFrameValue: (...args: [target: GetCFrameValueInputTypes]) => CFrame;
        GetRelativeBoundingBox: (
            Model: Model | Instance[],
            Orientation?: CFrame,
        ) => LuaTuple<[CFrame, Vector3]>;
        GetVector3Value: (...args: [target: GetVector3ValueInputTypes]) => Vector3;
        promises: {
            fromBasePartToVector3: (
                ...args: [BasePart: BasePart],
            ) => Promise<Vector3>;
            fromCFrameToVector3: (...args: [CF: CFrame]) => Promise<Vector3>;
            fromInstanceToCFrame: (...args: [instance: Instance]) => Promise<CFrame>;
            fromInstanceToVector3: (...args: [instance: Instance]) => Promise<Vector3>;
            fromModelToCFrame: (
                ...args: [Model: Model, acceptOnlyPrimaryPart?: boolean],
            ) => Promise<CFrame>;
            fromModelToVector3: (
                ...args: [Model: Model, acceptOnlyPrimaryPart?: boolean],
            ) => Promise<Vector3>;
            fromVector3ToCFrame: (...args: [Vector: Vector3]) => Promise<CFrame>;
            GetBoundingBox: (
                instance: Instance,
            ) => Promise<LuaTuple<[CFrame, Vector3]>>;
            GetCFrameValue: (
                ...args: [target: GetCFrameValueInputTypes],
            ) => Promise<CFrame>;
            GetRelativeBoundingBox: (
                Model: Model | Instance[],
                Orientation?: CFrame,
            ) => Promise<LuaTuple<[CFrame, Vector3]>>;
            GetVector3Value: (
                ...args: [target: GetVector3ValueInputTypes],
            ) => Promise<Vector3>;
        };
    } = ...

    Type Declaration

    • fromBasePartToVector3: (...args: [BasePart: BasePart]) => Vector3
    • fromCFrameToVector3: (...args: [CF: CFrame]) => Vector3
    • fromInstanceToCFrame: (...args: [instance: Instance]) => CFrame
    • fromInstanceToVector3: (...args: [instance: Instance]) => Vector3
    • fromModelToCFrame: (...args: [Model: Model, acceptOnlyPrimaryPart?: boolean]) => CFrame
    • fromModelToVector3: (...args: [Model: Model, acceptOnlyPrimaryPart?: boolean]) => Vector3
    • fromVector3ToCFrame: (...args: [Vector: Vector3]) => CFrame
    • GetBoundingBox: (instance: Instance) => LuaTuple<[CFrame, Vector3]>
    • GetCFrameValue: (...args: [target: GetCFrameValueInputTypes]) => CFrame
    • GetRelativeBoundingBox: (Model: Model | Instance[], Orientation?: CFrame) => LuaTuple<[CFrame, Vector3]>
    • GetVector3Value: (...args: [target: GetVector3ValueInputTypes]) => Vector3
    • promises: {
          fromBasePartToVector3: (
              ...args: [BasePart: BasePart],
          ) => Promise<Vector3>;
          fromCFrameToVector3: (...args: [CF: CFrame]) => Promise<Vector3>;
          fromInstanceToCFrame: (...args: [instance: Instance]) => Promise<CFrame>;
          fromInstanceToVector3: (...args: [instance: Instance]) => Promise<Vector3>;
          fromModelToCFrame: (
              ...args: [Model: Model, acceptOnlyPrimaryPart?: boolean],
          ) => Promise<CFrame>;
          fromModelToVector3: (
              ...args: [Model: Model, acceptOnlyPrimaryPart?: boolean],
          ) => Promise<Vector3>;
          fromVector3ToCFrame: (...args: [Vector: Vector3]) => Promise<CFrame>;
          GetBoundingBox: (
              instance: Instance,
          ) => Promise<LuaTuple<[CFrame, Vector3]>>;
          GetCFrameValue: (
              ...args: [target: GetCFrameValueInputTypes],
          ) => Promise<CFrame>;
          GetRelativeBoundingBox: (
              Model: Model | Instance[],
              Orientation?: CFrame,
          ) => Promise<LuaTuple<[CFrame, Vector3]>>;
          GetVector3Value: (
              ...args: [target: GetVector3ValueInputTypes],
          ) => Promise<Vector3>;
      }